Class: TencentCloud::Wedata::V20250806::ListTasksRequest

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

Overview

ListTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagenumber = nil, pagesize = nil, taskname = nil, workflowid = nil, owneruin = nil, tasktypeid = nil, status = nil, submit = nil, bundleid = nil, createuseruin = nil, modifytime = nil, createtime = nil) ⇒ ListTasksRequest

Returns a new instance of ListTasksRequest.



8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
# File 'lib/v20250806/models.rb', line 8529

def initialize(projectid=nil, pagenumber=nil, pagesize=nil, taskname=nil, workflowid=nil, owneruin=nil, tasktypeid=nil, status=nil, submit=nil, bundleid=nil, createuseruin=nil, modifytime=nil, createtime=nil)
  @ProjectId = projectid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @TaskName = taskname
  @WorkflowId = workflowid
  @OwnerUin = owneruin
  @TaskTypeId = tasktypeid
  @Status = status
  @Submit = submit
  @BundleId = bundleid
  @CreateUserUin = createuseruin
  @ModifyTime = modifytime
  @CreateTime = createtime
end

Instance Attribute Details

#BundleIdObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def BundleId
  @BundleId
end

#CreateTimeObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def CreateTime
  @CreateTime
end

#CreateUserUinObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def CreateUserUin
  @CreateUserUin
end

#ModifyTimeObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def ModifyTime
  @ModifyTime
end

#OwnerUinObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def OwnerUin
  @OwnerUin
end

#PageNumberObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def PageNumber
  @PageNumber
end

#PageSizeObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def PageSize
  @PageSize
end

#ProjectIdObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def ProjectId
  @ProjectId
end

#StatusObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def Status
  @Status
end

#SubmitObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def Submit
  @Submit
end

#TaskNameObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def TaskName
  @TaskName
end

#TaskTypeIdObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def TaskTypeId
  @TaskTypeId
end

#WorkflowIdObject

  • N: 新建

  • Y: 调度中

  • F: 已下线

  • O: 已暂停

  • T: 下线中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目ID

  • PageNumber:

    请求的数据页数。默认值为1,取值大于等于1

  • PageSize:

    每页显示的数据条数。默认值为10 ,最小值为10,最大值为200

  • TaskName:

    任务名称

  • WorkflowId:

    所属工作流ID

  • OwnerUin:

    责任人ID

  • TaskTypeId:

    任务类型

  • Status:

    任务状态

  • Submit:

    提交状态

  • BundleId:

    BundleId信息

  • CreateUserUin:

    创建人ID

  • ModifyTime:

    修改时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间

  • CreateTime:

    创建时间区间 yyyy-MM-dd HH:mm:ss,需要在数组填入两个时间



8527
8528
8529
# File 'lib/v20250806/models.rb', line 8527

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
# File 'lib/v20250806/models.rb', line 8545

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @TaskName = params['TaskName']
  @WorkflowId = params['WorkflowId']
  @OwnerUin = params['OwnerUin']
  @TaskTypeId = params['TaskTypeId']
  @Status = params['Status']
  @Submit = params['Submit']
  @BundleId = params['BundleId']
  @CreateUserUin = params['CreateUserUin']
  @ModifyTime = params['ModifyTime']
  @CreateTime = params['CreateTime']
end