Parameter | Type | Description | Example |
---|---|---|---|
object | The node group. | ||
ZoneId | string | The zone ID. | cn-hangzhou |
NodeGroupId | string | The node group ID. | ng-869471354ecd**** |
NodeGroupName | string | The name of the node group. | core-1 |
NodeGroupType | string | The type of the node group. Valid values:
| MASTER |
RunningNodeCount | integer | The number of active nodes. | 3 |
InstanceTypes | array | The instance types. | |
String | string | The instance type. | ecs.g7.2xlarge |
PaymentType | string | The billing method. Valid values: Subscription PayAsYouGo | Subscription |
DataDisks | array | The data disks. | |
DataDisk | DataDisk | The data disk. | |
SystemDisk | SystemDisk | The system disk. | |
NodeGroupState | string | The status of the node group. | RESIZING |
Status | string | The status of the node group. This parameter is the alias of the NodeGroupState parameter. | CREATED |
AdditionalSecurityGroupIds | array | The security group IDs. | |
String | string | ||
WithPublicIp | boolean | Indicates whether a public IP address is assigned. | true |
VSwitchIds | array | The vSwitch IDs. | |
String | string | The vSwitch ID. | vsw-bp1opd2qejvhsabfe**** |
SpotStrategy | string | The usage policy of the spot instance. Valid values:
Default value: NoSpot. | NoSpot |
SpotBidPrices | array | The bid prices for preemptible instances. The parameter takes effect only when the SpotStrategy parameter is set to SpotWithPriceLimit. Number of elements in the array: 0 to 100. | |
SpotBidPrice | SpotBidPrice | The bid prices for preemptible instances. | |
StateChangeReason | NodeGroupStateChangeReason | The reason of the status change. | Specifies whether to enable graceful shutdown for components in the node group. Valid values: * true * false: does not enable graceful disconnection. |
GracefulShutdown | boolean | Indicates whether graceful shutdown is enabled for services in the node group. Valid values:
| false |
SpotInstanceRemedy | boolean | Indicates whether preemptible instances are supplemented. If you set this parameter to true, the system attempts to create another instance in the scaling group when the system notifies that an existing preemptible instance is about to be reclaimed. Valid values:
Default value: false. | false |
NodeResizeStrategy | string |
| PRIORITY |
CostOptimizedConfig | CostOptimizedConfig | The configurations of the cost optimization policy. | |
DeploymentSetStrategy | string | The deployment set policy. Valid values:
Default value: NONE. | NONE |