SecurityPolicyAdvancedOptionsConfigComputeBeta class

Constructors

SecurityPolicyAdvancedOptionsConfigComputeBeta({Input<SecurityPolicyAdvancedOptionsConfigJsonCustomConfigComputeBeta>? jsonCustomConfig, Input<SecurityPolicyAdvancedOptionsConfigJsonParsingComputeBeta>? jsonParsing, Input<SecurityPolicyAdvancedOptionsConfigLogLevelComputeBeta>? logLevel, Input<List<String>>? userIpRequestHeaders})
Creates a new SecurityPolicyAdvancedOptionsConfigComputeBeta. jsonCustomConfig Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD. jsonParsing Optional. logLevel Optional. userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the callers client IP address.
const
SecurityPolicyAdvancedOptionsConfigComputeBeta.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
jsonCustomConfig → Input<SecurityPolicyAdvancedOptionsConfigJsonCustomConfigComputeBeta>?
Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.
final
jsonParsing → Input<SecurityPolicyAdvancedOptionsConfigJsonParsingComputeBeta>?
final
logLevel → Input<SecurityPolicyAdvancedOptionsConfigLogLevelComputeBeta>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
userIpRequestHeaders → Input<List<String>>?
An optional list of case-insensitive request header names to use for resolving the callers client IP address.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited