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 | 
|---|---|
| String | getClusterDescription()Get Cluster description | 
| 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`, Aphla 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. | 
| 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 | setClusterDescription(String ClusterDescription)Set Cluster description | 
| 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`, Aphla 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 | 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, toJsonStringpublic ClusterBasicSettings()
public ClusterBasicSettings(ClusterBasicSettings source)
public String getClusterOs()
public void setClusterOs(String ClusterOs)
ClusterOs - Cluster operating system. CentOS 7.2x86_64 or Ubuntu 16.04.1 LTSx86_64. Default value: Ubuntu 16.04.1 LTSx86_64public 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`, Aphla feature)Copyright © 2022. All rights reserved.