Security Policy Advanced Options Config Args
data class SecurityPolicyAdvancedOptionsConfigArgs(val jsonCustomConfig: Output<SecurityPolicyAdvancedOptionsConfigJsonCustomConfigArgs>? = null, val jsonParsing: Output<String>? = null, val logLevel: Output<String>? = null, val userIpRequestHeaders: Output<List<String>>? = null) : ConvertibleToJava<SecurityPolicyAdvancedOptionsConfigArgs>
Constructors
Link copied to clipboard
constructor(jsonCustomConfig: Output<SecurityPolicyAdvancedOptionsConfigJsonCustomConfigArgs>? = null, jsonParsing: Output<String>? = null, logLevel: Output<String>? = null, userIpRequestHeaders: Output<List<String>>? = null)
Properties
Link copied to clipboard
Custom configuration to apply the JSON parsing. Only applicable when json_parsing
is set to STANDARD
. Structure is documented below.
Link copied to clipboard
Whether or not to JSON parse the payload body. Defaults to DISABLED
.
Link copied to clipboard
) An optional list of case-insensitive request header names to use for resolving the callers client IP address.