Interface ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.967Z") @Stability(Stable) public interface ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeSecurityPolicyRulePreconfiguredWafConfigExclusion.BuilderA builder forComputeSecurityPolicyRulePreconfiguredWafConfigExclusionstatic classComputeSecurityPolicyRulePreconfiguredWafConfigExclusion.Jsii$ProxyAn implementation forComputeSecurityPolicyRulePreconfiguredWafConfigExclusion
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion.Builderbuilder()default ObjectgetRequestCookie()request_cookie block.default ObjectgetRequestHeader()request_header block.default ObjectgetRequestQueryParam()request_query_param block.default ObjectgetRequestUri()request_uri block.default List<String>getTargetRuleIds()A list of target rule IDs under the WAF rule set to apply the preconfigured WAF exclusion.StringgetTargetRuleSet()Target WAF rule set to apply the preconfigured WAF exclusion.
-
-
-
Method Detail
-
getTargetRuleSet
@Stability(Stable) @NotNull String getTargetRuleSet()
Target WAF rule set to apply the preconfigured WAF exclusion.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#target_rule_set ComputeSecurityPolicyRuleA#target_rule_set}
-
getRequestCookie
@Stability(Stable) @Nullable default Object getRequestCookie()
request_cookie block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#request_cookie ComputeSecurityPolicyRuleA#request_cookie}
-
getRequestHeader
@Stability(Stable) @Nullable default Object getRequestHeader()
request_header block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#request_header ComputeSecurityPolicyRuleA#request_header}
-
getRequestQueryParam
@Stability(Stable) @Nullable default Object getRequestQueryParam()
request_query_param block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#request_query_param ComputeSecurityPolicyRuleA#request_query_param}
-
getRequestUri
@Stability(Stable) @Nullable default Object getRequestUri()
request_uri block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#request_uri ComputeSecurityPolicyRuleA#request_uri}
-
getTargetRuleIds
@Stability(Stable) @Nullable default List<String> getTargetRuleIds()
A list of target rule IDs under the WAF rule set to apply the preconfigured WAF exclusion.If omitted, it refers to all the rule IDs under the WAF rule set. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy_rule#target_rule_ids ComputeSecurityPolicyRuleA#target_rule_ids}
-
builder
@Stability(Stable) static ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builder()
-
-