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