Skip to content

ClusterNodePoolProps

Properties for defining a ClusterNodePool.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-clusternodepool

Initializer

using AlibabaCloud.SDK.ROS.CDK.Cs;
new ClusterNodePoolProps {
    object ClusterId,
    object ScalingGroup,
    object AutoScaling = null,
    object Count = null,
    object KubernetesConfig = null,
    object Management = null,
    object NodePoolInfo = null,
    object TeeConfig = null
};

Properties

Name Type Description
ClusterId object Property clusterId: Cluster ID.
ScalingGroup object Property scalingGroup: The configurations of the scaling group used by the node pool.
AutoScaling object Property autoScaling: The configurations of auto scaling.
Count object Property count: The number of nodes in the node pool.
KubernetesConfig object Property kubernetesConfig: The configurations of the ACK cluster.
Management object Property management: The configurations of the managed node pool.
NodePoolInfo object Property nodePoolInfo: The configurations of the node pool.
TeeConfig object Property teeConfig: The configurations of confidential computing.

ClusterIdRequired

public object ClusterId { get; set; }
  • Type: object

Property clusterId: Cluster ID.


ScalingGroupRequired

public object ScalingGroup { get; set; }
  • Type: object

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


AutoScalingOptional

public object AutoScaling { get; set; }
  • Type: object

Property autoScaling: The configurations of auto scaling.


CountOptional

public object Count { get; set; }
  • Type: object

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


KubernetesConfigOptional

public object KubernetesConfig { get; set; }
  • Type: object

Property kubernetesConfig: The configurations of the ACK cluster.


ManagementOptional

public object Management { get; set; }
  • Type: object

Property management: The configurations of the managed node pool.


NodePoolInfoOptional

public object NodePoolInfo { get; set; }
  • Type: object

Property nodePoolInfo: The configurations of the node pool.


TeeConfigOptional

public object TeeConfig { get; set; }
  • Type: object

Property teeConfig: The configurations of confidential computing.