Class: TencentCloud::Wedata::V20210820::DescribeOpsWorkflowsRequest

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

Overview

DescribeOpsWorkflows请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CheckPrivilegeObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def CheckPrivilege
  @CheckPrivilege
end

#FolderIdListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def FolderIdList
  @FolderIdList
end

#InChargeListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def InChargeList
  @InChargeList
end

#KeyWordObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def KeyWord
  @KeyWord
end

#PageNumberObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def PageNumber
  @PageNumber
end

#PageSizeObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def PageSize
  @PageSize
end

#ProductNameListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def ProductNameList
  @ProductNameList
end

#ProjectIdObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def ProjectId
  @ProjectId
end

#ProjectIdsObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def ProjectIds
  @ProjectIds
end

#ScheduleTimeZoneObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def ScheduleTimeZone
  @ScheduleTimeZone
end

#SortItemObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def SortItem
  @SortItem
end

#SortTypeObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def SortType
  @SortType
end

#StatusListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def StatusList
  @StatusList
end

#TaskIdListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def TaskIdList
  @TaskIdList
end

#TaskNameListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def TaskNameList
  @TaskNameList
end

#WorkFlowIdListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def WorkFlowIdList
  @WorkFlowIdList
end

#WorkFlowNameListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



13264
13265
13266
# File 'lib/v20210820/models.rb', line 13264

def WorkFlowNameList
  @WorkFlowNameList
end

#WorkflowTypeListObject

true: 过滤无权限的仅返回有权限的工作流列表(默认) false: 返回所有的工作流列表

Parameters:

  • ProjectId:

    项目id

  • ProductNameList:

    任务产品类型名称列表,以 ',' 号分割

  • FolderIdList:

    文件id列表,以 ',' 号分割

  • WorkFlowIdList:

    工作流id,以 ',' 号分割

  • WorkFlowNameList:

    工作流名称列表,以 ',' 号分割

  • TaskNameList:

    任务名称列表,以 ',' 号分割

  • TaskIdList:

    任务id列表,以 ',' 号分割

  • StatusList:

    状态列表,以 ',' 号分割

  • InChargeList:

    负责人列表,以 ',' 号分割

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • SortItem:

    排序项

  • SortType:

    排序方式,DESC或ASC

  • ProjectIds:

    项目ID列表,用于多项目工作流筛选

  • WorkflowTypeList:

    工作流类型列表 多个用英文逗号连接 cycle,manual. 默认只查询 cycle

  • KeyWord:

    工作流过滤keyword,支持工作流 id/name 模糊匹配, 多个用|分割

  • ScheduleTimeZone:

    时区 timeZone, 默认UTC+8

  • CheckPrivilege:

    是否过滤无权限的工作流



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