class TencentCloud::Tke::V20180525::ClusterAdvancedSettings

集群高级配置

def deserialize(params)

def deserialize(params)
  @IPVS = params['IPVS']
  @AsEnabled = params['AsEnabled']
  @ContainerRuntime = params['ContainerRuntime']
  @NodeNameType = params['NodeNameType']
  unless params['ExtraArgs'].nil?
    @ExtraArgs = ClusterExtraArgs.new
    @ExtraArgs.deserialize(params['ExtraArgs'])
  end
  @NetworkType = params['NetworkType']
  @IsNonStaticIpMode = params['IsNonStaticIpMode']
  @DeletionProtection = params['DeletionProtection']
  @KubeProxyMode = params['KubeProxyMode']
  @AuditEnabled = params['AuditEnabled']
  @AuditLogsetId = params['AuditLogsetId']
  @AuditLogTopicId = params['AuditLogTopicId']
  @VpcCniType = params['VpcCniType']
  @RuntimeVersion = params['RuntimeVersion']
  @EnableCustomizedPodCIDR = params['EnableCustomizedPodCIDR']
  @BasePodNumber = params['BasePodNumber']
  @CiliumMode = params['CiliumMode']
  @IsDualStack = params['IsDualStack']
  @QGPUShareEnable = params['QGPUShareEnable']
end

def initialize(ipvs=nil, asenabled=nil, containerruntime=nil, nodenametype=nil, extraargs=nil, networktype=nil, isnonstaticipmode=nil, deletionprotection=nil, kubeproxymode=nil, auditenabled=nil, auditlogsetid=nil, auditlogtopicid=nil, vpccnitype=nil, runtimeversion=nil, enablecustomizedpodcidr=nil, basepodnumber=nil, ciliummode=nil, isdualstack=nil, qgpushareenable=nil)

def initialize(ipvs=nil, asenabled=nil, containerruntime=nil, nodenametype=nil, extraargs=nil, networktype=nil, isnonstaticipmode=nil, deletionprotection=nil, kubeproxymode=nil, auditenabled=nil, auditlogsetid=nil, auditlogtopicid=nil, vpccnitype=nil, runtimeversion=nil, enablecustomizedpodcidr=nil, basepodnumber=nil, ciliummode=nil, isdualstack=nil, qgpushareenable=nil)
  @IPVS = ipvs
  @AsEnabled = asenabled
  @ContainerRuntime = containerruntime
  @NodeNameType = nodenametype
  @ExtraArgs = extraargs
  @NetworkType = networktype
  @IsNonStaticIpMode = isnonstaticipmode
  @DeletionProtection = deletionprotection
  @KubeProxyMode = kubeproxymode
  @AuditEnabled = auditenabled
  @AuditLogsetId = auditlogsetid
  @AuditLogTopicId = auditlogtopicid
  @VpcCniType = vpccnitype
  @RuntimeVersion = runtimeversion
  @EnableCustomizedPodCIDR = enablecustomizedpodcidr
  @BasePodNumber = basepodnumber
  @CiliumMode = ciliummode
  @IsDualStack = isdualstack
  @QGPUShareEnable = qgpushareenable
end