class TencentCloud::Tke::V20180525::UpgradeClusterInstancesRequest

UpgradeClusterInstances请求参数结构体

def deserialize(params)

def deserialize(params)
  @ClusterId = params['ClusterId']
  @Operation = params['Operation']
  @UpgradeType = params['UpgradeType']
  @InstanceIds = params['InstanceIds']
  unless params['ResetParam'].nil?
    @ResetParam = UpgradeNodeResetParam.new
    @ResetParam.deserialize(params['ResetParam'])
  end
  @SkipPreCheck = params['SkipPreCheck']
  @MaxNotReadyPercent = params['MaxNotReadyPercent']
  @UpgradeRunTime = params['UpgradeRunTime']
end

def initialize(clusterid=nil, operation=nil, upgradetype=nil, instanceids=nil, resetparam=nil, skipprecheck=nil, maxnotreadypercent=nil, upgraderuntime=nil)

def initialize(clusterid=nil, operation=nil, upgradetype=nil, instanceids=nil, resetparam=nil, skipprecheck=nil, maxnotreadypercent=nil, upgraderuntime=nil)
  @ClusterId = clusterid
  @Operation = operation
  @UpgradeType = upgradetype
  @InstanceIds = instanceids
  @ResetParam = resetparam
  @SkipPreCheck = skipprecheck
  @MaxNotReadyPercent = maxnotreadypercent
  @UpgradeRunTime = upgraderuntime
end