public class AddNodesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| AddNodesRequest() | 
| AddNodesRequest(AddNodesRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getClientToken()Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 | 
| String | getClusterId()Get 集群ID。 | 
| Long | getCount()Get 添加节点数量。 | 
| DataDisk[] | getDataDisks()Get 节点数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。 | 
| Boolean | getDryRun()Get 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId. | 
| String | getImageId()Get 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像和特定自定义镜像。 | 
| InstanceChargePrepaid | getInstanceChargePrepaid()Get 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 | 
| String | getInstanceChargeType()Get 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。 PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费 SPOTPAID:竞价付费 默认值:POSTPAID_BY_HOUR。 | 
| String | getInstanceName()Get 节点显示名称。
不指定节点显示名称则默认显示‘未命名’。
最多支持60个字符。 | 
| String | getInstanceType()Get 节点机型。不同实例机型指定了不同的资源规格。 具体取值可通过调用接口[DescribeInstanceTypeConfigs](https://cloud.tencent.com/document/api/213/15749)来获得最新的规格表或参见[实例规格](https://cloud.tencent.com/document/product/213/11518)描述。 | 
| InternetAccessible | getInternetAccessible()Get 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 | 
| LoginSettings | getLoginSettings()Get 集群登录设置。 | 
| String | getNodeRole()Get 添加节点角色。默认值:Compute Compute:计算节点。 Login:登录节点。 | 
| String | getNodeType()Get 添加节点类型。默认取值:STATIC。STATIC:静态节点,不会参与弹性伸缩流程。DYNAMIC:弹性节点,会被弹性缩容的节点。管控节点和登录节点不支持此参数。 | 
| Placement | getPlacement()Get 集群中实例所在的位置。 | 
| String | getQueueName()Get 队列名称。不指定则为默认队列。SLURM默认队列为:compute。 | 
| String[] | getSecurityGroupIds()Get 集群中实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 | 
| SystemDisk[] | getSystemDisk()Get 节点系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。 | 
| VirtualPrivateCloud | getVirtualPrivateCloud()Get 私有网络相关信息配置。 | 
| void | setClientToken(String ClientToken)Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 | 
| void | setClusterId(String ClusterId)Set 集群ID。 | 
| void | setCount(Long Count)Set 添加节点数量。 | 
| void | setDataDisks(DataDisk[] DataDisks)Set 节点数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。 | 
| void | setDryRun(Boolean DryRun)Set 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId. | 
| void | setImageId(String ImageId)Set 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像和特定自定义镜像。 | 
| void | setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)Set 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 | 
| void | setInstanceChargeType(String InstanceChargeType)Set 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。 PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费 SPOTPAID:竞价付费 默认值:POSTPAID_BY_HOUR。 | 
| void | setInstanceName(String InstanceName)Set 节点显示名称。
不指定节点显示名称则默认显示‘未命名’。
最多支持60个字符。 | 
| void | setInstanceType(String InstanceType)Set 节点机型。不同实例机型指定了不同的资源规格。 具体取值可通过调用接口[DescribeInstanceTypeConfigs](https://cloud.tencent.com/document/api/213/15749)来获得最新的规格表或参见[实例规格](https://cloud.tencent.com/document/product/213/11518)描述。 | 
| void | setInternetAccessible(InternetAccessible InternetAccessible)Set 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 | 
| void | setLoginSettings(LoginSettings LoginSettings)Set 集群登录设置。 | 
| void | setNodeRole(String NodeRole)Set 添加节点角色。默认值:Compute Compute:计算节点。 Login:登录节点。 | 
| void | setNodeType(String NodeType)Set 添加节点类型。默认取值:STATIC。STATIC:静态节点,不会参与弹性伸缩流程。DYNAMIC:弹性节点,会被弹性缩容的节点。管控节点和登录节点不支持此参数。 | 
| void | setPlacement(Placement Placement)Set 集群中实例所在的位置。 | 
| void | setQueueName(String QueueName)Set 队列名称。不指定则为默认队列。SLURM默认队列为:compute。 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 集群中实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 | 
| void | setSystemDisk(SystemDisk[] SystemDisk)Set 节点系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。 | 
| void | setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)Set 私有网络相关信息配置。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic AddNodesRequest()
public AddNodesRequest(AddNodesRequest source)
public Placement getPlacement()
public void setPlacement(Placement Placement)
Placement - 集群中实例所在的位置。public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群ID。public VirtualPrivateCloud getVirtualPrivateCloud()
public void setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
VirtualPrivateCloud - 私有网络相关信息配置。public Long getCount()
public void setCount(Long Count)
Count - 添加节点数量。public String getImageId()
public void setImageId(String ImageId)
ImageId - 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像和特定自定义镜像。public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType - 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。public InstanceChargePrepaid getInstanceChargePrepaid()
public void setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
InstanceChargePrepaid - 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - 节点机型。不同实例机型指定了不同的资源规格。public SystemDisk[] getSystemDisk()
public void setSystemDisk(SystemDisk[] SystemDisk)
SystemDisk - 节点系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。public DataDisk[] getDataDisks()
public void setDataDisks(DataDisk[] DataDisks)
DataDisks - 节点数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。public InternetAccessible getInternetAccessible()
public void setInternetAccessible(InternetAccessible InternetAccessible)
InternetAccessible - 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 节点显示名称。
不指定节点显示名称则默认显示‘未命名’。
最多支持60个字符。public LoginSettings getLoginSettings()
public void setLoginSettings(LoginSettings LoginSettings)
LoginSettings - 集群登录设置。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 集群中实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。public String getClientToken()
public void setClientToken(String ClientToken)
ClientToken - 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。public String getQueueName()
public void setQueueName(String QueueName)
QueueName - 队列名称。不指定则为默认队列。public String getNodeRole()
public void setNodeRole(String NodeRole)
NodeRole - 添加节点角色。默认值:Computepublic Boolean getDryRun()
public void setDryRun(Boolean DryRun)
DryRun - 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId.
false(默认):发送正常请求,通过检查后直接创建实例public String getNodeType()
public void setNodeType(String NodeType)
NodeType - 添加节点类型。默认取值:STATIC。Copyright © 2025. All rights reserved.