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.
8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 |
# File 'lib/v20210820/models.rb', line 8974 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
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def AlarmType @AlarmType end |
#ExecutorGroupIdList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def ExecutorGroupIdList @ExecutorGroupIdList end |
#FolderIdList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def FolderIdList @FolderIdList end |
#InChargeList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def InChargeList @InChargeList end |
#KeyWord ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def KeyWord @KeyWord end |
#PageNumber ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def PageNumber @PageNumber end |
#PageSize ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def PageSize @PageSize end |
#ProductNameList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def ProductNameList @ProductNameList end |
#ProjectId ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def ProjectId @ProjectId end |
#SortItem ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def SortItem @SortItem end |
#SortType ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def SortType @SortType end |
#SourceServiceId ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def SourceServiceId @SourceServiceId end |
#SourceServiceType ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def SourceServiceType @SourceServiceType end |
#StatusList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def StatusList @StatusList end |
#TargetServiceId ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TargetServiceId @TargetServiceId end |
#TargetServiceType ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TargetServiceType @TargetServiceType end |
#TaskCycleUnitList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TaskCycleUnitList @TaskCycleUnitList end |
#TaskIdList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TaskIdList @TaskIdList end |
#TaskNameList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TaskNameList @TaskNameList end |
#TaskTags ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TaskTags @TaskTags end |
#TaskTypeIdList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def TaskTypeIdList @TaskTypeIdList end |
#WorkFlowIdList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def WorkFlowIdList @WorkFlowIdList end |
#WorkFlowNameList ⇒ Object
8972 8973 8974 |
# File 'lib/v20210820/models.rb', line 8972 def WorkFlowNameList @WorkFlowNameList end |
Instance Method Details
#deserialize(params) ⇒ Object
9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 |
# File 'lib/v20210820/models.rb', line 9000 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 |