Skip to content

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.

ClusterIdRequired

ClusterId interface{}
  • Type: interface{}

Property clusterId: Cluster ID.


ScalingGroupRequired

ScalingGroup interface{}
  • Type: interface{}

Property scalingGroup: The configurations of the scaling group used by the node pool.


AutoScalingOptional

AutoScaling interface{}
  • Type: interface{}

Property autoScaling: The configurations of auto scaling.


CountOptional

Count interface{}
  • Type: interface{}

Property count: The number of nodes in the node pool.


KubernetesConfigOptional

KubernetesConfig interface{}
  • Type: interface{}

Property kubernetesConfig: The configurations of the ACK cluster.


ManagementOptional

Management interface{}
  • Type: interface{}

Property management: The configurations of the managed node pool.


NodePoolInfoOptional

NodePoolInfo interface{}
  • Type: interface{}

Property nodePoolInfo: The configurations of the node pool.


TeeConfigOptional

TeeConfig interface{}
  • Type: interface{}

Property teeConfig: The configurations of confidential computing.