Class: TencentCloud::Wedata::V20210820::DescribeOpsWorkflowsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DescribeOpsWorkflowsRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DescribeOpsWorkflows请求参数结构体
Instance Attribute Summary collapse
-
#CheckPrivilege ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#FolderIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#InChargeList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#KeyWord ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#PageNumber ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#PageSize ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#ProductNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#ProjectId ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#ProjectIds ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#ScheduleTimeZone ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#SortItem ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#SortType ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#StatusList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#TaskIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#TaskNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#WorkFlowIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#WorkFlowNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
-
#WorkflowTypeList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, productnamelist = nil, folderidlist = nil, workflowidlist = nil, workflownamelist = nil, tasknamelist = nil, taskidlist = nil, statuslist = nil, inchargelist = nil, pagenumber = nil, pagesize = nil, sortitem = nil, sorttype = nil, projectids = nil, workflowtypelist = nil, keyword = nil, scheduletimezone = nil, checkprivilege = nil) ⇒ DescribeOpsWorkflowsRequest
constructor
A new instance of DescribeOpsWorkflowsRequest.
Constructor Details
#initialize(projectid = nil, productnamelist = nil, folderidlist = nil, workflowidlist = nil, workflownamelist = nil, tasknamelist = nil, taskidlist = nil, statuslist = nil, inchargelist = nil, pagenumber = nil, pagesize = nil, sortitem = nil, sorttype = nil, projectids = nil, workflowtypelist = nil, keyword = nil, scheduletimezone = nil, checkprivilege = nil) ⇒ DescribeOpsWorkflowsRequest
Returns a new instance of DescribeOpsWorkflowsRequest.
13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 |
# File 'lib/v20210820/models.rb', line 13266 def initialize(projectid=nil, productnamelist=nil, folderidlist=nil, workflowidlist=nil, workflownamelist=nil, tasknamelist=nil, taskidlist=nil, statuslist=nil, inchargelist=nil, pagenumber=nil, pagesize=nil, sortitem=nil, sorttype=nil, projectids=nil, workflowtypelist=nil, keyword=nil, scheduletimezone=nil, checkprivilege=nil) @ProjectId = projectid @ProductNameList = productnamelist @FolderIdList = folderidlist @WorkFlowIdList = workflowidlist @WorkFlowNameList = workflownamelist @TaskNameList = tasknamelist @TaskIdList = taskidlist @StatusList = statuslist @InChargeList = inchargelist @PageNumber = pagenumber @PageSize = pagesize @SortItem = sortitem @SortType = sorttype @ProjectIds = projectids @WorkflowTypeList = workflowtypelist @KeyWord = keyword @ScheduleTimeZone = scheduletimezone @CheckPrivilege = checkprivilege end |
Instance Attribute Details
#CheckPrivilege ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def CheckPrivilege @CheckPrivilege end |
#FolderIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def FolderIdList @FolderIdList end |
#InChargeList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def InChargeList @InChargeList end |
#KeyWord ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def KeyWord @KeyWord end |
#PageNumber ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def PageNumber @PageNumber end |
#PageSize ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def PageSize @PageSize end |
#ProductNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def ProductNameList @ProductNameList end |
#ProjectId ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def ProjectId @ProjectId end |
#ProjectIds ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def ProjectIds @ProjectIds end |
#ScheduleTimeZone ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def ScheduleTimeZone @ScheduleTimeZone end |
#SortItem ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def SortItem @SortItem end |
#SortType ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def SortType @SortType end |
#StatusList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def StatusList @StatusList end |
#TaskIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def TaskIdList @TaskIdList end |
#TaskNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def TaskNameList @TaskNameList end |
#WorkFlowIdList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def WorkFlowIdList @WorkFlowIdList end |
#WorkFlowNameList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def WorkFlowNameList @WorkFlowNameList end |
#WorkflowTypeList ⇒ Object
true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表
13264 13265 13266 |
# File 'lib/v20210820/models.rb', line 13264 def WorkflowTypeList @WorkflowTypeList end |
Instance Method Details
#deserialize(params) ⇒ Object
13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 |
# File 'lib/v20210820/models.rb', line 13287 def deserialize(params) @ProjectId = params['ProjectId'] @ProductNameList = params['ProductNameList'] @FolderIdList = params['FolderIdList'] @WorkFlowIdList = params['WorkFlowIdList'] @WorkFlowNameList = params['WorkFlowNameList'] @TaskNameList = params['TaskNameList'] @TaskIdList = params['TaskIdList'] @StatusList = params['StatusList'] @InChargeList = params['InChargeList'] @PageNumber = params['PageNumber'] @PageSize = params['PageSize'] @SortItem = params['SortItem'] @SortType = params['SortType'] @ProjectIds = params['ProjectIds'] @WorkflowTypeList = params['WorkflowTypeList'] @KeyWord = params['KeyWord'] @ScheduleTimeZone = params['ScheduleTimeZone'] @CheckPrivilege = params['CheckPrivilege'] end |