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.



10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
# File 'lib/v20210820/models.rb', line 10963

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

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:

    升序降序



10961
10962
10963
# File 'lib/v20210820/models.rb', line 10961

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
# File 'lib/v20210820/models.rb', line 10976

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