Interface ComputeSecurityPolicyRulePreconfiguredWafConfigExclusion

    • 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}