ClusterNodePoolProps
Properties for defining a ClusterNodePool
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-clusternodepool
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcs"
&alicloudroscdkcs.ClusterNodePoolProps {
ClusterId: interface{},
ScalingGroup: interface{},
AutoScaling: interface{},
Count: interface{},
KubernetesConfig: interface{},
Management: interface{},
NodePoolInfo: interface{},
TeeConfig: interface{},
}
Properties
Name | Type | Description |
---|---|---|
ClusterId |
interface{} |
Property clusterId: Cluster ID. |
ScalingGroup |
interface{} |
Property scalingGroup: The configurations of the scaling group used by the node pool. |
AutoScaling |
interface{} |
Property autoScaling: The configurations of auto scaling. |
Count |
interface{} |
Property count: The number of nodes in the node pool. |
KubernetesConfig |
interface{} |
Property kubernetesConfig: The configurations of the ACK cluster. |
Management |
interface{} |
Property management: The configurations of the managed node pool. |
NodePoolInfo |
interface{} |
Property nodePoolInfo: The configurations of the node pool. |
TeeConfig |
interface{} |
Property teeConfig: The configurations of confidential computing. |
ClusterId
Required
ClusterId interface{}
- Type: interface{}
Property clusterId: Cluster ID.
ScalingGroup
Required
ScalingGroup interface{}
- Type: interface{}
Property scalingGroup: The configurations of the scaling group used by the node pool.
AutoScaling
Optional
AutoScaling interface{}
- Type: interface{}
Property autoScaling: The configurations of auto scaling.
Count
Optional
Count interface{}
- Type: interface{}
Property count: The number of nodes in the node pool.
KubernetesConfig
Optional
KubernetesConfig interface{}
- Type: interface{}
Property kubernetesConfig: The configurations of the ACK cluster.
Management
Optional
Management interface{}
- Type: interface{}
Property management: The configurations of the managed node pool.
NodePoolInfo
Optional
NodePoolInfo interface{}
- Type: interface{}
Property nodePoolInfo: The configurations of the node pool.
TeeConfig
Optional
TeeConfig interface{}
- Type: interface{}
Property teeConfig: The configurations of confidential computing.