class TencentCloud::Tke::V20180525::NodePool

def initialize(nodepoolid=nil, name=nil, clusterinstanceid=nil, lifestate=nil, launchconfigurationid=nil, autoscalinggroupid=nil, labels=nil, taints=nil, nodecountsummary=nil, autoscalinggroupstatus=nil, maxnodesnum=nil, minnodesnum=nil, desirednodesnum=nil, nodepoolos=nil, oscustomizetype=nil, imageid=nil, desiredpodnum=nil, userscript=nil, tags=nil, deletionprotection=nil)

def initialize(nodepoolid=nil, name=nil, clusterinstanceid=nil, lifestate=nil, launchconfigurationid=nil, autoscalinggroupid=nil, labels=nil, taints=nil, nodecountsummary=nil, autoscalinggroupstatus=nil, maxnodesnum=nil, minnodesnum=nil, desirednodesnum=nil, nodepoolos=nil, oscustomizetype=nil, imageid=nil, desiredpodnum=nil, userscript=nil, tags=nil, deletionprotection=nil)
  @NodePoolId = nodepoolid
  @Name = name
  @ClusterInstanceId = clusterinstanceid
  @LifeState = lifestate
  @LaunchConfigurationId = launchconfigurationid
  @AutoscalingGroupId = autoscalinggroupid
  @Labels = labels
  @Taints = taints
  @NodeCountSummary = nodecountsummary
  @AutoscalingGroupStatus = autoscalinggroupstatus
  @MaxNodesNum = maxnodesnum
  @MinNodesNum = minnodesnum
  @DesiredNodesNum = desirednodesnum
  @NodePoolOs = nodepoolos
  @OsCustomizeType = oscustomizetype
  @ImageId = imageid
  @DesiredPodNum = desiredpodnum
  @UserScript = userscript
  @Tags = tags
  @DeletionProtection = deletionprotection
end