Interface ComputeUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction

    • Method Detail

      • getRequestHeadersToAdd

        @Stability(Stable)
        @Nullable
        default Object getRequestHeadersToAdd()
        request_headers_to_add block.

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

      • getRequestHeadersToRemove

        @Stability(Stable)
        @Nullable
        default List<String> getRequestHeadersToRemove()
        A list of header names for headers that need to be removed from the request prior to forwarding the request to the backendService.

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

      • getResponseHeadersToAdd

        @Stability(Stable)
        @Nullable
        default Object getResponseHeadersToAdd()
        response_headers_to_add block.

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

      • getResponseHeadersToRemove

        @Stability(Stable)
        @Nullable
        default List<String> getResponseHeadersToRemove()
        A list of header names for headers that need to be removed from the response prior to sending the response back to the client.

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