Interface protos.google.cloud.networkservices.v1.IServiceLbPolicy (0.12.0)

Properties of a ServiceLbPolicy.

Package

@google-cloud/networkservices

Properties

autoCapacityDrain

autoCapacityDrain?: (google.cloud.networkservices.v1.ServiceLbPolicy.IAutoCapacityDrain|null);

ServiceLbPolicy autoCapacityDrain

createTime

createTime?: (google.protobuf.ITimestamp|null);

ServiceLbPolicy createTime

description

description?: (string|null);

ServiceLbPolicy description

failoverConfig

failoverConfig?: (google.cloud.networkservices.v1.ServiceLbPolicy.IFailoverConfig|null);

ServiceLbPolicy failoverConfig

isolationConfig

isolationConfig?: (google.cloud.networkservices.v1.ServiceLbPolicy.IIsolationConfig|null);

ServiceLbPolicy isolationConfig

labels

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

ServiceLbPolicy labels

loadBalancingAlgorithm

loadBalancingAlgorithm?: (google.cloud.networkservices.v1.ServiceLbPolicy.LoadBalancingAlgorithm|keyof typeof google.cloud.networkservices.v1.ServiceLbPolicy.LoadBalancingAlgorithm|null);

ServiceLbPolicy loadBalancingAlgorithm

name

name?: (string|null);

ServiceLbPolicy name

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

ServiceLbPolicy updateTime