Class: TencentCloud::Wedata::V20210820::DescribeSchedulerRunTimeInstanceCntByStatusRequest

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

Overview

DescribeSchedulerRunTimeInstanceCntByStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, cycleunit = nil, timeunit = nil, starttime = nil, endtime = nil, tasktype = nil, incharge = nil, workflowid = nil, sortitem = nil, sorttype = nil) ⇒ DescribeSchedulerRunTimeInstanceCntByStatusRequest

Returns a new instance of DescribeSchedulerRunTimeInstanceCntByStatusRequest.



10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
# File 'lib/v20210820/models.rb', line 10780

def initialize(projectid=nil, cycleunit=nil, timeunit=nil, starttime=nil, endtime=nil, tasktype=nil, incharge=nil, workflowid=nil, sortitem=nil, sorttype=nil)
  @ProjectId = projectid
  @CycleUnit = cycleunit
  @TimeUnit = timeunit
  @StartTime = starttime
  @EndTime = endtime
  @TaskType = tasktype
  @InCharge = incharge
  @WorkflowId = workflowid
  @SortItem = sortitem
  @SortType = sorttype
end

Instance Attribute Details

#CycleUnitObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def CycleUnit
  @CycleUnit
end

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def EndTime
  @EndTime
end

#InChargeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def ProjectId
  @ProjectId
end

#SortItemObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def SortItem
  @SortItem
end

#SortTypeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def SortType
  @SortType
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def StartTime
  @StartTime
end

#TaskTypeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def TaskType
  @TaskType
end

#TimeUnitObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def TimeUnit
  @TimeUnit
end

#WorkflowIdObject

Parameters:

  • ProjectId:

    项目ID

  • CycleUnit:

    周期类型

  • TimeUnit:

    时间单元 eg: 12h

  • StartTime:

    开始日期:2023-03-02

  • EndTime:

    结束日前:2023-03-20

  • TaskType:

    任务类型

  • InCharge:

    责任人

  • WorkflowId:

    工作流ID

  • SortItem:

    排序字段

  • SortType:

    升序降序



10778
10779
10780
# File 'lib/v20210820/models.rb', line 10778

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
# File 'lib/v20210820/models.rb', line 10793

def deserialize(params)
  @ProjectId = params['ProjectId']
  @CycleUnit = params['CycleUnit']
  @TimeUnit = params['TimeUnit']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TaskType = params['TaskType']
  @InCharge = params['InCharge']
  @WorkflowId = params['WorkflowId']
  @SortItem = params['SortItem']
  @SortType = params['SortType']
end