Class: TencentCloud::Tke::V20180525::ClusterAdvancedSettings
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::ClusterAdvancedSettings
- Defined in:
- lib/v20180525/models.rb
Overview
集群高级配置
Instance Attribute Summary collapse
-
#AsEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditLogsetId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditLogTopicId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#BasePodNumber ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#CiliumMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#ContainerRuntime ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#DataPlaneV2 ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#DeletionProtection ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#EnableCustomizedPodCIDR ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#EtcdOverrideConfigs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#ExtraArgs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IPVS ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IsDualStack ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IsNonStaticIpMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#KubeProxyMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#NetworkType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#NodeNameType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#QGPUShareEnable ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#RuntimeVersion ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#VpcCniType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(asenabled = nil, auditenabled = nil, auditlogtopicid = nil, auditlogsetid = nil, basepodnumber = nil, ciliummode = nil, containerruntime = nil, dataplanev2 = nil, deletionprotection = nil, enablecustomizedpodcidr = nil, etcdoverrideconfigs = nil, extraargs = nil, ipvs = nil, isdualstack = nil, isnonstaticipmode = nil, kubeproxymode = nil, networktype = nil, nodenametype = nil, qgpushareenable = nil, runtimeversion = nil, vpccnitype = nil) ⇒ ClusterAdvancedSettings
constructor
A new instance of ClusterAdvancedSettings.
Constructor Details
#initialize(asenabled = nil, auditenabled = nil, auditlogtopicid = nil, auditlogsetid = nil, basepodnumber = nil, ciliummode = nil, containerruntime = nil, dataplanev2 = nil, deletionprotection = nil, enablecustomizedpodcidr = nil, etcdoverrideconfigs = nil, extraargs = nil, ipvs = nil, isdualstack = nil, isnonstaticipmode = nil, kubeproxymode = nil, networktype = nil, nodenametype = nil, qgpushareenable = nil, runtimeversion = nil, vpccnitype = nil) ⇒ ClusterAdvancedSettings
991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 |
# File 'lib/v20180525/models.rb', line 991 def initialize(asenabled=nil, auditenabled=nil, auditlogtopicid=nil, auditlogsetid=nil, basepodnumber=nil, ciliummode=nil, containerruntime=nil, dataplanev2=nil, deletionprotection=nil, enablecustomizedpodcidr=nil, etcdoverrideconfigs=nil, extraargs=nil, ipvs=nil, isdualstack=nil, isnonstaticipmode=nil, kubeproxymode=nil, networktype=nil, nodenametype=nil, qgpushareenable=nil, runtimeversion=nil, vpccnitype=nil) @AsEnabled = asenabled @AuditEnabled = auditenabled @AuditLogTopicId = auditlogtopicid @AuditLogsetId = auditlogsetid @BasePodNumber = basepodnumber @CiliumMode = ciliummode @ContainerRuntime = containerruntime @DataPlaneV2 = dataplanev2 @DeletionProtection = deletionprotection @EnableCustomizedPodCIDR = enablecustomizedpodcidr @EtcdOverrideConfigs = etcdoverrideconfigs @ExtraArgs = extraargs @IPVS = ipvs @IsDualStack = isdualstack @IsNonStaticIpMode = isnonstaticipmode @KubeProxyMode = kubeproxymode @NetworkType = networktype @NodeNameType = nodenametype @QGPUShareEnable = qgpushareenable @RuntimeVersion = runtimeversion @VpcCniType = vpccnitype end |
Instance Attribute Details
#AsEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def AsEnabled @AsEnabled end |
#AuditEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def AuditEnabled @AuditEnabled end |
#AuditLogsetId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def AuditLogsetId @AuditLogsetId end |
#AuditLogTopicId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def AuditLogTopicId @AuditLogTopicId end |
#BasePodNumber ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def BasePodNumber @BasePodNumber end |
#CiliumMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def CiliumMode @CiliumMode end |
#ContainerRuntime ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def ContainerRuntime @ContainerRuntime end |
#DataPlaneV2 ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def DataPlaneV2 @DataPlaneV2 end |
#DeletionProtection ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def DeletionProtection @DeletionProtection end |
#EnableCustomizedPodCIDR ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def EnableCustomizedPodCIDR @EnableCustomizedPodCIDR end |
#EtcdOverrideConfigs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def EtcdOverrideConfigs @EtcdOverrideConfigs end |
#ExtraArgs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def ExtraArgs @ExtraArgs end |
#IPVS ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def IPVS @IPVS end |
#IsDualStack ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def IsDualStack @IsDualStack end |
#IsNonStaticIpMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def IsNonStaticIpMode @IsNonStaticIpMode end |
#KubeProxyMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def KubeProxyMode @KubeProxyMode end |
#NetworkType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def NetworkType @NetworkType end |
#NodeNameType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def NodeNameType @NodeNameType end |
#QGPUShareEnable ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def QGPUShareEnable @QGPUShareEnable end |
#RuntimeVersion ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def RuntimeVersion @RuntimeVersion end |
#VpcCniType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置ipvs模式: 设置IPVS为true, KubeProxyMode不设置ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
-
集群版本必须为1.14及以上;
-
系统镜像必须是: Tencent Linux 2.4;
-
GR: 全局路由
-
VPC-CNI: VPC-CNI模式
-
CiliumOverlay: CiliumOverlay模式
989 990 991 |
# File 'lib/v20180525/models.rb', line 989 def VpcCniType @VpcCniType end |
Instance Method Details
#deserialize(params) ⇒ Object
1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 |
# File 'lib/v20180525/models.rb', line 1015 def deserialize(params) @AsEnabled = params['AsEnabled'] @AuditEnabled = params['AuditEnabled'] @AuditLogTopicId = params['AuditLogTopicId'] @AuditLogsetId = params['AuditLogsetId'] @BasePodNumber = params['BasePodNumber'] @CiliumMode = params['CiliumMode'] @ContainerRuntime = params['ContainerRuntime'] @DataPlaneV2 = params['DataPlaneV2'] @DeletionProtection = params['DeletionProtection'] @EnableCustomizedPodCIDR = params['EnableCustomizedPodCIDR'] unless params['EtcdOverrideConfigs'].nil? @EtcdOverrideConfigs = [] params['EtcdOverrideConfigs'].each do |i| etcdoverrideconfig_tmp = EtcdOverrideConfig.new etcdoverrideconfig_tmp.deserialize(i) @EtcdOverrideConfigs << etcdoverrideconfig_tmp end end unless params['ExtraArgs'].nil? @ExtraArgs = ClusterExtraArgs.new @ExtraArgs.deserialize(params['ExtraArgs']) end @IPVS = params['IPVS'] @IsDualStack = params['IsDualStack'] @IsNonStaticIpMode = params['IsNonStaticIpMode'] @KubeProxyMode = params['KubeProxyMode'] @NetworkType = params['NetworkType'] @NodeNameType = params['NodeNameType'] @QGPUShareEnable = params['QGPUShareEnable'] @RuntimeVersion = params['RuntimeVersion'] @VpcCniType = params['VpcCniType'] end |