public class ClusterAdvancedSettings extends AbstractModel
Constructor and Description |
---|
ClusterAdvancedSettings() |
Modifier and Type | Method and Description |
---|---|
Boolean |
getAsEnabled()
Get 是否启用集群节点自动扩缩容(创建集群流程不支持开启此功能)
|
String |
getContainerRuntime()
Get 集群使用的runtime类型,包括"docker"和"containerd"两种类型,默认为"docker"
|
Boolean |
getDeletionProtection()
Get 是否启用集群删除保护
|
ClusterExtraArgs |
getExtraArgs()
Get 集群自定义参数
|
Boolean |
getIPVS()
Get 是否启用IPVS
|
Boolean |
getIsNonStaticIpMode()
Get 集群VPC-CNI模式是否为非固定IP,默认: FALSE 固定IP。
|
String |
getNetworkType()
Get 集群网络类型(包括GR(全局路由)和VPC-CNI两种模式,默认为GR。
|
String |
getNodeNameType()
Get 集群中节点NodeName类型(包括 hostname,lan-ip两种形式,默认为lan-ip。如果开启了hostname模式,创建节点时需要设置HostName参数,并且InstanceName需要和HostName一致)
|
void |
setAsEnabled(Boolean AsEnabled)
Set 是否启用集群节点自动扩缩容(创建集群流程不支持开启此功能)
|
void |
setContainerRuntime(String ContainerRuntime)
Set 集群使用的runtime类型,包括"docker"和"containerd"两种类型,默认为"docker"
|
void |
setDeletionProtection(Boolean DeletionProtection)
Set 是否启用集群删除保护
|
void |
setExtraArgs(ClusterExtraArgs ExtraArgs)
Set 集群自定义参数
|
void |
setIPVS(Boolean IPVS)
Set 是否启用IPVS
|
void |
setIsNonStaticIpMode(Boolean IsNonStaticIpMode)
Set 集群VPC-CNI模式是否为非固定IP,默认: FALSE 固定IP。
|
void |
setNetworkType(String NetworkType)
Set 集群网络类型(包括GR(全局路由)和VPC-CNI两种模式,默认为GR。
|
void |
setNodeNameType(String NodeNameType)
Set 集群中节点NodeName类型(包括 hostname,lan-ip两种形式,默认为lan-ip。如果开启了hostname模式,创建节点时需要设置HostName参数,并且InstanceName需要和HostName一致)
|
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 Boolean getIPVS()
public void setIPVS(Boolean IPVS)
IPVS
- 是否启用IPVSpublic Boolean getAsEnabled()
public void setAsEnabled(Boolean AsEnabled)
AsEnabled
- 是否启用集群节点自动扩缩容(创建集群流程不支持开启此功能)public String getContainerRuntime()
public void setContainerRuntime(String ContainerRuntime)
ContainerRuntime
- 集群使用的runtime类型,包括"docker"和"containerd"两种类型,默认为"docker"public String getNodeNameType()
public void setNodeNameType(String NodeNameType)
NodeNameType
- 集群中节点NodeName类型(包括 hostname,lan-ip两种形式,默认为lan-ip。如果开启了hostname模式,创建节点时需要设置HostName参数,并且InstanceName需要和HostName一致)public ClusterExtraArgs getExtraArgs()
public void setExtraArgs(ClusterExtraArgs ExtraArgs)
ExtraArgs
- 集群自定义参数public String getNetworkType()
public void setNetworkType(String NetworkType)
NetworkType
- 集群网络类型(包括GR(全局路由)和VPC-CNI两种模式,默认为GR。public Boolean getIsNonStaticIpMode()
public void setIsNonStaticIpMode(Boolean IsNonStaticIpMode)
IsNonStaticIpMode
- 集群VPC-CNI模式是否为非固定IP,默认: FALSE 固定IP。public Boolean getDeletionProtection()
public void setDeletionProtection(Boolean DeletionProtection)
DeletionProtection
- 是否启用集群删除保护Copyright © 2020. All rights reserved.