public class EdgeCluster extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
EdgeCluster()  | 
EdgeCluster(EdgeCluster 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 | 
|---|---|
Boolean | 
getAutoUpgradeClusterLevel()
Get Whether to support auto upgrade of cluster spec level
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
String | 
getChargeType()
Get Cluster billing mode. 
 | 
EdgeClusterAdvancedSettings | 
getClusterAdvancedSettings()
Get Cluster advanced settings
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
String | 
getClusterDesc()
Get Cluster description 
 | 
String | 
getClusterId()
Get Cluster ID 
 | 
String | 
getClusterName()
Get Cluster name 
 | 
String | 
getCreatedTime()
Get Cluster creation time 
 | 
String | 
getEdgeClusterVersion()
Get Edge cluster version 
 | 
String | 
getEdgeVersion()
Get Edge cluster component version 
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getK8SVersion()
Get 
 | 
String | 
getLevel()
Get TKE edge cluster level
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
Long | 
getMaxNodePodNum()
Get Maximum number of Pods on the node
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
String | 
getPodCIDR()
Get Cluster Pod CIDR block 
 | 
String | 
getServiceCIDR()
Get Cluster service CIDR block 
 | 
String | 
getStatus()
Get Cluster status 
 | 
TagSpecification | 
getTagSpecification()
Get Tags bound with the cluster
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
String | 
getVpcId()
Get VPC ID 
 | 
void | 
setAutoUpgradeClusterLevel(Boolean AutoUpgradeClusterLevel)
Set Whether to support auto upgrade of cluster spec level
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
void | 
setChargeType(String ChargeType)
Set Cluster billing mode. 
 | 
void | 
setClusterAdvancedSettings(EdgeClusterAdvancedSettings ClusterAdvancedSettings)
Set Cluster advanced settings
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
void | 
setClusterDesc(String ClusterDesc)
Set Cluster description 
 | 
void | 
setClusterId(String ClusterId)
Set Cluster ID 
 | 
void | 
setClusterName(String ClusterName)
Set Cluster name 
 | 
void | 
setCreatedTime(String CreatedTime)
Set Cluster creation time 
 | 
void | 
setEdgeClusterVersion(String EdgeClusterVersion)
Set Edge cluster version 
 | 
void | 
setEdgeVersion(String EdgeVersion)
Set Edge cluster component version 
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setK8SVersion(String K8SVersion)
Set 
 | 
void | 
setLevel(String Level)
Set TKE edge cluster level
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
void | 
setMaxNodePodNum(Long MaxNodePodNum)
Set Maximum number of Pods on the node
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
void | 
setPodCIDR(String PodCIDR)
Set Cluster Pod CIDR block 
 | 
void | 
setServiceCIDR(String ServiceCIDR)
Set Cluster service CIDR block 
 | 
void | 
setStatus(String Status)
Set Cluster status 
 | 
void | 
setTagSpecification(TagSpecification TagSpecification)
Set Tags bound with the cluster
Note: This field may return `null`, indicating that no valid values can be obtained. 
 | 
void | 
setVpcId(String VpcId)
Set VPC 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, toJsonStringpublic EdgeCluster()
public EdgeCluster(EdgeCluster source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - Cluster IDpublic String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - Cluster namepublic String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPC IDpublic String getPodCIDR()
public void setPodCIDR(String PodCIDR)
PodCIDR - Cluster Pod CIDR blockpublic String getServiceCIDR()
public void setServiceCIDR(String ServiceCIDR)
ServiceCIDR - Cluster service CIDR blockpublic String getK8SVersion()
public void setK8SVersion(String K8SVersion)
K8SVersion - public String getStatus()
public void setStatus(String Status)
Status - Cluster statuspublic String getClusterDesc()
public void setClusterDesc(String ClusterDesc)
ClusterDesc - Cluster descriptionpublic String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Cluster creation timepublic String getEdgeClusterVersion()
public void setEdgeClusterVersion(String EdgeClusterVersion)
EdgeClusterVersion - Edge cluster versionpublic Long getMaxNodePodNum()
public void setMaxNodePodNum(Long MaxNodePodNum)
MaxNodePodNum - Maximum number of Pods on the node
Note: This field may return `null`, indicating that no valid values can be obtained.public EdgeClusterAdvancedSettings getClusterAdvancedSettings()
public void setClusterAdvancedSettings(EdgeClusterAdvancedSettings ClusterAdvancedSettings)
ClusterAdvancedSettings - Cluster advanced settings
Note: This field may return `null`, indicating that no valid values can be obtained.public String getLevel()
public void setLevel(String Level)
Level - TKE edge cluster level
Note: This field may return `null`, indicating that no valid values can be obtained.public Boolean getAutoUpgradeClusterLevel()
public void setAutoUpgradeClusterLevel(Boolean AutoUpgradeClusterLevel)
AutoUpgradeClusterLevel - Whether to support auto upgrade of cluster spec level
Note: This field may return `null`, indicating that no valid values can be obtained.public String getChargeType()
public void setChargeType(String ChargeType)
ChargeType - Cluster billing mode. Valid values: `POSTPAID_BY_HOUR`, `PREPAID`
Note: This field may return `null`, indicating that no valid values can be obtained.public String getEdgeVersion()
public void setEdgeVersion(String EdgeVersion)
EdgeVersion - Edge cluster component version 
Note: This field may return null, indicating that no valid values can be obtained.public TagSpecification getTagSpecification()
public void setTagSpecification(TagSpecification TagSpecification)
TagSpecification - Tags bound with the cluster
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.