public class CreateClusterRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateClusterRequest() |
CreateClusterRequest(CreateClusterRequest 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 |
getAccountType()
Get 域名字服务类型。默认值:NIS
NIS:NIS域名字服务。
|
String |
getClientToken()
Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
|
String |
getClusterName()
Get 集群显示名称。
|
ComputeNode |
getComputeNode()
Get 指定计算节点。
|
Long |
getComputeNodeCount()
Get 指定计算节点的数量。默认取值:0。
|
Boolean |
getDryRun()
Get 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId.
|
String |
getImageId()
Get 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像。
|
LoginNode[] |
getLoginNode()
Get 已废弃。
指定登录节点。
|
Long |
getLoginNodeCount()
Get 已废弃。
指定登录节点的数量。默认取值:0。取值范围:0~10。
|
LoginSettings |
getLoginSettings()
Get 集群登录设置。
|
ManagerNode |
getManagerNode()
Get 指定管理节点。
|
Long |
getManagerNodeCount()
Get 指定管理节点的数量。默认取值:1。取值范围:1~2。
|
Placement |
getPlacement()
Get 集群中实例所在的位置。
|
String |
getSchedulerType()
Get 调度器类型。
SGE:SGE调度器。 SLURM:SLURM调度器。 |
String[] |
getSecurityGroupIds()
Get 集群中实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
|
StorageOption |
getStorageOption()
Get 集群存储选项
|
Tag[] |
getTags()
Get 创建集群时同时绑定的标签对说明。
|
VirtualPrivateCloud |
getVirtualPrivateCloud()
Get 私有网络相关信息配置。
|
void |
setAccountType(String AccountType)
Set 域名字服务类型。默认值:NIS
NIS:NIS域名字服务。
|
void |
setClientToken(String ClientToken)
Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
|
void |
setClusterName(String ClusterName)
Set 集群显示名称。
|
void |
setComputeNode(ComputeNode ComputeNode)
Set 指定计算节点。
|
void |
setComputeNodeCount(Long ComputeNodeCount)
Set 指定计算节点的数量。默认取值:0。
|
void |
setDryRun(Boolean DryRun)
Set 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId.
|
void |
setImageId(String ImageId)
Set 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像。
|
void |
setLoginNode(LoginNode[] LoginNode)
Set 已废弃。
指定登录节点。
|
void |
setLoginNodeCount(Long LoginNodeCount)
Set 已废弃。
指定登录节点的数量。默认取值:0。取值范围:0~10。
|
void |
setLoginSettings(LoginSettings LoginSettings)
Set 集群登录设置。
|
void |
setManagerNode(ManagerNode ManagerNode)
Set 指定管理节点。
|
void |
setManagerNodeCount(Long ManagerNodeCount)
Set 指定管理节点的数量。默认取值:1。取值范围:1~2。
|
void |
setPlacement(Placement Placement)
Set 集群中实例所在的位置。
|
void |
setSchedulerType(String SchedulerType)
Set 调度器类型。
SGE:SGE调度器。 SLURM:SLURM调度器。 |
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set 集群中实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
|
void |
setStorageOption(StorageOption StorageOption)
Set 集群存储选项
|
void |
setTags(Tag[] Tags)
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, toJsonString
public CreateClusterRequest()
public CreateClusterRequest(CreateClusterRequest source)
public Placement getPlacement()
public void setPlacement(Placement Placement)
Placement
- 集群中实例所在的位置。public ManagerNode getManagerNode()
public void setManagerNode(ManagerNode ManagerNode)
ManagerNode
- 指定管理节点。public Long getManagerNodeCount()
public void setManagerNodeCount(Long ManagerNodeCount)
ManagerNodeCount
- 指定管理节点的数量。默认取值:1。取值范围:1~2。public ComputeNode getComputeNode()
public void setComputeNode(ComputeNode ComputeNode)
ComputeNode
- 指定计算节点。public Long getComputeNodeCount()
public void setComputeNodeCount(Long ComputeNodeCount)
ComputeNodeCount
- 指定计算节点的数量。默认取值:0。public String getSchedulerType()
public void setSchedulerType(String SchedulerType)
SchedulerType
- 调度器类型。public String getImageId()
public void setImageId(String ImageId)
ImageId
- 指定有效的[镜像](https://cloud.tencent.com/document/product/213/4940)ID,格式形如`img-xxx`。目前仅支持公有镜像。public VirtualPrivateCloud getVirtualPrivateCloud()
public void setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
VirtualPrivateCloud
- 私有网络相关信息配置。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 Boolean getDryRun()
public void setDryRun(Boolean DryRun)
DryRun
- 是否只预检此次请求。
true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制和云服务器库存。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId.
false(默认):发送正常请求,通过检查后直接创建实例public String getAccountType()
public void setAccountType(String AccountType)
AccountType
- 域名字服务类型。默认值:NIS
public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- 集群显示名称。public StorageOption getStorageOption()
public void setStorageOption(StorageOption StorageOption)
StorageOption
- 集群存储选项public LoginNode[] getLoginNode()
public void setLoginNode(LoginNode[] LoginNode)
LoginNode
- 已废弃。
指定登录节点。public Long getLoginNodeCount()
public void setLoginNodeCount(Long LoginNodeCount)
LoginNodeCount
- 已废弃。
指定登录节点的数量。默认取值:0。取值范围:0~10。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 创建集群时同时绑定的标签对说明。Copyright © 2024. All rights reserved.