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 | getClusterCIDR()Get 分配给集群容器和服务IP的CIDR | 
| String | getClusterDesc()Get 集群备注 | 
| String | getClusterName()Get 集群名称 | 
| String | getClusterType()Get 指定集群类型,目前支持:
- `V`:虚拟机集群
- `C`:容器集群
- `S`:Serverless 集群 | 
| String | getClusterVersion()Get 集群版本 | 
| Boolean | getEnableLogCollection()Get 是否开启cls日志功能 | 
| String | getKuberneteApiServer()Get api地址 | 
| String | getKuberneteNativeSecret()Get Kubernetes 原生 Secret 资源对象 | 
| String | getKuberneteNativeType()Get K : kubeconfig, S : service account | 
| Long | getMaxClusterServiceNum()Get 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。 | 
| Long | getMaxNodePodNum()Get 集群中每个Node上最大的Pod数量。取值范围4~256。不为2的幂值时会向上取最接近的2的幂值。 | 
| String | getProgramId()Get 需要绑定的数据集ID | 
| String[] | getProgramIdList()Get 需要绑定的数据集ID。该参数可以通过调用 [DescribePrograms](https://cloud.tencent.com/document/product/649/73477) 的返回值中的 ProgramId 字段来获取或通过登录[控制台](https://console.cloud.tencent.com/tsf/privilege?tab=program&roleId=role-yrle4doy)查看;也可以调用[CreateProgram](https://cloud.tencent.com/document/product/649/108544)创建新的数据集。 | 
| String | getSubnetId()Get 私有网络子网ID | 
| String | getTsfRegionId()Get 集群所属TSF地域 | 
| String | getTsfZoneId()Get 集群所属TSF可用区 | 
| String | getVpcId()Get 私有网络ID,可通过调用[DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372)查询已创建的私有网络列表或登录控制台进行查看;也可以调用[CreateVpc](https://cloud.tencent.com/document/api/215/1309)创建新的私有网络。 | 
| void | setClusterCIDR(String ClusterCIDR)Set 分配给集群容器和服务IP的CIDR | 
| void | setClusterDesc(String ClusterDesc)Set 集群备注 | 
| void | setClusterName(String ClusterName)Set 集群名称 | 
| void | setClusterType(String ClusterType)Set 指定集群类型,目前支持:
- `V`:虚拟机集群
- `C`:容器集群
- `S`:Serverless 集群 | 
| void | setClusterVersion(String ClusterVersion)Set 集群版本 | 
| void | setEnableLogCollection(Boolean EnableLogCollection)Set 是否开启cls日志功能 | 
| void | setKuberneteApiServer(String KuberneteApiServer)Set api地址 | 
| void | setKuberneteNativeSecret(String KuberneteNativeSecret)Set Kubernetes 原生 Secret 资源对象 | 
| void | setKuberneteNativeType(String KuberneteNativeType)Set K : kubeconfig, S : service account | 
| void | setMaxClusterServiceNum(Long MaxClusterServiceNum)Set 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。 | 
| void | setMaxNodePodNum(Long MaxNodePodNum)Set 集群中每个Node上最大的Pod数量。取值范围4~256。不为2的幂值时会向上取最接近的2的幂值。 | 
| void | setProgramId(String ProgramId)Set 需要绑定的数据集ID | 
| void | setProgramIdList(String[] ProgramIdList)Set 需要绑定的数据集ID。该参数可以通过调用 [DescribePrograms](https://cloud.tencent.com/document/product/649/73477) 的返回值中的 ProgramId 字段来获取或通过登录[控制台](https://console.cloud.tencent.com/tsf/privilege?tab=program&roleId=role-yrle4doy)查看;也可以调用[CreateProgram](https://cloud.tencent.com/document/product/649/108544)创建新的数据集。 | 
| void | setSubnetId(String SubnetId)Set 私有网络子网ID | 
| void | setTsfRegionId(String TsfRegionId)Set 集群所属TSF地域 | 
| void | setTsfZoneId(String TsfZoneId)Set 集群所属TSF可用区 | 
| void | setVpcId(String VpcId)Set 私有网络ID,可通过调用[DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372)查询已创建的私有网络列表或登录控制台进行查看;也可以调用[CreateVpc](https://cloud.tencent.com/document/api/215/1309)创建新的私有网络。 | 
| 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 CreateClusterRequest()
public CreateClusterRequest(CreateClusterRequest source)
public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - 集群名称public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType - 指定集群类型,目前支持:
- `V`:虚拟机集群
- `C`:容器集群
- `S`:Serverless 集群public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 私有网络ID,可通过调用[DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372)查询已创建的私有网络列表或登录控制台进行查看;也可以调用[CreateVpc](https://cloud.tencent.com/document/api/215/1309)创建新的私有网络。public String getClusterCIDR()
public void setClusterCIDR(String ClusterCIDR)
ClusterCIDR - 分配给集群容器和服务IP的CIDRpublic String getClusterDesc()
public void setClusterDesc(String ClusterDesc)
ClusterDesc - 集群备注public String getTsfRegionId()
public void setTsfRegionId(String TsfRegionId)
TsfRegionId - 集群所属TSF地域public String getTsfZoneId()
public void setTsfZoneId(String TsfZoneId)
TsfZoneId - 集群所属TSF可用区public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 私有网络子网IDpublic String getClusterVersion()
public void setClusterVersion(String ClusterVersion)
ClusterVersion - 集群版本public Long getMaxNodePodNum()
public void setMaxNodePodNum(Long MaxNodePodNum)
MaxNodePodNum - 集群中每个Node上最大的Pod数量。取值范围4~256。不为2的幂值时会向上取最接近的2的幂值。public Long getMaxClusterServiceNum()
public void setMaxClusterServiceNum(Long MaxClusterServiceNum)
MaxClusterServiceNum - 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。public String getProgramId()
public void setProgramId(String ProgramId)
ProgramId - 需要绑定的数据集IDpublic String getKuberneteApiServer()
public void setKuberneteApiServer(String KuberneteApiServer)
KuberneteApiServer - api地址public String getKuberneteNativeType()
public void setKuberneteNativeType(String KuberneteNativeType)
KuberneteNativeType - K : kubeconfig, S : service accountpublic String getKuberneteNativeSecret()
public void setKuberneteNativeSecret(String KuberneteNativeSecret)
KuberneteNativeSecret - Kubernetes 原生 Secret 资源对象public String[] getProgramIdList()
public void setProgramIdList(String[] ProgramIdList)
ProgramIdList - 需要绑定的数据集ID。该参数可以通过调用 [DescribePrograms](https://cloud.tencent.com/document/product/649/73477) 的返回值中的 ProgramId 字段来获取或通过登录[控制台](https://console.cloud.tencent.com/tsf/privilege?tab=program&roleId=role-yrle4doy)查看;也可以调用[CreateProgram](https://cloud.tencent.com/document/product/649/108544)创建新的数据集。public Boolean getEnableLogCollection()
public void setEnableLogCollection(Boolean EnableLogCollection)
EnableLogCollection - 是否开启cls日志功能Copyright © 2025. All rights reserved.