Interface protos.google.cloud.compute.v1.IBackendService (4.1.0)

Properties of a BackendService.

Package

@google-cloud/compute

Properties

affinityCookieTtlSec

affinityCookieTtlSec?: (number|null);

BackendService affinityCookieTtlSec

backends

backends?: (google.cloud.compute.v1.IBackend[]|null);

BackendService backends

cdnPolicy

cdnPolicy?: (google.cloud.compute.v1.IBackendServiceCdnPolicy|null);

BackendService cdnPolicy

circuitBreakers

circuitBreakers?: (google.cloud.compute.v1.ICircuitBreakers|null);

BackendService circuitBreakers

compressionMode

compressionMode?: (string|null);

BackendService compressionMode

connectionDraining

connectionDraining?: (google.cloud.compute.v1.IConnectionDraining|null);

BackendService connectionDraining

connectionTrackingPolicy

connectionTrackingPolicy?: (google.cloud.compute.v1.IBackendServiceConnectionTrackingPolicy|null);

BackendService connectionTrackingPolicy

consistentHash

consistentHash?: (google.cloud.compute.v1.IConsistentHashLoadBalancerSettings|null);

BackendService consistentHash

creationTimestamp

creationTimestamp?: (string|null);

BackendService creationTimestamp

customRequestHeaders

customRequestHeaders?: (string[]|null);

BackendService customRequestHeaders

customResponseHeaders

customResponseHeaders?: (string[]|null);

BackendService customResponseHeaders

description

description?: (string|null);

BackendService description

edgeSecurityPolicy

edgeSecurityPolicy?: (string|null);

BackendService edgeSecurityPolicy

enableCDN

enableCDN?: (boolean|null);

BackendService enableCDN

failoverPolicy

failoverPolicy?: (google.cloud.compute.v1.IBackendServiceFailoverPolicy|null);

BackendService failoverPolicy

fingerprint

fingerprint?: (string|null);

BackendService fingerprint

healthChecks

healthChecks?: (string[]|null);

BackendService healthChecks

iap

iap?: (google.cloud.compute.v1.IBackendServiceIAP|null);

BackendService iap

id

id?: (number|Long|string|null);

BackendService id

kind

kind?: (string|null);

BackendService kind

loadBalancingScheme

loadBalancingScheme?: (string|null);

BackendService loadBalancingScheme

localityLbPolicies

localityLbPolicies?: (google.cloud.compute.v1.IBackendServiceLocalityLoadBalancingPolicyConfig[]|null);

BackendService localityLbPolicies

localityLbPolicy

localityLbPolicy?: (string|null);

BackendService localityLbPolicy

logConfig

logConfig?: (google.cloud.compute.v1.IBackendServiceLogConfig|null);

BackendService logConfig

maxStreamDuration

maxStreamDuration?: (google.cloud.compute.v1.IDuration|null);

BackendService maxStreamDuration

metadatas

metadatas?: ({ [k: string]: string }|null);

BackendService metadatas

name

name?: (string|null);

BackendService name

network

network?: (string|null);

BackendService network

outlierDetection

outlierDetection?: (google.cloud.compute.v1.IOutlierDetection|null);

BackendService outlierDetection

port

port?: (number|null);

BackendService port

portName

portName?: (string|null);

BackendService portName

protocol

protocol?: (string|null);

BackendService protocol

region

region?: (string|null);

BackendService region

securityPolicy

securityPolicy?: (string|null);

BackendService securityPolicy

securitySettings

securitySettings?: (google.cloud.compute.v1.ISecuritySettings|null);

BackendService securitySettings

selfLink?: (string|null);

BackendService selfLink

serviceBindings

serviceBindings?: (string[]|null);

BackendService serviceBindings

sessionAffinity

sessionAffinity?: (string|null);

BackendService sessionAffinity

subsetting

subsetting?: (google.cloud.compute.v1.ISubsetting|null);

BackendService subsetting

timeoutSec

timeoutSec?: (number|null);

BackendService timeoutSec

usedBy

usedBy?: (google.cloud.compute.v1.IBackendServiceUsedBy[]|null);

BackendService usedBy