GetSecurityPolicyAdvancedOptionsConfig constructor
const
GetSecurityPolicyAdvancedOptionsConfig({})
Creates a new GetSecurityPolicyAdvancedOptionsConfig.
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".
logLevel Logging level. Supported values include: "NORMAL", "VERBOSE".
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.
userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the callers client IP address.
Implementation
const GetSecurityPolicyAdvancedOptionsConfig({
required this.jsonCustomConfigs,
required this.jsonParsing,
required this.logLevel,
required this.requestBodyInspectionSize,
required this.userIpRequestHeaders,
});