class TencentCloud::Scf::V20180416::NamespaceResourceEnvTKE

基于TKE的资源池选项

def deserialize(params)

def deserialize(params)
  @ClusterID = params['ClusterID']
  @SubnetID = params['SubnetID']
  @Namespace = params['Namespace']
  @DataPath = params['DataPath']
  unless params['NodeSelector'].nil?
    @NodeSelector = []
    params['NodeSelector'].each do |i|
      k8slabel_tmp = K8SLabel.new
      k8slabel_tmp.deserialize(i)
      @NodeSelector << k8slabel_tmp
    end
  end
  unless params['Tolerations'].nil?
    @Tolerations = []
    params['Tolerations'].each do |i|
      k8stoleration_tmp = K8SToleration.new
      k8stoleration_tmp.deserialize(i)
      @Tolerations << k8stoleration_tmp
    end
  end
  @Port = params['Port']
  @PodTemplatePatch = params['PodTemplatePatch']
end

def initialize(clusterid=nil, subnetid=nil, namespace=nil, datapath=nil, nodeselector=nil, tolerations=nil, port=nil, podtemplatepatch=nil)

def initialize(clusterid=nil, subnetid=nil, namespace=nil, datapath=nil, nodeselector=nil, tolerations=nil, port=nil, podtemplatepatch=nil)
  @ClusterID = clusterid
  @SubnetID = subnetid
  @Namespace = namespace
  @DataPath = datapath
  @NodeSelector = nodeselector
  @Tolerations = tolerations
  @Port = port
  @PodTemplatePatch = podtemplatepatch
end