RegionSecurityPolicyAdvancedOptionsConfig constructor

const RegionSecurityPolicyAdvancedOptionsConfig({
  1. Input<RegionSecurityPolicyAdvancedOptionsConfigJsonCustomConfig?>? jsonCustomConfig,
  2. Input<String?>? jsonParsing,
  3. Input<String?>? logLevel,
  4. Input<String?>? requestBodyInspectionSize,
  5. Input<List<String>?>? userIpRequestHeaders,
})

Creates a new RegionSecurityPolicyAdvancedOptionsConfig. jsonCustomConfig 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". logLevel Logging level. Supported values include: "NORMAL", "VERBOSE". requestBodyInspectionSize (Optional, Beta) userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the callers client IP address.

Implementation

const RegionSecurityPolicyAdvancedOptionsConfig({
  this.jsonCustomConfig,
  this.jsonParsing,
  this.logLevel,
  this.requestBodyInspectionSize,
  this.userIpRequestHeaders,
});