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.



10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
# File 'lib/v20210820/models.rb', line 10887

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



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def EndTime
  @EndTime
end

#ExecutionGroupIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def ExecutionGroupId
  @ExecutionGroupId
end

#ExecutionGroupNameObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def ExecutionGroupName
  @ExecutionGroupName
end

#InChargeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def ProjectId
  @ProjectId
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def StartTime
  @StartTime
end

#TaskTypeIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def TaskTypeId
  @TaskTypeId
end

#WorkflowIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型ID

  • ExecutionGroupId:

    执行资源组ID

  • ExecutionGroupName:

    执行资源组名字

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID



10885
10886
10887
# File 'lib/v20210820/models.rb', line 10885

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
# File 'lib/v20210820/models.rb', line 10898

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