public class ClusterBasicSettings extends AbstractModel
Constructor and Description |
---|
ClusterBasicSettings() |
ClusterBasicSettings(ClusterBasicSettings 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 |
---|---|
AutoUpgradeClusterLevel |
getAutoUpgradeClusterLevel()
Get Auto cluster upgrade for managed clusters
|
String |
getClusterDescription()
Get Cluster description
|
String |
getClusterLevel()
Get Cluster specifications available for managed clusters
|
String |
getClusterName()
Get Cluster name
|
String |
getClusterOs()
Get Cluster operating system.
|
String |
getClusterVersion()
Get Cluster version.
|
Boolean |
getNeedWorkSecurityGroup()
Get Whether to enable the node’s default security group (default: `No`, Alpha feature)
|
String |
getOsCustomizeType()
Get Container image tag, `DOCKER_CUSTOMIZE` (container customized tag), `GENERAL` (general tag, default value)
|
Long |
getProjectId()
Get ID of the project to which the new resources in the cluster belong.
|
String |
getSubnetId()
Get When the Cilium Overlay add-on is selected, TKE will take two IPs from the subnet to create the private network CLB.
|
TagSpecification[] |
getTagSpecification()
Get Tag description list.
|
String |
getVpcId()
Get VPC ID, in the format of vpc-xxx, which is required when you create an empty managed cluster.
|
void |
setAutoUpgradeClusterLevel(AutoUpgradeClusterLevel AutoUpgradeClusterLevel)
Set Auto cluster upgrade for managed clusters
|
void |
setClusterDescription(String ClusterDescription)
Set Cluster description
|
void |
setClusterLevel(String ClusterLevel)
Set Cluster specifications available for managed clusters
|
void |
setClusterName(String ClusterName)
Set Cluster name
|
void |
setClusterOs(String ClusterOs)
Set Cluster operating system.
|
void |
setClusterVersion(String ClusterVersion)
Set Cluster version.
|
void |
setNeedWorkSecurityGroup(Boolean NeedWorkSecurityGroup)
Set Whether to enable the node’s default security group (default: `No`, Alpha feature)
|
void |
setOsCustomizeType(String OsCustomizeType)
Set Container image tag, `DOCKER_CUSTOMIZE` (container customized tag), `GENERAL` (general tag, default value)
|
void |
setProjectId(Long ProjectId)
Set ID of the project to which the new resources in the cluster belong.
|
void |
setSubnetId(String SubnetId)
Set When the Cilium Overlay add-on is selected, TKE will take two IPs from the subnet to create the private network CLB.
|
void |
setTagSpecification(TagSpecification[] TagSpecification)
Set Tag description list.
|
void |
setVpcId(String VpcId)
Set VPC ID, in the format of vpc-xxx, which is required when you create an empty managed cluster.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ClusterBasicSettings()
public ClusterBasicSettings(ClusterBasicSettings source)
public String getClusterOs()
public void setClusterOs(String ClusterOs)
ClusterOs
- Cluster operating system. Public image (enter the image name) and custom image (enter the image ID) are supported. For details, see https://intl.cloud.tencent.com/document/product/457/68289?from_cn_redirect=1public String getClusterVersion()
public void setClusterVersion(String ClusterVersion)
ClusterVersion
- Cluster version. The default value is 1.10.5.public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- Cluster namepublic String getClusterDescription()
public void setClusterDescription(String ClusterDescription)
ClusterDescription
- Cluster descriptionpublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC ID, in the format of vpc-xxx, which is required when you create an empty managed cluster.public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- ID of the project to which the new resources in the cluster belong.public TagSpecification[] getTagSpecification()
public void setTagSpecification(TagSpecification[] TagSpecification)
TagSpecification
- Tag description list. This parameter is used to bind a tag to a resource instance. Currently, a tag can only be bound to cluster instances.public String getOsCustomizeType()
public void setOsCustomizeType(String OsCustomizeType)
OsCustomizeType
- Container image tag, `DOCKER_CUSTOMIZE` (container customized tag), `GENERAL` (general tag, default value)public Boolean getNeedWorkSecurityGroup()
public void setNeedWorkSecurityGroup(Boolean NeedWorkSecurityGroup)
NeedWorkSecurityGroup
- Whether to enable the node’s default security group (default: `No`, Alpha feature)public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- When the Cilium Overlay add-on is selected, TKE will take two IPs from the subnet to create the private network CLB.public String getClusterLevel()
public void setClusterLevel(String ClusterLevel)
ClusterLevel
- Cluster specifications available for managed clusterspublic AutoUpgradeClusterLevel getAutoUpgradeClusterLevel()
public void setAutoUpgradeClusterLevel(AutoUpgradeClusterLevel AutoUpgradeClusterLevel)
AutoUpgradeClusterLevel
- Auto cluster upgrade for managed clustersCopyright © 2023. All rights reserved.