Get Backend Service Result
data class GetBackendServiceResult(val affinityCookieTtlSec: Int, val backends: List<GetBackendServiceBackend>, val cdnPolicies: List<GetBackendServiceCdnPolicy>, val circuitBreakers: List<GetBackendServiceCircuitBreaker>, val compressionMode: String, val connectionDrainingTimeoutSec: Int, val consistentHash: List<GetBackendServiceConsistentHash>, val creationTimestamp: String, val customRequestHeaders: List<String>, val customResponseHeaders: List<String>, val description: String, val edgeSecurityPolicy: String, val enableCdn: Boolean, val fingerprint: String, val generatedId: Int, val healthChecks: List<String>, val iaps: List<GetBackendServiceIap>, val id: String, val loadBalancingScheme: String, val localityLbPolicies: List<GetBackendServiceLocalityLbPolicy>, val localityLbPolicy: String, val logConfigs: List<GetBackendServiceLogConfig>, val name: String, val outlierDetections: List<GetBackendServiceOutlierDetection>, val portName: String, val project: String? = null, val protocol: String, val securityPolicy: String, val securitySettings: List<GetBackendServiceSecuritySetting>, val selfLink: String, val serviceLbPolicy: String, val sessionAffinity: String, val timeoutSec: Int)
A collection of values returned by getBackendService.
Constructors
Link copied to clipboard
constructor(affinityCookieTtlSec: Int, backends: List<GetBackendServiceBackend>, cdnPolicies: List<GetBackendServiceCdnPolicy>, circuitBreakers: List<GetBackendServiceCircuitBreaker>, compressionMode: String, connectionDrainingTimeoutSec: Int, consistentHash: List<GetBackendServiceConsistentHash>, creationTimestamp: String, customRequestHeaders: List<String>, customResponseHeaders: List<String>, description: String, edgeSecurityPolicy: String, enableCdn: Boolean, fingerprint: String, generatedId: Int, healthChecks: List<String>, iaps: List<GetBackendServiceIap>, id: String, loadBalancingScheme: String, localityLbPolicies: List<GetBackendServiceLocalityLbPolicy>, localityLbPolicy: String, logConfigs: List<GetBackendServiceLogConfig>, name: String, outlierDetections: List<GetBackendServiceOutlierDetection>, portName: String, project: String? = null, protocol: String, securityPolicy: String, securitySettings: List<GetBackendServiceSecuritySetting>, selfLink: String, serviceLbPolicy: String, sessionAffinity: String, timeoutSec: Int)
Properties
Link copied to clipboard
Link copied to clipboard
The set of backends that serve this Backend Service.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Time for which instance will be drained (not accept new connections, but still work to finish started ones).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Textual description for the Backend Service.
Link copied to clipboard
Link copied to clipboard
The fingerprint of the Backend Service.
Link copied to clipboard
The unique identifier for the resource. This identifier is defined by the server.
Link copied to clipboard
The set of HTTP/HTTPS health checks used by the Backend Service.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The Backend Service session stickiness configuration.
Link copied to clipboard
The number of seconds to wait for a backend to respond to a request before considering the request failed.