class TencentCloud::Wedata::V20210820::StageCloudApiRequest

def deserialize(params)

def deserialize(params)
  @ClusterId = params['ClusterId']
  @StageId = params['StageId']
  @JobId = params['JobId']
  @StageName = params['StageName']
  @Type = params['Type']
  @Mode = params['Mode']
  @Version = params['Version']
  @Queue = params['Queue']
  @Content = params['Content']
  unless params['Parameters'].nil?
    @Parameters = []
    params['Parameters'].each do |i|
      property_tmp = Property.new
      property_tmp.deserialize(i)
      @Parameters << property_tmp
    end
  end
  @Description = params['Description']
  @ProjectId = params['ProjectId']
  @JobType = params['JobType']
  @WorkFlowId = params['WorkFlowId']
end

def initialize(clusterid=nil, stageid=nil, jobid=nil, stagename=nil, type=nil, mode=nil, version=nil, queue=nil, content=nil, parameters=nil, description=nil, projectid=nil, jobtype=nil, workflowid=nil)

def initialize(clusterid=nil, stageid=nil, jobid=nil, stagename=nil, type=nil, mode=nil, version=nil, queue=nil, content=nil, parameters=nil, description=nil, projectid=nil, jobtype=nil, workflowid=nil)
  @ClusterId = clusterid
  @StageId = stageid
  @JobId = jobid
  @StageName = stagename
  @Type = type
  @Mode = mode
  @Version = version
  @Queue = queue
  @Content = content
  @Parameters = parameters
  @Description = description
  @ProjectId = projectid
  @JobType = jobtype
  @WorkFlowId = workflowid
end