Class: TencentCloud::Wedata::V20250806::ListOpsWorkflowsRequest

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

Overview

ListOpsWorkflows请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagenumber = nil, pagesize = nil, folderid = nil, status = nil, owneruin = nil, workflowtype = nil, keyword = nil, sortitem = nil, sorttype = nil, createuseruin = nil, modifytime = nil, createtime = nil) ⇒ ListOpsWorkflowsRequest

Returns a new instance of ListOpsWorkflowsRequest.



7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
# File 'lib/v20250806/models.rb', line 7321

def initialize(projectid=nil, pagenumber=nil, pagesize=nil, folderid=nil, status=nil, owneruin=nil, workflowtype=nil, keyword=nil, sortitem=nil, sorttype=nil, createuseruin=nil, modifytime=nil, createtime=nil)
  @ProjectId = projectid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @FolderId = folderid
  @Status = status
  @OwnerUin = owneruin
  @WorkflowType = workflowtype
  @KeyWord = keyword
  @SortItem = sortitem
  @SortType = sorttype
  @CreateUserUin = createuseruin
  @ModifyTime = modifytime
  @CreateTime = createtime
end

Instance Attribute Details

#CreateTimeObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def CreateTime
  @CreateTime
end

#CreateUserUinObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def CreateUserUin
  @CreateUserUin
end

#FolderIdObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def FolderId
  @FolderId
end

#KeyWordObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def KeyWord
  @KeyWord
end

#ModifyTimeObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def ModifyTime
  @ModifyTime
end

#OwnerUinObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def OwnerUin
  @OwnerUin
end

#PageNumberObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def PageNumber
  @PageNumber
end

#PageSizeObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def PageSize
  @PageSize
end

#ProjectIdObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def ProjectId
  @ProjectId
end

#SortItemObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def SortItem
  @SortItem
end

#SortTypeObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def SortType
  @SortType
end

#StatusObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def Status
  @Status
end

#WorkflowTypeObject

  • ALL_RUNNING : 全部调度中

  • ALL_FREEZED : 全部已暂停

  • ALL_STOPPTED : 全部已下线

  • PART_RUNNING : 部分调度中

  • ALL_NO_RUNNING : 全部未调度

  • ALL_INVALID : 全部已失效

Parameters:

  • ProjectId:

    项目Id

  • PageNumber:

    分页页码

  • PageSize:

    分页大小

  • FolderId:

    文件Id

  • Status:

    工作流状态筛选

  • OwnerUin:

    负责人Id

  • WorkflowType:

    工作流类型筛选, 支持值 Cycle或Manual. 默认只查询 Cycle

  • KeyWord:

    工作流关键词过滤,支持工作流 Id/name 模糊匹配

  • SortItem:

    排序项,可选CreateTime、TaskCount

  • SortType:

    排序方式,DESC或ASC, 大写

  • CreateUserUin:

    创建人Id

  • ModifyTime:

    更新时间,格式yyyy-MM-dd HH:mm:ss

  • CreateTime:

    创建时间,格式yyyy-MM-dd HH:mm:ss



7319
7320
7321
# File 'lib/v20250806/models.rb', line 7319

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
# File 'lib/v20250806/models.rb', line 7337

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @FolderId = params['FolderId']
  @Status = params['Status']
  @OwnerUin = params['OwnerUin']
  @WorkflowType = params['WorkflowType']
  @KeyWord = params['KeyWord']
  @SortItem = params['SortItem']
  @SortType = params['SortType']
  @CreateUserUin = params['CreateUserUin']
  @ModifyTime = params['ModifyTime']
  @CreateTime = params['CreateTime']
end