Class ClusterCIDRSettings
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.ClusterCIDRSettings
-
public class ClusterCIDRSettings extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ClusterCIDRSettings()ClusterCIDRSettings(ClusterCIDRSettings 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetClaimExpiredSeconds()Get VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)StringgetClusterCIDR()Get 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。String[]getEniSubnetIds()Get VPC-CNI网络模式下,弹性网卡的子网Id。BooleangetIgnoreClusterCIDRConflict()Get 是否忽略 ClusterCIDR 冲突错误, 默认不忽略BooleangetIgnoreServiceCIDRConflict()Get 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略LonggetMaxClusterServiceNum()Get 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256LonggetMaxNodePodNum()Get 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。StringgetServiceCIDR()Get 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。voidsetClaimExpiredSeconds(Long ClaimExpiredSeconds)Set VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)voidsetClusterCIDR(String ClusterCIDR)Set 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。voidsetEniSubnetIds(String[] EniSubnetIds)Set VPC-CNI网络模式下,弹性网卡的子网Id。voidsetIgnoreClusterCIDRConflict(Boolean IgnoreClusterCIDRConflict)Set 是否忽略 ClusterCIDR 冲突错误, 默认不忽略voidsetIgnoreServiceCIDRConflict(Boolean IgnoreServiceCIDRConflict)Set 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略voidsetMaxClusterServiceNum(Long MaxClusterServiceNum)Set 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256voidsetMaxNodePodNum(Long MaxNodePodNum)Set 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。voidsetServiceCIDR(String ServiceCIDR)Set 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ClusterCIDRSettings
public ClusterCIDRSettings()
-
ClusterCIDRSettings
public ClusterCIDRSettings(ClusterCIDRSettings 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.
-
-
Method Detail
-
getClusterCIDR
public String getClusterCIDR()
Get 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。- Returns:
- ClusterCIDR 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
-
setClusterCIDR
public void setClusterCIDR(String ClusterCIDR)
Set 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。- Parameters:
ClusterCIDR- 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
-
getIgnoreClusterCIDRConflict
public Boolean getIgnoreClusterCIDRConflict()
Get 是否忽略 ClusterCIDR 冲突错误, 默认不忽略- Returns:
- IgnoreClusterCIDRConflict 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
-
setIgnoreClusterCIDRConflict
public void setIgnoreClusterCIDRConflict(Boolean IgnoreClusterCIDRConflict)
Set 是否忽略 ClusterCIDR 冲突错误, 默认不忽略- Parameters:
IgnoreClusterCIDRConflict- 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
-
getMaxNodePodNum
public Long getMaxNodePodNum()
Get 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。- Returns:
- MaxNodePodNum 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
-
setMaxNodePodNum
public void setMaxNodePodNum(Long MaxNodePodNum)
Set 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。- Parameters:
MaxNodePodNum- 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
-
getMaxClusterServiceNum
public Long getMaxClusterServiceNum()
Get 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256- Returns:
- MaxClusterServiceNum 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
-
setMaxClusterServiceNum
public void setMaxClusterServiceNum(Long MaxClusterServiceNum)
Set 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256- Parameters:
MaxClusterServiceNum- 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
-
getServiceCIDR
public String getServiceCIDR()
Get 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。- Returns:
- ServiceCIDR 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
-
setServiceCIDR
public void setServiceCIDR(String ServiceCIDR)
Set 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。- Parameters:
ServiceCIDR- 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
-
getEniSubnetIds
public String[] getEniSubnetIds()
Get VPC-CNI网络模式下,弹性网卡的子网Id。- Returns:
- EniSubnetIds VPC-CNI网络模式下,弹性网卡的子网Id。
-
setEniSubnetIds
public void setEniSubnetIds(String[] EniSubnetIds)
Set VPC-CNI网络模式下,弹性网卡的子网Id。- Parameters:
EniSubnetIds- VPC-CNI网络模式下,弹性网卡的子网Id。
-
getClaimExpiredSeconds
public Long getClaimExpiredSeconds()
Get VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)- Returns:
- ClaimExpiredSeconds VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
-
setClaimExpiredSeconds
public void setClaimExpiredSeconds(Long ClaimExpiredSeconds)
Set VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)- Parameters:
ClaimExpiredSeconds- VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
-
getIgnoreServiceCIDRConflict
public Boolean getIgnoreServiceCIDRConflict()
Get 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略- Returns:
- IgnoreServiceCIDRConflict 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略
-
setIgnoreServiceCIDRConflict
public void setIgnoreServiceCIDRConflict(Boolean IgnoreServiceCIDRConflict)
Set 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略- Parameters:
IgnoreServiceCIDRConflict- 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略
-
-