Security Policy Rule Preconfigured Waf Config Exclusion Args
data class SecurityPolicyRulePreconfiguredWafConfigExclusionArgs(val requestCookies: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestCookyArgs>>? = null, val requestHeaders: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestHeaderArgs>>? = null, val requestQueryParams: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs>>? = null, val requestUris: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestUriArgs>>? = null, val targetRuleIds: Output<List<String>>? = null, val targetRuleSet: Output<String>) : ConvertibleToJava<SecurityPolicyRulePreconfiguredWafConfigExclusionArgs>
Constructors
Link copied to clipboard
constructor(requestCookies: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestCookyArgs>>? = null, requestHeaders: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestHeaderArgs>>? = null, requestQueryParams: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs>>? = null, requestUris: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestUriArgs>>? = null, targetRuleIds: Output<List<String>>? = null, targetRuleSet: Output<String>)
Properties
Link copied to clipboard
val requestCookies: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestCookyArgs>>? = null
Request cookie whose value will be excluded from inspection during preconfigured WAF evaluation. Structure is documented below.
Link copied to clipboard
val requestHeaders: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestHeaderArgs>>? = null
Request header whose value will be excluded from inspection during preconfigured WAF evaluation. Structure is documented below.
Link copied to clipboard
val requestQueryParams: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestQueryParamArgs>>? = null
Request URI from the request line to be excluded from inspection during preconfigured WAF evaluation. When specifying this field, the query or fragment part should be excluded. Structure is documented below.
Link copied to clipboard
val requestUris: Output<List<SecurityPolicyRulePreconfiguredWafConfigExclusionRequestUriArgs>>? = null
Request query parameter whose value will be excluded from inspection during preconfigured WAF evaluation. Note that the parameter can be in the query string or in the POST body. Structure is documented below.
Link copied to clipboard
Link copied to clipboard
Target WAF rule set to apply the preconfigured WAF exclusion.