SecurityPolicyAdvancedOptionsConfig class

Constructors

SecurityPolicyAdvancedOptionsConfig({Input<SecurityPolicyAdvancedOptionsConfigJsonCustomConfig>? jsonCustomConfig, Input<SecurityPolicyAdvancedOptionsConfigJsonParsing>? jsonParsing, Input<SecurityPolicyAdvancedOptionsConfigLogLevel>? logLevel, Input<List<String>>? userIpRequestHeaders})
Creates a new SecurityPolicyAdvancedOptionsConfig. 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
SecurityPolicyAdvancedOptionsConfig.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
jsonCustomConfig → Input<SecurityPolicyAdvancedOptionsConfigJsonCustomConfig>?
Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD.
final
jsonParsing → Input<SecurityPolicyAdvancedOptionsConfigJsonParsing>?
final
logLevel → Input<SecurityPolicyAdvancedOptionsConfigLogLevel>?
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