Class: TencentCloud::Wedata::V20210820::ModifyExecStrategyRequest

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

Overview

ModifyExecStrategy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rulegroupid = nil, monitortype = nil, execqueue = nil, executorgroupid = nil, executorgroupname = nil, tasks = nil, projectid = nil, starttime = nil, endtime = nil, cycletype = nil, cyclestep = nil, taskaction = nil, delaytime = nil, databaseid = nil, datasourceid = nil, tableid = nil, execenginetype = nil, triggertypes = nil) ⇒ ModifyExecStrategyRequest

Returns a new instance of ModifyExecStrategyRequest.



17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
# File 'lib/v20210820/models.rb', line 17282

def initialize(rulegroupid=nil, monitortype=nil, execqueue=nil, executorgroupid=nil, executorgroupname=nil, tasks=nil, projectid=nil, starttime=nil, endtime=nil, cycletype=nil, cyclestep=nil, taskaction=nil, delaytime=nil, databaseid=nil, datasourceid=nil, tableid=nil, execenginetype=nil, triggertypes=nil)
  @RuleGroupId = rulegroupid
  @MonitorType = monitortype
  @ExecQueue = execqueue
  @ExecutorGroupId = executorgroupid
  @ExecutorGroupName = executorgroupname
  @Tasks = tasks
  @ProjectId = projectid
  @StartTime = starttime
  @EndTime = endtime
  @CycleType = cycletype
  @CycleStep = cyclestep
  @TaskAction = taskaction
  @DelayTime = delaytime
  @DatabaseId = databaseid
  @DatasourceId = datasourceid
  @TableId = tableid
  @ExecEngineType = execenginetype
  @TriggerTypes = triggertypes
end

Instance Attribute Details

#CycleStepObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def CycleStep
  @CycleStep
end

#CycleTypeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def CycleType
  @CycleType
end

#DatabaseIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def DatabaseId
  @DatabaseId
end

#DatasourceIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def DatasourceId
  @DatasourceId
end

#DelayTimeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def DelayTime
  @DelayTime
end

#EndTimeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def EndTime
  @EndTime
end

#ExecEngineTypeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def ExecEngineType
  @ExecEngineType
end

#ExecQueueObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def ExecQueue
  @ExecQueue
end

#ExecutorGroupIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def ExecutorGroupId
  @ExecutorGroupId
end

#ExecutorGroupNameObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def ExecutorGroupName
  @ExecutorGroupName
end

#MonitorTypeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def MonitorType
  @MonitorType
end

#ProjectIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def ProjectId
  @ProjectId
end

#RuleGroupIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def RuleGroupId
  @RuleGroupId
end

#StartTimeObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def StartTime
  @StartTime
end

#TableIdObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def TableId
  @TableId
end

#TaskActionObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def TaskAction
  @TaskAction
end

#TasksObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def Tasks
  @Tasks
end

#TriggerTypesObject

MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M

Parameters:

  • RuleGroupId:

    规则组ID

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • ProjectId:

    项目ID

  • StartTime:

    离线周期模式下,生效日期-开始时间

  • EndTime:

    离线周期模式下,生效日期-结束时间

  • CycleType:

    离线周期模式下,调度周期

  • CycleStep:

    离线周期模式下,调度步长

  • TaskAction:

    离线周期模式下,指定时间

  • DelayTime:

    延时执行时间,单位分钟,可选: <0-1439

  • DatabaseId:

    数据库Id

  • DatasourceId:

    数据源Id

  • TableId:

    数据表Id

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • TriggerTypes:

    触发场景



17280
17281
17282
# File 'lib/v20210820/models.rb', line 17280

def TriggerTypes
  @TriggerTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
# File 'lib/v20210820/models.rb', line 17303

def deserialize(params)
  @RuleGroupId = params['RuleGroupId']
  @MonitorType = params['MonitorType']
  @ExecQueue = params['ExecQueue']
  @ExecutorGroupId = params['ExecutorGroupId']
  @ExecutorGroupName = params['ExecutorGroupName']
  unless params['Tasks'].nil?
    @Tasks = []
    params['Tasks'].each do |i|
      prodschedulertask_tmp = ProdSchedulerTask.new
      prodschedulertask_tmp.deserialize(i)
      @Tasks << prodschedulertask_tmp
    end
  end
  @ProjectId = params['ProjectId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CycleType = params['CycleType']
  @CycleStep = params['CycleStep']
  @TaskAction = params['TaskAction']
  @DelayTime = params['DelayTime']
  @DatabaseId = params['DatabaseId']
  @DatasourceId = params['DatasourceId']
  @TableId = params['TableId']
  @ExecEngineType = params['ExecEngineType']
  @TriggerTypes = params['TriggerTypes']
end