AutoscalingPolicy
import type { AutoscalingPolicy } from "https://googleapis.deno.dev/v1/vmwareengine:v1.ts";
Autoscaling policy describes the behavior of the autoscaling with respect to the resource utilization. The scale-out operation is initiated if the utilization exceeds ANY of the respective thresholds. The scale-in operation is initiated if the utilization is below ALL of the respective thresholds.
§Properties
Optional. Utilization thresholds pertaining to amount of consumed memory.
Optional. Utilization thresholds pertaining to CPU utilization.
Optional. Utilization thresholds pertaining to amount of granted memory.
Required. The canonical identifier of the node type to add or remove.
Corresponds to the NodeType
.
Required. Number of nodes to add to a cluster during a scale-out operation. Must be divisible by 2 for stretched clusters. During a scale-in operation only one node (or 2 for stretched clusters) are removed in a single iteration.
Optional. Utilization thresholds pertaining to amount of consumed storage.