Interface protos.google.cloud.compute.v1.IAutoscalingPolicy (4.3.0)

Properties of an AutoscalingPolicy.

Package

@google-cloud/compute

Properties

coolDownPeriodSec

coolDownPeriodSec?: (number|null);

AutoscalingPolicy coolDownPeriodSec

cpuUtilization

cpuUtilization?: (google.cloud.compute.v1.IAutoscalingPolicyCpuUtilization|null);

AutoscalingPolicy cpuUtilization

customMetricUtilizations

customMetricUtilizations?: (google.cloud.compute.v1.IAutoscalingPolicyCustomMetricUtilization[]|null);

AutoscalingPolicy customMetricUtilizations

loadBalancingUtilization

loadBalancingUtilization?: (google.cloud.compute.v1.IAutoscalingPolicyLoadBalancingUtilization|null);

AutoscalingPolicy loadBalancingUtilization

maxNumReplicas

maxNumReplicas?: (number|null);

AutoscalingPolicy maxNumReplicas

minNumReplicas

minNumReplicas?: (number|null);

AutoscalingPolicy minNumReplicas

mode

mode?: (string|null);

AutoscalingPolicy mode

scaleInControl

scaleInControl?: (google.cloud.compute.v1.IAutoscalingPolicyScaleInControl|null);

AutoscalingPolicy scaleInControl

scalingSchedules

scalingSchedules?: ({ [k: string]: google.cloud.compute.v1.IAutoscalingPolicyScalingSchedule }|null);

AutoscalingPolicy scalingSchedules