Class: TencentCloud::Wedata::V20210820::ModifyTaskInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::ModifyTaskInfoRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210820/models.rb
Overview
ModifyTaskInfo请求参数结构体
Instance Attribute Summary collapse
- #BrokerIp ⇒ Object
- #CrontabExpression ⇒ Object
- #CycleStep ⇒ Object
- #CycleType ⇒ Object
- #DelayTime ⇒ Object
- #DependencyConfigDTOs ⇒ Object
- #DependencyWorkflow ⇒ Object
- #EndTime ⇒ Object
- #ExecutionEndTime ⇒ Object
- #ExecutionStartTime ⇒ Object
- #ExecutionTTL ⇒ Object
- #InCharge ⇒ Object
- #InChargeIds ⇒ Object
- #Notes ⇒ Object
- #ProjectId ⇒ Object
- #ResourceGroup ⇒ Object
- #Retriable ⇒ Object
- #RetryWait ⇒ Object
- #RunPriority ⇒ Object
- #ScriptChange ⇒ Object
- #SelfDepend ⇒ Object
- #SourceServer ⇒ Object
- #StartTime ⇒ Object
- #StartupTime ⇒ Object
- #TargetServer ⇒ Object
- #TaskAction ⇒ Object
- #TaskExt ⇒ Object
- #TaskId ⇒ Object
- #TaskName ⇒ Object
- #TaskParamInfos ⇒ Object
- #TryLimit ⇒ Object
- #YarnQueue ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, taskid = nil, delaytime = nil, startuptime = nil, selfdepend = nil, starttime = nil, endtime = nil, taskaction = nil, cycletype = nil, cyclestep = nil, crontabexpression = nil, executionstarttime = nil, executionendtime = nil, taskname = nil, retrywait = nil, trylimit = nil, retriable = nil, runpriority = nil, taskext = nil, resourcegroup = nil, yarnqueue = nil, brokerip = nil, incharge = nil, notes = nil, taskparaminfos = nil, sourceserver = nil, targetserver = nil, dependencyworkflow = nil, dependencyconfigdtos = nil, executionttl = nil, scriptchange = nil, inchargeids = nil) ⇒ ModifyTaskInfoRequest
constructor
A new instance of ModifyTaskInfoRequest.
Constructor Details
#initialize(projectid = nil, taskid = nil, delaytime = nil, startuptime = nil, selfdepend = nil, starttime = nil, endtime = nil, taskaction = nil, cycletype = nil, cyclestep = nil, crontabexpression = nil, executionstarttime = nil, executionendtime = nil, taskname = nil, retrywait = nil, trylimit = nil, retriable = nil, runpriority = nil, taskext = nil, resourcegroup = nil, yarnqueue = nil, brokerip = nil, incharge = nil, notes = nil, taskparaminfos = nil, sourceserver = nil, targetserver = nil, dependencyworkflow = nil, dependencyconfigdtos = nil, executionttl = nil, scriptchange = nil, inchargeids = nil) ⇒ ModifyTaskInfoRequest
Returns a new instance of ModifyTaskInfoRequest.
28076 28077 28078 28079 28080 28081 28082 28083 28084 28085 28086 28087 28088 28089 28090 28091 28092 28093 28094 28095 28096 28097 28098 28099 28100 28101 28102 28103 28104 28105 28106 28107 28108 28109 |
# File 'lib/v20210820/models.rb', line 28076 def initialize(projectid=nil, taskid=nil, delaytime=nil, startuptime=nil, selfdepend=nil, starttime=nil, endtime=nil, taskaction=nil, cycletype=nil, cyclestep=nil, crontabexpression=nil, executionstarttime=nil, executionendtime=nil, taskname=nil, retrywait=nil, trylimit=nil, retriable=nil, runpriority=nil, taskext=nil, resourcegroup=nil, yarnqueue=nil, brokerip=nil, incharge=nil, notes=nil, taskparaminfos=nil, sourceserver=nil, targetserver=nil, dependencyworkflow=nil, dependencyconfigdtos=nil, executionttl=nil, scriptchange=nil, inchargeids=nil) @ProjectId = projectid @TaskId = taskid @DelayTime = delaytime @StartupTime = startuptime @SelfDepend = selfdepend @StartTime = starttime @EndTime = endtime @TaskAction = taskaction @CycleType = cycletype @CycleStep = cyclestep @CrontabExpression = crontabexpression @ExecutionStartTime = executionstarttime @ExecutionEndTime = executionendtime @TaskName = taskname @RetryWait = retrywait @TryLimit = trylimit @Retriable = retriable @RunPriority = runpriority @TaskExt = taskext @ResourceGroup = resourcegroup @YarnQueue = yarnqueue @BrokerIp = brokerip @InCharge = incharge @Notes = notes @TaskParamInfos = taskparaminfos @SourceServer = sourceserver @TargetServer = targetserver @DependencyWorkflow = dependencyworkflow @DependencyConfigDTOs = dependencyconfigdtos @ExecutionTTL = executionttl @ScriptChange = scriptchange @InChargeIds = inchargeids end |
Instance Attribute Details
#BrokerIp ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def BrokerIp @BrokerIp end |
#CrontabExpression ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def CrontabExpression @CrontabExpression end |
#CycleStep ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def CycleStep @CycleStep end |
#CycleType ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def CycleType @CycleType end |
#DelayTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def DelayTime @DelayTime end |
#DependencyConfigDTOs ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def DependencyConfigDTOs @DependencyConfigDTOs end |
#DependencyWorkflow ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def DependencyWorkflow @DependencyWorkflow end |
#EndTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def EndTime @EndTime end |
#ExecutionEndTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ExecutionEndTime @ExecutionEndTime end |
#ExecutionStartTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ExecutionStartTime @ExecutionStartTime end |
#ExecutionTTL ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ExecutionTTL @ExecutionTTL end |
#InCharge ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def InCharge @InCharge end |
#InChargeIds ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def InChargeIds @InChargeIds end |
#Notes ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def Notes @Notes end |
#ProjectId ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ProjectId @ProjectId end |
#ResourceGroup ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ResourceGroup @ResourceGroup end |
#Retriable ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def Retriable @Retriable end |
#RetryWait ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def RetryWait @RetryWait end |
#RunPriority ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def RunPriority @RunPriority end |
#ScriptChange ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def ScriptChange @ScriptChange end |
#SelfDepend ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def SelfDepend @SelfDepend end |
#SourceServer ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def SourceServer @SourceServer end |
#StartTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def StartTime @StartTime end |
#StartupTime ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def StartupTime @StartupTime end |
#TargetServer ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TargetServer @TargetServer end |
#TaskAction ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TaskAction @TaskAction end |
#TaskExt ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TaskExt @TaskExt end |
#TaskId ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TaskId @TaskId end |
#TaskName ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TaskName @TaskName end |
#TaskParamInfos ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TaskParamInfos @TaskParamInfos end |
#TryLimit ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def TryLimit @TryLimit end |
#YarnQueue ⇒ Object
Parameters:
-
ProjectId:
—
项目Id
-
TaskId:
—
任务ID
-
DelayTime:
—
执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
StartupTime:
—
启动时间
-
SelfDepend:
—
自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
StartTime:
—
生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
EndTime:
—
生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
TaskAction:
—
调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
CycleType:
—
"周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
CycleStep:
—
步长,间隔时间,最小1
-
CrontabExpression:
—
cron表达式 周期类型为crontab调度才需要
-
ExecutionStartTime:
—
执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
ExecutionEndTime:
—
执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
TaskName:
—
新的任务名
-
RetryWait:
—
失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
TryLimit:
—
失败重试次数,创建任务的时候已经给了默认值
-
Retriable:
—
是否可重试,1代表可以重试
-
RunPriority:
—
运行优先级,4高 5中 6低
-
TaskExt:
—
任务的扩展配置
-
ResourceGroup:
—
执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
YarnQueue:
—
资源池队列名称
-
BrokerIp:
—
资源组下具体执行机,any 表示可以跑在任意一台。
-
InCharge:
—
责任人
-
Notes:
—
任务备注
-
TaskParamInfos:
—
任务参数
-
SourceServer:
—
源数据源
-
TargetServer:
—
目标数据源
-
DependencyWorkflow:
—
是否支持工作流依赖 yes / no 默认 no
-
DependencyConfigDTOs:
—
依赖配置
-
ExecutionTTL:
—
执行耗时
-
ScriptChange:
—
脚本是否改变
-
InChargeIds:
—
责任人id
28071 28072 28073 |
# File 'lib/v20210820/models.rb', line 28071 def YarnQueue @YarnQueue end |
Instance Method Details
#deserialize(params) ⇒ Object
28111 28112 28113 28114 28115 28116 28117 28118 28119 28120 28121 28122 28123 28124 28125 28126 28127 28128 28129 28130 28131 28132 28133 28134 28135 28136 28137 28138 28139 28140 28141 28142 28143 28144 28145 28146 28147 28148 28149 28150 28151 28152 28153 28154 28155 28156 28157 28158 28159 28160 28161 28162 28163 28164 28165 |
# File 'lib/v20210820/models.rb', line 28111 def deserialize(params) @ProjectId = params['ProjectId'] @TaskId = params['TaskId'] @DelayTime = params['DelayTime'] @StartupTime = params['StartupTime'] @SelfDepend = params['SelfDepend'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @TaskAction = params['TaskAction'] @CycleType = params['CycleType'] @CycleStep = params['CycleStep'] @CrontabExpression = params['CrontabExpression'] @ExecutionStartTime = params['ExecutionStartTime'] @ExecutionEndTime = params['ExecutionEndTime'] @TaskName = params['TaskName'] @RetryWait = params['RetryWait'] @TryLimit = params['TryLimit'] @Retriable = params['Retriable'] @RunPriority = params['RunPriority'] unless params['TaskExt'].nil? @TaskExt = [] params['TaskExt'].each do |i| taskextinfo_tmp = TaskExtInfo.new taskextinfo_tmp.deserialize(i) @TaskExt << taskextinfo_tmp end end @ResourceGroup = params['ResourceGroup'] @YarnQueue = params['YarnQueue'] @BrokerIp = params['BrokerIp'] @InCharge = params['InCharge'] @Notes = params['Notes'] unless params['TaskParamInfos'].nil? @TaskParamInfos = [] params['TaskParamInfos'].each do |i| paraminfo_tmp = ParamInfo.new paraminfo_tmp.deserialize(i) @TaskParamInfos << paraminfo_tmp end end @SourceServer = params['SourceServer'] @TargetServer = params['TargetServer'] @DependencyWorkflow = params['DependencyWorkflow'] unless params['DependencyConfigDTOs'].nil? @DependencyConfigDTOs = [] params['DependencyConfigDTOs'].each do |i| dependencyconfig_tmp = DependencyConfig.new dependencyconfig_tmp.deserialize(i) @DependencyConfigDTOs << dependencyconfig_tmp end end @ExecutionTTL = params['ExecutionTTL'] @ScriptChange = params['ScriptChange'] @InChargeIds = params['InChargeIds'] end |