Class: TencentCloud::Wedata::V20210820::DescribeOperateOpsTasksRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DescribeOperateOpsTasksRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DescribeOperateOpsTasks请求参数结构体
Instance Attribute Summary collapse
- #AlarmType ⇒ Object
- #ExecutorGroupIdList ⇒ Object
- #FolderIdList ⇒ Object
- #InChargeList ⇒ Object
- #KeyWord ⇒ Object
- #PageNumber ⇒ Object
- #PageSize ⇒ Object
- #ProductNameList ⇒ Object
- #ProjectId ⇒ Object
- #SortItem ⇒ Object
- #SortType ⇒ Object
- #SourceServiceId ⇒ Object
- #SourceServiceType ⇒ Object
- #StatusList ⇒ Object
- #TargetServiceId ⇒ Object
- #TargetServiceType ⇒ Object
- #TaskCycleUnitList ⇒ Object
- #TaskIdList ⇒ Object
- #TaskNameList ⇒ Object
- #TaskTags ⇒ Object
- #TaskTypeIdList ⇒ Object
- #WorkFlowIdList ⇒ Object
- #WorkFlowNameList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, folderidlist = nil, workflowidlist = nil, workflownamelist = nil, tasknamelist = nil, taskidlist = nil, pagenumber = nil, pagesize = nil, sortitem = nil, sorttype = nil, inchargelist = nil, tasktypeidlist = nil, statuslist = nil, taskcycleunitlist = nil, productnamelist = nil, sourceserviceid = nil, sourceservicetype = nil, targetserviceid = nil, targetservicetype = nil, alarmtype = nil, executorgroupidlist = nil, tasktags = nil, keyword = nil) ⇒ DescribeOperateOpsTasksRequest
constructor
A new instance of DescribeOperateOpsTasksRequest.
Constructor Details
#initialize(projectid = nil, folderidlist = nil, workflowidlist = nil, workflownamelist = nil, tasknamelist = nil, taskidlist = nil, pagenumber = nil, pagesize = nil, sortitem = nil, sorttype = nil, inchargelist = nil, tasktypeidlist = nil, statuslist = nil, taskcycleunitlist = nil, productnamelist = nil, sourceserviceid = nil, sourceservicetype = nil, targetserviceid = nil, targetservicetype = nil, alarmtype = nil, executorgroupidlist = nil, tasktags = nil, keyword = nil) ⇒ DescribeOperateOpsTasksRequest
Returns a new instance of DescribeOperateOpsTasksRequest.
8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 |
# File 'lib/v20210820/models.rb', line 8798 def initialize(projectid=nil, folderidlist=nil, workflowidlist=nil, workflownamelist=nil, tasknamelist=nil, taskidlist=nil, pagenumber=nil, pagesize=nil, sortitem=nil, sorttype=nil, inchargelist=nil, tasktypeidlist=nil, statuslist=nil, taskcycleunitlist=nil, productnamelist=nil, sourceserviceid=nil, sourceservicetype=nil, targetserviceid=nil, targetservicetype=nil, alarmtype=nil, executorgroupidlist=nil, =nil, keyword=nil) @ProjectId = projectid @FolderIdList = folderidlist @WorkFlowIdList = workflowidlist @WorkFlowNameList = workflownamelist @TaskNameList = tasknamelist @TaskIdList = taskidlist @PageNumber = pagenumber @PageSize = pagesize @SortItem = sortitem @SortType = sorttype @InChargeList = inchargelist @TaskTypeIdList = tasktypeidlist @StatusList = statuslist @TaskCycleUnitList = taskcycleunitlist @ProductNameList = productnamelist @SourceServiceId = sourceserviceid @SourceServiceType = sourceservicetype @TargetServiceId = targetserviceid @TargetServiceType = targetservicetype @AlarmType = alarmtype @ExecutorGroupIdList = executorgroupidlist @TaskTags = @KeyWord = keyword end |
Instance Attribute Details
#AlarmType ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def AlarmType @AlarmType end |
#ExecutorGroupIdList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def ExecutorGroupIdList @ExecutorGroupIdList end |
#FolderIdList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def FolderIdList @FolderIdList end |
#InChargeList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def InChargeList @InChargeList end |
#KeyWord ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def KeyWord @KeyWord end |
#PageNumber ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def PageNumber @PageNumber end |
#PageSize ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def PageSize @PageSize end |
#ProductNameList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def ProductNameList @ProductNameList end |
#ProjectId ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def ProjectId @ProjectId end |
#SortItem ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def SortItem @SortItem end |
#SortType ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def SortType @SortType end |
#SourceServiceId ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def SourceServiceId @SourceServiceId end |
#SourceServiceType ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def SourceServiceType @SourceServiceType end |
#StatusList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def StatusList @StatusList end |
#TargetServiceId ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TargetServiceId @TargetServiceId end |
#TargetServiceType ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TargetServiceType @TargetServiceType end |
#TaskCycleUnitList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TaskCycleUnitList @TaskCycleUnitList end |
#TaskIdList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TaskIdList @TaskIdList end |
#TaskNameList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TaskNameList @TaskNameList end |
#TaskTags ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TaskTags @TaskTags end |
#TaskTypeIdList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def TaskTypeIdList @TaskTypeIdList end |
#WorkFlowIdList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def WorkFlowIdList @WorkFlowIdList end |
#WorkFlowNameList ⇒ Object
8796 8797 8798 |
# File 'lib/v20210820/models.rb', line 8796 def WorkFlowNameList @WorkFlowNameList end |
Instance Method Details
#deserialize(params) ⇒ Object
8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 |
# File 'lib/v20210820/models.rb', line 8824 def deserialize(params) @ProjectId = params['ProjectId'] @FolderIdList = params['FolderIdList'] @WorkFlowIdList = params['WorkFlowIdList'] @WorkFlowNameList = params['WorkFlowNameList'] @TaskNameList = params['TaskNameList'] @TaskIdList = params['TaskIdList'] @PageNumber = params['PageNumber'] @PageSize = params['PageSize'] @SortItem = params['SortItem'] @SortType = params['SortType'] @InChargeList = params['InChargeList'] @TaskTypeIdList = params['TaskTypeIdList'] @StatusList = params['StatusList'] @TaskCycleUnitList = params['TaskCycleUnitList'] @ProductNameList = params['ProductNameList'] @SourceServiceId = params['SourceServiceId'] @SourceServiceType = params['SourceServiceType'] @TargetServiceId = params['TargetServiceId'] @TargetServiceType = params['TargetServiceType'] @AlarmType = params['AlarmType'] @ExecutorGroupIdList = params['ExecutorGroupIdList'] unless params['TaskTags'].nil? @TaskTags = [] params['TaskTags'].each do |i| tasktag_tmp = TaskTag.new tasktag_tmp.deserialize(i) @TaskTags << tasktag_tmp end end @KeyWord = params['KeyWord'] end |