class TencentCloud::Tke::V20180525::ClusterBasicSettings

描述集群的基本配置信息

def deserialize(params)

def deserialize(params)
  @ClusterOs = params['ClusterOs']
  @ClusterVersion = params['ClusterVersion']
  @ClusterName = params['ClusterName']
  @ClusterDescription = params['ClusterDescription']
  @VpcId = params['VpcId']
  @ProjectId = params['ProjectId']
  unless params['TagSpecification'].nil?
    @TagSpecification = []
    params['TagSpecification'].each do |i|
      tagspecification_tmp = TagSpecification.new
      tagspecification_tmp.deserialize(i)
      @TagSpecification << tagspecification_tmp
    end
  end
  @OsCustomizeType = params['OsCustomizeType']
  @NeedWorkSecurityGroup = params['NeedWorkSecurityGroup']
  @SubnetId = params['SubnetId']
  @ClusterLevel = params['ClusterLevel']
  unless params['AutoUpgradeClusterLevel'].nil?
    @AutoUpgradeClusterLevel = AutoUpgradeClusterLevel.new
    @AutoUpgradeClusterLevel.deserialize(params['AutoUpgradeClusterLevel'])
  end
end

def initialize(clusteros=nil, clusterversion=nil, clustername=nil, clusterdescription=nil, vpcid=nil, projectid=nil, tagspecification=nil, oscustomizetype=nil, needworksecuritygroup=nil, subnetid=nil, clusterlevel=nil, autoupgradeclusterlevel=nil)

def initialize(clusteros=nil, clusterversion=nil, clustername=nil, clusterdescription=nil, vpcid=nil, projectid=nil, tagspecification=nil, oscustomizetype=nil, needworksecuritygroup=nil, subnetid=nil, clusterlevel=nil, autoupgradeclusterlevel=nil)
  @ClusterOs = clusteros
  @ClusterVersion = clusterversion
  @ClusterName = clustername
  @ClusterDescription = clusterdescription
  @VpcId = vpcid
  @ProjectId = projectid
  @TagSpecification = tagspecification
  @OsCustomizeType = oscustomizetype
  @NeedWorkSecurityGroup = needworksecuritygroup
  @SubnetId = subnetid
  @ClusterLevel = clusterlevel
  @AutoUpgradeClusterLevel = autoupgradeclusterlevel
end