gcp_compute_loadbalancer
Google Cloud Platform Compute LoadBalancer
Name | Type | Nullable |
creationTimestamp | String | ✓ |
defaultRouteAction | HttpRouteAction | ✓ |
defaultService | String | ✓ |
defaultUrlRedirect | HttpRedirectAction | ✓ |
description | String | ✓ |
headerAction | HttpHeaderAction | ✓ |
hostRules | List | ✓ |
id | String | ✗ |
kind | String | ✓ |
name | String | ✓ |
pathMatchers | List | ✓ |
project | String | ✗ |
region | String | ✓ |
GCPResource
Name | Type | Nullable |
groupKey | String | ✗ |
HostRule
Name | Type | Nullable |
description | String | ✓ |
hosts | List | ✓ |
pathMatcher | String | ✓ |
HttpHeaderAction
Name | Type | Nullable |
requestHeadersToAdd | List<HttpHeaderAction.HttpHeaderOption> | ✓ |
requestHeadersToRemove | List | ✓ |
responseHeadersToAdd | List<HttpHeaderAction.HttpHeaderOption> | ✓ |
responseHeadersToRemove | List | ✓ |
HttpHeaderAction.HttpHeaderOption
Name | Type | Nullable |
headerName | String | ✓ |
headerValue | String | ✓ |
replace | Boolean | ✓ |
HttpRedirectAction
Name | Type | Nullable |
hostRedirect | String | ✓ |
httpsRedirect | Boolean | ✓ |
pathRedirect | String | ✓ |
prefixRedirect | String | ✓ |
redirectResponseCode | String | ✓ |
stripQuery | Boolean | ✓ |
HttpRouteAction
Name | Type | Nullable |
corsPolicy | HttpRouteAction.CorsPolicy | ✓ |
faultInjectionPolicy | HttpRouteAction.HttpFaultInjection | ✓ |
maxStreamDuration | String | ✓ |
requestMirrorPolicy | HttpRouteAction.RequestMirrorPolicy | ✓ |
retryPolicy | HttpRouteAction.HttpRetryPolicy | ✓ |
timeout | String | ✓ |
urlRewrite | HttpRouteAction.UrlRewrite | ✓ |
weightedBackendServices | List<HttpRouteAction.WeightedBackendService> | ✓ |
HttpRouteAction.CorsPolicy
Name | Type | Nullable |
allowCredentials | Boolean | ✓ |
allowHeaders | List | ✓ |
allowMethods | List | ✓ |
allowOriginRegexes | List | ✓ |
allowOrigins | List | ✓ |
disabled | Boolean | ✓ |
exposeHeaders | List | ✓ |
maxAge | Int | ✓ |
HttpRouteAction.HttpFaultInjection
Name | Type | Nullable |
abort | HttpRouteAction.HttpFaultInjection.HttpFaultAbort | ✓ |
delay | HttpRouteAction.HttpFaultInjection.HttpFaultDelay | ✓ |
HttpRouteAction.HttpFaultInjection.HttpFaultAbort
Name | Type | Nullable |
httpStatus | Int | ✓ |
percentage | Number | ✓ |
HttpRouteAction.HttpFaultInjection.HttpFaultDelay
Name | Type | Nullable |
fixedDelay | String | ✓ |
percentage | Number | ✓ |
HttpRouteAction.HttpRetryPolicy
Name | Type | Nullable |
numRetries | Int | ✓ |
perTryTimeout | String | ✓ |
retryConditions | List | ✓ |
HttpRouteAction.RequestMirrorPolicy
Name | Type | Nullable |
backendService | String | ✓ |
HttpRouteAction.UrlRewrite
Name | Type | Nullable |
hostRewrite | String | ✓ |
pathPrefixRewrite | String | ✓ |
HttpRouteAction.WeightedBackendService
Name | Type | Nullable |
backendService | String | ✓ |
headerAction | HttpHeaderAction | ✓ |
weight | Int | ✓ |
HttpRouteRule
Name | Type | Nullable |
description | String | ✓ |
headerAction | HttpHeaderAction | ✓ |
priority | Int | ✓ |
routeAction | HttpRouteAction | ✓ |
service | String | ✓ |
urlRedirect | HttpRedirectAction | ✓ |
PathMatcher
Name | Type | Nullable |
defaultRouteAction | HttpRouteAction | ✓ |
defaultService | String | ✓ |
defaultUrlRedirect | HttpRedirectAction | ✓ |
description | String | ✓ |
headerAction | HttpHeaderAction | ✓ |
name | String | ✓ |
pathRules | List | ✓ |
routeRules | List | ✓ |
PathRule
Name | Type | Nullable |
paths | List | ✓ |
routeAction | HttpRouteAction | ✓ |
service | String | ✓ |
urlRedirect | HttpRedirectAction | ✓ |
Last updated