SecurityPolicyAdvancedOptionsConfigComputeV1 constructor

const SecurityPolicyAdvancedOptionsConfigComputeV1({
  1. Input<SecurityPolicyAdvancedOptionsConfigJsonCustomConfigComputeV1>? jsonCustomConfig,
  2. Input<SecurityPolicyAdvancedOptionsConfigJsonParsingComputeV1>? jsonParsing,
  3. Input<SecurityPolicyAdvancedOptionsConfigLogLevelComputeV1>? logLevel,
  4. Input<List<String>>? userIpRequestHeaders,
})

Creates a new SecurityPolicyAdvancedOptionsConfigComputeV1. jsonCustomConfig Custom configuration to apply the JSON parsing. Only applicable when json_parsing is set to STANDARD. jsonParsing Optional. logLevel Optional. userIpRequestHeaders An optional list of case-insensitive request header names to use for resolving the callers client IP address.

Implementation

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