OrganizationSecurityPolicyAdvancedOptionsConfig constructor

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

Creates a new OrganizationSecurityPolicyAdvancedOptionsConfig. jsonCustomConfig Custom JSON parsing configurations. jsonParsing JSON body parsing. Supported values include: "DISABLED", "STANDARD", "STANDARD_WITH_GRAPHQL". 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". userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the client source IP address.

Implementation

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