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) ⇒ DescribeSchedulerInstanceStatusRequest

Returns a new instance of DescribeSchedulerInstanceStatusRequest.



10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
# File 'lib/v20210820/models.rb', line 10704

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

Instance Attribute Details

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def EndTime
  @EndTime
end

#ExecutionGroupIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def ExecutionGroupId
  @ExecutionGroupId
end

#ExecutionGroupNameObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def ExecutionGroupName
  @ExecutionGroupName
end

#InChargeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def ProjectId
  @ProjectId
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def StartTime
  @StartTime
end

#TaskTypeIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def TaskTypeId
  @TaskTypeId
end

#WorkflowIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10702
10703
10704
# File 'lib/v20210820/models.rb', line 10702

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
# File 'lib/v20210820/models.rb', line 10715

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']
end