Interface ComputeSecurityPolicyAdvancedOptionsConfig

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    ComputeSecurityPolicyAdvancedOptionsConfig.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:18.954Z")
    @Stability(Stable)
    public interface ComputeSecurityPolicyAdvancedOptionsConfig
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getJsonCustomConfig

        @Stability(Stable)
        @Nullable
        default ComputeSecurityPolicyAdvancedOptionsConfigJsonCustomConfig getJsonCustomConfig()
        json_custom_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy#json_custom_config ComputeSecurityPolicy#json_custom_config}

      • getJsonParsing

        @Stability(Stable)
        @Nullable
        default String getJsonParsing()
        JSON body parsing. Supported values include: "DISABLED", "STANDARD".

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy#json_parsing ComputeSecurityPolicy#json_parsing}

      • getLogLevel

        @Stability(Stable)
        @Nullable
        default String getLogLevel()
        Logging level. Supported values include: "NORMAL", "VERBOSE".

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy#log_level ComputeSecurityPolicy#log_level}

      • getUserIpRequestHeaders

        @Stability(Stable)
        @Nullable
        default List<String> getUserIpRequestHeaders()
        An optional list of case-insensitive request header names to use for resolving the callers client IP address.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy#user_ip_request_headers ComputeSecurityPolicy#user_ip_request_headers}