Class: TencentCloud::Wedata::V20250806::ListOpsTasksRequest

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

Overview

ListOpsTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagesize = nil, pagenumber = nil, tasktypeid = nil, workflowid = nil, workflowname = nil, owneruin = nil, folderid = nil, sourceserviceid = nil, targetserviceid = nil, executorgroupid = nil, cycletype = nil, status = nil, timezone = nil) ⇒ ListOpsTasksRequest

Returns a new instance of ListOpsTasksRequest.



7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
# File 'lib/v20250806/models.rb', line 7226

def initialize(projectid=nil, pagesize=nil, pagenumber=nil, tasktypeid=nil, workflowid=nil, workflowname=nil, owneruin=nil, folderid=nil, sourceserviceid=nil, targetserviceid=nil, executorgroupid=nil, cycletype=nil, status=nil, timezone=nil)
  @ProjectId = projectid
  @PageSize = pagesize
  @PageNumber = pagenumber
  @TaskTypeId = tasktypeid
  @WorkflowId = workflowid
  @WorkflowName = workflowname
  @OwnerUin = owneruin
  @FolderId = folderid
  @SourceServiceId = sourceserviceid
  @TargetServiceId = targetserviceid
  @ExecutorGroupId = executorgroupid
  @CycleType = cycletype
  @Status = status
  @TimeZone = timezone
end

Instance Attribute Details

#CycleTypeObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def CycleType
  @CycleType
end

#ExecutorGroupIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def ExecutorGroupId
  @ExecutorGroupId
end

#FolderIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def FolderId
  @FolderId
end

#OwnerUinObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def OwnerUin
  @OwnerUin
end

#PageNumberObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def PageNumber
  @PageNumber
end

#PageSizeObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def PageSize
  @PageSize
end

#ProjectIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def ProjectId
  @ProjectId
end

#SourceServiceIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def SourceServiceId
  @SourceServiceId
end

#StatusObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def Status
  @Status
end

#TargetServiceIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def TargetServiceId
  @TargetServiceId
end

#TaskTypeIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def TaskTypeId
  @TaskTypeId
end

#TimeZoneObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def TimeZone
  @TimeZone
end

#WorkflowIdObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def WorkflowId
  @WorkflowId
end

#WorkflowNameObject

  • ONEOFF_CYCLE: 一次性

  • YEAR_CYCLE: 年

  • MONTH_CYCLE: 月

  • WEEK_CYCLE: 周

  • DAY_CYCLE: 天

  • HOUR_CYCLE: 小时

  • MINUTE_CYCLE: 分钟

  • CRONTAB_CYCLE: crontab表达式类型

  • Y: 运行

  • F: 停止

  • O: 冻结

  • T: 停止中

  • INVALID: 已失效

Parameters:

  • ProjectId:

    项目Id

  • PageSize:

    分页大小

  • PageNumber:

    分页页码

  • TaskTypeId:

    任务类型Id

    • 20:通用数据同步

    • 25:ETLTaskType

    • 26:ETLTaskType

    • 30:python

    • 31:pyspark

    • 34:HiveSQLTaskType

    • 35:shell

    • 36:SparkSQLTaskType

    • 21:JDBCSQLTaskType

    • 32:DLCTaskType

    • 33:ImpalaTaskType

    • 40:CDWTaskType

    • 41:kettle

    • 46:DLCSparkTaskType

    • 47:TiOne机器学习

    • 48:TrinoTaskType

    • 50:DLCPyspark39:spark

    • 92:mr

    • 38:shell脚本

    • 70:hivesql脚本

    • 1000:自定义业务通用

  • WorkflowId:

    工作流Id

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人id

  • FolderId:

    文件夹Id

  • SourceServiceId:

    数据源id

  • TargetServiceId:

    目标数据源id

  • ExecutorGroupId:

    资源组id

  • CycleType:

    任务周期类型

  • Status:

    任务状态:

  • TimeZone:

    时区, 默认默认UTC+8



7224
7225
7226
# File 'lib/v20250806/models.rb', line 7224

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
# File 'lib/v20250806/models.rb', line 7243

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageSize = params['PageSize']
  @PageNumber = params['PageNumber']
  @TaskTypeId = params['TaskTypeId']
  @WorkflowId = params['WorkflowId']
  @WorkflowName = params['WorkflowName']
  @OwnerUin = params['OwnerUin']
  @FolderId = params['FolderId']
  @SourceServiceId = params['SourceServiceId']
  @TargetServiceId = params['TargetServiceId']
  @ExecutorGroupId = params['ExecutorGroupId']
  @CycleType = params['CycleType']
  @Status = params['Status']
  @TimeZone = params['TimeZone']
end