gcp_compute_backend_service

Google Cloud Platform Compute Backend Service

Name

Type

Nullable

affinityCookieTtlSec

Int

backends

List

cdnPolicy

CdnPolicy

circuitBreakers

CircuitBreakers

connectionDraining

ConnectionDraining

connectionTrackingPolicy

ConnectionTrackingPolicy

consistentHash

ConsistentHashLoadBalancerSettings

creationTimestamp

String

customRequestHeaders

List

customResponseHeaders

List

description

String

edgeSecurityPolicy

String

enableCDN

Boolean

failoverPolicy

FailoverPolicy

healthChecks

List

iap

IAP

id

String

kind

String

loadBalancingScheme

String

localityLbPolicy

String

logConfig

BackendServiceLogConfig

maxStreamDuration

String

name

String

network

String

outlierDetection

OutlierDetection

port

Int

portName

String

project

String

protocol

String

region

String

securityPolicy

String

securitySettings

SecuritySettings

sessionAffinity

String

subsetting

Subsetting

timeoutSec

Int

Backend

Name

Type

Nullable

balancingMode

String

capacityScaler

Number

description

String

failover

Boolean

group

String

maxConnections

Int

maxConnectionsPerEndpoint

Int

maxConnectionsPerInstance

Int

maxRate

Int

maxRatePerEndpoint

Number

maxRatePerInstance

Number

maxUtilization

Number

BackendServiceLogConfig

Name

Type

Nullable

enable

Boolean

sampleRate

Number

CdnPolicy

Name

Type

Nullable

bypassCacheOnRequestHeaders

List<CdnPolicy.BypassCacheOnRequestHeader>

cacheKeyPolicy

CdnPolicy.CacheKeyPolicy

cacheMode

String

clientTtl

Int

defaultTtl

Int

maxTtl

Int

negativeCaching

Boolean

negativeCachingPolicy

List<CdnPolicy.BackendServiceCdnPolicyNegativeCachingPolicy>

requestCoalescing

Boolean

serveWhileStale

Int

signedUrlCacheMaxAgeSec

Long

signedUrlKeyNames

List

CdnPolicy.BackendServiceCdnPolicyNegativeCachingPolicy

Name

Type

Nullable

code

Int

ttl

Int

CdnPolicy.BypassCacheOnRequestHeader

Name

Type

Nullable

headerName

String

CdnPolicy.CacheKeyPolicy

Name

Type

Nullable

includeHost

Boolean

includeHttpHeaders

List

includeNamedCookies

List

includeProtocol

Boolean

includeQueryString

Boolean

queryStringBlacklist

List

queryStringWhitelist

List

CircuitBreakers

Name

Type

Nullable

maxConnections

Int

maxPendingRequests

Int

maxRequests

Int

maxRequestsPerConnection

Int

maxRetries

Int

ConnectionDraining

Name

Type

Nullable

drainingTimeoutSec

Int

ConnectionTrackingPolicy

Name

Type

Nullable

connectionPersistenceOnUnhealthyBackends

String

enableStrongAffinity

Boolean

idleTimeoutSec

Int

trackingMode

String

ConsistentHashLoadBalancerSettings

Name

Type

Nullable

httpCookie

ConsistentHashLoadBalancerSettings.ConsistentHashLoadBalancerSettingsHttpCookie

httpHeaderName

String

minimumRingSize

Long

ConsistentHashLoadBalancerSettings.ConsistentHashLoadBalancerSettingsHttpCookie

Name

Type

Nullable

name

String

path

String

ttl

String

FailoverPolicy

Name

Type

Nullable

disableConnectionDrainOnFailover

Boolean

dropTrafficIfUnhealthy

Boolean

failoverRatio

Number

GCPResource

Name

Type

Nullable

groupKey

String

IAP

Name

Type

Nullable

enabled

Boolean

oauth2ClientId

String

oauth2ClientSecret

String

oauth2ClientSecretSha256

String

OutlierDetection

Name

Type

Nullable

baseEjectionTime

String

consecutiveErrors

Int

consecutiveGatewayFailure

Int

enforcingConsecutiveErrors

Int

enforcingConsecutiveGatewayFailure

Int

enforcingSuccessRate

Int

interval

String

maxEjectionPercent

Int

successRateMinimumHosts

Int

successRateRequestVolume

Int

successRateStdevFactor

Int

SecuritySettings

Name

Type

Nullable

clientTlsPolicy

String

subjectAltNames

List

Subsetting

Name

Type

Nullable

policy

String

Last updated