Interface ComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.864Z") @Stability(Stable) public interface ComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction.Builderstatic classComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction.Jsii$ProxyAn implementation forComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction.Builderbuilder()default ObjectgetRequestHeadersToAdd()request_headers_to_add block.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.default ObjectgetResponseHeadersToAdd()response_headers_to_add block.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.
-
-
-
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_region_url_map#request_headers_to_add ComputeRegionUrlMap#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_region_url_map#request_headers_to_remove ComputeRegionUrlMap#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_region_url_map#response_headers_to_add ComputeRegionUrlMap#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_region_url_map#response_headers_to_remove ComputeRegionUrlMap#response_headers_to_remove}
-
builder
@Stability(Stable) static ComputeRegionUrlMapPathMatcherPathRuleRouteActionWeightedBackendServicesHeaderAction.Builder builder()
-
-