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 集群类型
|
String |
getClusterVersion()
Get 集群版本
|
Boolean |
getEnableLogCollection()
Get 是否开启cls日志功能
|
String |
getKuberneteApiServer()
Get api地址
|
String |
getKuberneteNativeSecret()
Get native 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 无
|
String |
getSubnetId()
Get 私有网络子网ID
|
String |
getTsfRegionId()
Get 集群所属TSF地域
|
String |
getTsfZoneId()
Get 集群所属TSF可用区
|
String |
getVpcId()
Get 私有网络ID
|
void |
setClusterCIDR(String ClusterCIDR)
Set 分配给集群容器和服务IP的CIDR
|
void |
setClusterDesc(String ClusterDesc)
Set 集群备注
|
void |
setClusterName(String ClusterName)
Set 集群名称
|
void |
setClusterType(String ClusterType)
Set 集群类型
|
void |
setClusterVersion(String ClusterVersion)
Set 集群版本
|
void |
setEnableLogCollection(Boolean EnableLogCollection)
Set 是否开启cls日志功能
|
void |
setKuberneteApiServer(String KuberneteApiServer)
Set api地址
|
void |
setKuberneteNativeSecret(String KuberneteNativeSecret)
Set native 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 无
|
void |
setSubnetId(String SubnetId)
Set 私有网络子网ID
|
void |
setTsfRegionId(String TsfRegionId)
Set 集群所属TSF地域
|
void |
setTsfZoneId(String TsfZoneId)
Set 集群所属TSF可用区
|
void |
setVpcId(String VpcId)
Set 私有网络ID
|
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 String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- 集群名称public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType
- 集群类型public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络IDpublic 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
- native secretpublic String[] getProgramIdList()
public void setProgramIdList(String[] ProgramIdList)
ProgramIdList
- 无public Boolean getEnableLogCollection()
public void setEnableLogCollection(Boolean EnableLogCollection)
EnableLogCollection
- 是否开启cls日志功能Copyright © 2024. All rights reserved.