GetClusterAutoscalingSetting

data class GetClusterAutoscalingSetting(val autoscalingPolicies: List<GetClusterAutoscalingSettingAutoscalingPolicy>, val coolDownPeriod: String, val maxClusterNodeCount: Int, val minClusterNodeCount: Int)

Constructors

Link copied to clipboard
constructor(autoscalingPolicies: List<GetClusterAutoscalingSettingAutoscalingPolicy>, coolDownPeriod: String, maxClusterNodeCount: Int, minClusterNodeCount: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The map with autoscaling policies applied to the cluster. The key is the identifier of the policy. It must meet the following requirements:

Link copied to clipboard

The minimum duration between consecutive autoscale operations. It starts once addition or removal of nodes is fully completed. Minimum cool down period is 30m. Cool down period must be in whole minutes (for example, 30m, 31m, 50m). Mandatory for successful addition of autoscaling settings in cluster.

Link copied to clipboard

Maximum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.

Link copied to clipboard

Minimum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.