Interface ComputeUrlMapPathMatcherDefaultRouteAction

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

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

      • getCorsPolicy

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionCorsPolicy getCorsPolicy()
        cors_policy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#cors_policy ComputeUrlMap#cors_policy}

      • getFaultInjectionPolicy

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionFaultInjectionPolicy getFaultInjectionPolicy()
        fault_injection_policy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#fault_injection_policy ComputeUrlMap#fault_injection_policy}

      • getRequestMirrorPolicy

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionRequestMirrorPolicy getRequestMirrorPolicy()
        request_mirror_policy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#request_mirror_policy ComputeUrlMap#request_mirror_policy}

      • getRetryPolicy

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionRetryPolicy getRetryPolicy()
        retry_policy block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#retry_policy ComputeUrlMap#retry_policy}

      • getTimeout

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionTimeout getTimeout()
        timeout block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#timeout ComputeUrlMap#timeout}

      • getUrlRewrite

        @Stability(Stable)
        @Nullable
        default ComputeUrlMapPathMatcherDefaultRouteActionUrlRewrite getUrlRewrite()
        url_rewrite block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#url_rewrite ComputeUrlMap#url_rewrite}

      • getWeightedBackendServices

        @Stability(Stable)
        @Nullable
        default Object getWeightedBackendServices()
        weighted_backend_services block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_url_map#weighted_backend_services ComputeUrlMap#weighted_backend_services}