Class: TencentCloud::Tke::V20180525::ClusterNetworkSettings
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::ClusterNetworkSettings
- Defined in:
- lib/v20180525/models.rb
Overview
集群网络相关的参数
Instance Attribute Summary collapse
-
#CiliumMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#ClusterCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#Cni ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#DataPlaneV2 ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#IgnoreClusterCIDRConflict ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#IgnoreServiceCIDRConflict ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#Ipv6ServiceCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#Ipvs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#IsDualStack ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#KubeProxyMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#MaxClusterServiceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#MaxNodePodNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#ServiceCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#Subnets ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
-
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 - clusterIP - 容器网络插件为CiliumOverlay。 - 支持CDC的托管集群,且网络插件为VPC-CNI。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clustercidr = nil, ignoreclustercidrconflict = nil, maxnodepodnum = nil, maxclusterservicenum = nil, ipvs = nil, vpcid = nil, cni = nil, kubeproxymode = nil, servicecidr = nil, subnets = nil, ignoreservicecidrconflict = nil, isdualstack = nil, ipv6servicecidr = nil, ciliummode = nil, subnetid = nil, dataplanev2 = nil) ⇒ ClusterNetworkSettings
constructor
A new instance of ClusterNetworkSettings.
Constructor Details
#initialize(clustercidr = nil, ignoreclustercidrconflict = nil, maxnodepodnum = nil, maxclusterservicenum = nil, ipvs = nil, vpcid = nil, cni = nil, kubeproxymode = nil, servicecidr = nil, subnets = nil, ignoreservicecidrconflict = nil, isdualstack = nil, ipv6servicecidr = nil, ciliummode = nil, subnetid = nil, dataplanev2 = nil) ⇒ ClusterNetworkSettings
Returns a new instance of ClusterNetworkSettings.
1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 |
# File 'lib/v20180525/models.rb', line 1602 def initialize(clustercidr=nil, ignoreclustercidrconflict=nil, maxnodepodnum=nil, maxclusterservicenum=nil, ipvs=nil, vpcid=nil, cni=nil, kubeproxymode=nil, servicecidr=nil, subnets=nil, ignoreservicecidrconflict=nil, isdualstack=nil, ipv6servicecidr=nil, ciliummode=nil, subnetid=nil, dataplanev2=nil) @ClusterCIDR = clustercidr @IgnoreClusterCIDRConflict = ignoreclustercidrconflict @MaxNodePodNum = maxnodepodnum @MaxClusterServiceNum = maxclusterservicenum @Ipvs = ipvs @VpcId = vpcid @Cni = cni @KubeProxyMode = kubeproxymode @ServiceCIDR = servicecidr @Subnets = subnets @IgnoreServiceCIDRConflict = ignoreservicecidrconflict @IsDualStack = isdualstack @Ipv6ServiceCIDR = ipv6servicecidr @CiliumMode = ciliummode @SubnetId = subnetid @DataPlaneV2 = dataplanev2 end |
Instance Attribute Details
#CiliumMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def CiliumMode @CiliumMode end |
#ClusterCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def ClusterCIDR @ClusterCIDR end |
#Cni ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def Cni @Cni end |
#DataPlaneV2 ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def DataPlaneV2 @DataPlaneV2 end |
#IgnoreClusterCIDRConflict ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def IgnoreClusterCIDRConflict @IgnoreClusterCIDRConflict end |
#IgnoreServiceCIDRConflict ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def IgnoreServiceCIDRConflict @IgnoreServiceCIDRConflict end |
#Ipv6ServiceCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def Ipv6ServiceCIDR @Ipv6ServiceCIDR end |
#Ipvs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def Ipvs @Ipvs end |
#IsDualStack ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def IsDualStack @IsDualStack end |
#KubeProxyMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def KubeProxyMode @KubeProxyMode end |
#MaxClusterServiceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def MaxClusterServiceNum @MaxClusterServiceNum end |
#MaxNodePodNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def MaxNodePodNum @MaxNodePodNum end |
#ServiceCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def ServiceCIDR @ServiceCIDR end |
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def SubnetId @SubnetId end |
#Subnets ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def Subnets @Subnets end |
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
- clusterIP
- 容器网络插件为CiliumOverlay。
- 支持CDC的托管集群,且网络插件为VPC-CNI。
1600 1601 1602 |
# File 'lib/v20180525/models.rb', line 1600 def VpcId @VpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'lib/v20180525/models.rb', line 1621 def deserialize(params) @ClusterCIDR = params['ClusterCIDR'] @IgnoreClusterCIDRConflict = params['IgnoreClusterCIDRConflict'] @MaxNodePodNum = params['MaxNodePodNum'] @MaxClusterServiceNum = params['MaxClusterServiceNum'] @Ipvs = params['Ipvs'] @VpcId = params['VpcId'] @Cni = params['Cni'] @KubeProxyMode = params['KubeProxyMode'] @ServiceCIDR = params['ServiceCIDR'] @Subnets = params['Subnets'] @IgnoreServiceCIDRConflict = params['IgnoreServiceCIDRConflict'] @IsDualStack = params['IsDualStack'] @Ipv6ServiceCIDR = params['Ipv6ServiceCIDR'] @CiliumMode = params['CiliumMode'] @SubnetId = params['SubnetId'] @DataPlaneV2 = params['DataPlaneV2'] end |