Class: TencentCloud::Wedata::V20210820::DescribeSchedulerInstanceStatusRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

DescribeSchedulerInstanceStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, tasktypeid = nil, executiongroupid = nil, executiongroupname = nil, starttime = nil, endtime = nil, incharge = nil, workflowid = nil, projectids = nil) ⇒ DescribeSchedulerInstanceStatusRequest

Returns a new instance of DescribeSchedulerInstanceStatusRequest.



15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
# File 'lib/v20210820/models.rb', line 15046

def initialize(projectid=nil, tasktypeid=nil, executiongroupid=nil, executiongroupname=nil, starttime=nil, endtime=nil, incharge=nil, workflowid=nil, projectids=nil)
  @ProjectId = projectid
  @TaskTypeId = tasktypeid
  @ExecutionGroupId = executiongroupid
  @ExecutionGroupName = executiongroupname
  @StartTime = starttime
  @EndTime = endtime
  @InCharge = incharge
  @WorkflowId = workflowid
  @ProjectIds = projectids
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def EndTime
  @EndTime
end

#ExecutionGroupIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def ExecutionGroupId
  @ExecutionGroupId
end

#ExecutionGroupNameObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def ExecutionGroupName
  @ExecutionGroupName
end

#InChargeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def ProjectId
  @ProjectId
end

#ProjectIdsObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def ProjectIds
  @ProjectIds
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def StartTime
  @StartTime
end

#TaskTypeIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def TaskTypeId
  @TaskTypeId
end

#WorkflowIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • ProjectIds:

    任务ID列表



15044
15045
15046
# File 'lib/v20210820/models.rb', line 15044

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
# File 'lib/v20210820/models.rb', line 15058

def deserialize(params)
  @ProjectId = params['ProjectId']
  @TaskTypeId = params['TaskTypeId']
  @ExecutionGroupId = params['ExecutionGroupId']
  @ExecutionGroupName = params['ExecutionGroupName']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @InCharge = params['InCharge']
  @WorkflowId = params['WorkflowId']
  @ProjectIds = params['ProjectIds']
end