class TencentCloud::Tke::V20180525::CreateTKEEdgeClusterRequest

CreateTKEEdgeCluster请求参数结构体

def deserialize(params)

def deserialize(params)
  @K8SVersion = params['K8SVersion']
  @VpcId = params['VpcId']
  @ClusterName = params['ClusterName']
  @PodCIDR = params['PodCIDR']
  @ServiceCIDR = params['ServiceCIDR']
  @ClusterDesc = params['ClusterDesc']
  unless params['ClusterAdvancedSettings'].nil?
    @ClusterAdvancedSettings = EdgeClusterAdvancedSettings.new
    @ClusterAdvancedSettings.deserialize(params['ClusterAdvancedSettings'])
  end
  @MaxNodePodNum = params['MaxNodePodNum']
  unless params['PublicLB'].nil?
    @PublicLB = EdgeClusterPublicLB.new
    @PublicLB.deserialize(params['PublicLB'])
  end
  @ClusterLevel = params['ClusterLevel']
  @AutoUpgradeClusterLevel = params['AutoUpgradeClusterLevel']
  @ChargeType = params['ChargeType']
end

def initialize(k8sversion=nil, vpcid=nil, clustername=nil, podcidr=nil, servicecidr=nil, clusterdesc=nil, clusteradvancedsettings=nil, maxnodepodnum=nil, publiclb=nil, clusterlevel=nil, autoupgradeclusterlevel=nil, chargetype=nil)

def initialize(k8sversion=nil, vpcid=nil, clustername=nil, podcidr=nil, servicecidr=nil, clusterdesc=nil, clusteradvancedsettings=nil, maxnodepodnum=nil, publiclb=nil, clusterlevel=nil, autoupgradeclusterlevel=nil, chargetype=nil)
  @K8SVersion = k8sversion
  @VpcId = vpcid
  @ClusterName = clustername
  @PodCIDR = podcidr
  @ServiceCIDR = servicecidr
  @ClusterDesc = clusterdesc
  @ClusterAdvancedSettings = clusteradvancedsettings
  @MaxNodePodNum = maxnodepodnum
  @PublicLB = publiclb
  @ClusterLevel = clusterlevel
  @AutoUpgradeClusterLevel = autoupgradeclusterlevel
  @ChargeType = chargetype
end