GetRegionSecurityPolicyAdvancedOptionsConfig constructor
const
GetRegionSecurityPolicyAdvancedOptionsConfig({})
Creates a new GetRegionSecurityPolicyAdvancedOptionsConfig.
jsonCustomConfigs Custom configuration to apply the JSON parsing. Only applicable when JSON parsing is set to STANDARD.
jsonParsing JSON body parsing. Supported values include: "DISABLED", "STANDARD", "STANDARD_WITH_GRAPHQL". Possible values: "DISABLED", "STANDARD", "STANDARD_WITH_GRAPHQL"
logLevel Logging level. Supported values include: "NORMAL", "VERBOSE". Possible values: "NORMAL", "VERBOSE"
requestBodyInspectionSize The maximum request size chosen by the customer with Waf enabled. Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the callers client IP address.
Implementation
const GetRegionSecurityPolicyAdvancedOptionsConfig({
required this.jsonCustomConfigs,
required this.jsonParsing,
required this.logLevel,
required this.requestBodyInspectionSize,
required this.userIpRequestHeaders,
});