Package com.pulumi.gcp.compute.outputs
Class GetBackendServiceResult
- java.lang.Object
-
- com.pulumi.gcp.compute.outputs.GetBackendServiceResult
-
public final class GetBackendServiceResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetBackendServiceResult.Builder
-
Method Summary
-
-
-
Method Detail
-
affinityCookieTtlSec
public java.lang.Integer affinityCookieTtlSec()
-
backends
public java.util.List<GetBackendServiceBackend> backends()
- Returns:
- The set of backends that serve this Backend Service.
-
cdnPolicies
public java.util.List<GetBackendServiceCdnPolicy> cdnPolicies()
-
circuitBreakers
public java.util.List<GetBackendServiceCircuitBreaker> circuitBreakers()
-
compressionMode
public java.lang.String compressionMode()
-
connectionDrainingTimeoutSec
public java.lang.Integer connectionDrainingTimeoutSec()
- Returns:
- Time for which instance will be drained (not accept new connections, but still work to finish started ones).
-
consistentHash
public java.util.List<GetBackendServiceConsistentHash> consistentHash()
-
creationTimestamp
public java.lang.String creationTimestamp()
-
customRequestHeaders
public java.util.List<java.lang.String> customRequestHeaders()
-
customResponseHeaders
public java.util.List<java.lang.String> customResponseHeaders()
-
description
public java.lang.String description()
- Returns:
- Textual description for the Backend Service.
-
edgeSecurityPolicy
public java.lang.String edgeSecurityPolicy()
-
enableCdn
public java.lang.Boolean enableCdn()
- Returns:
- Whether or not Cloud CDN is enabled on the Backend Service.
-
fingerprint
public java.lang.String fingerprint()
- Returns:
- The fingerprint of the Backend Service.
-
generatedId
public java.lang.Integer generatedId()
- Returns:
- The unique identifier for the resource. This identifier is defined by the server.
-
healthChecks
public java.util.List<java.lang.String> healthChecks()
- Returns:
- The set of HTTP/HTTPS health checks used by the Backend Service.
-
iaps
public java.util.List<GetBackendServiceIap> iaps()
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
loadBalancingScheme
public java.lang.String loadBalancingScheme()
-
localityLbPolicies
public java.util.List<GetBackendServiceLocalityLbPolicy> localityLbPolicies()
-
localityLbPolicy
public java.lang.String localityLbPolicy()
-
logConfigs
public java.util.List<GetBackendServiceLogConfig> logConfigs()
-
name
public java.lang.String name()
-
outlierDetections
public java.util.List<GetBackendServiceOutlierDetection> outlierDetections()
-
portName
public java.lang.String portName()
- Returns:
- The name of a service that has been added to an instance group in this backend.
-
project
public java.util.Optional<java.lang.String> project()
-
protocol
public java.lang.String protocol()
- Returns:
- The protocol for incoming requests.
-
securityPolicy
public java.lang.String securityPolicy()
-
securitySettings
public java.util.List<GetBackendServiceSecuritySetting> securitySettings()
-
selfLink
public java.lang.String selfLink()
- Returns:
- The URI of the Backend Service.
-
sessionAffinity
public java.lang.String sessionAffinity()
- Returns:
- The Backend Service session stickiness configuration.
-
timeoutSec
public java.lang.Integer timeoutSec()
- Returns:
- The number of seconds to wait for a backend to respond to a request before considering the request failed.
-
builder
public static GetBackendServiceResult.Builder builder()
-
builder
public static GetBackendServiceResult.Builder builder(GetBackendServiceResult defaults)
-
-