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
Returns a new instance of ClusterAdvancedSettings.
926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 |
# File 'lib/v20180525/models.rb', line 926 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 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模式
924 925 926 |
# File 'lib/v20180525/models.rb', line 924 def VpcCniType @VpcCniType end |
Instance Method Details
#deserialize(params) ⇒ Object
950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 |
# File 'lib/v20180525/models.rb', line 950 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 |