Show / Hide Table of Contents

Class SecurityPolicyAdvancedOptionsConfig

Inheritance
object
SecurityPolicyAdvancedOptionsConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class SecurityPolicyAdvancedOptionsConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

JsonCustomConfig

Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.

Declaration
[JsonProperty("jsonCustomConfig")]
public virtual SecurityPolicyAdvancedOptionsConfigJsonCustomConfig JsonCustomConfig { get; set; }
Property Value
Type Description
SecurityPolicyAdvancedOptionsConfigJsonCustomConfig

JsonParsing

Declaration
[JsonProperty("jsonParsing")]
public virtual string JsonParsing { get; set; }
Property Value
Type Description
string

LogLevel

Declaration
[JsonProperty("logLevel")]
public virtual string LogLevel { get; set; }
Property Value
Type Description
string

RequestBodyInspectionSize

The maximum request size chosen by the customer with Waf enabled. Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB". Values are case insensitive.

Declaration
[JsonProperty("requestBodyInspectionSize")]
public virtual string RequestBodyInspectionSize { get; set; }
Property Value
Type Description
string

UserIpRequestHeaders

An optional list of case-insensitive request header names to use for resolving the callers client IP address.

Declaration
[JsonProperty("userIpRequestHeaders")]
public virtual IList<string> UserIpRequestHeaders { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX