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.
26836 26837 26838 26839 26840 26841 26842 26843 26844 26845 26846 26847 26848 26849 26850 26851 26852 26853 26854 26855 26856 26857 26858 26859 26860 26861 26862 26863 26864 26865 26866 26867 26868 26869 |
# File 'lib/v20210820/models.rb', line 26836 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 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
26831 26832 26833 |
# File 'lib/v20210820/models.rb', line 26831 def YarnQueue @YarnQueue end |
Instance Method Details
#deserialize(params) ⇒ Object
26871 26872 26873 26874 26875 26876 26877 26878 26879 26880 26881 26882 26883 26884 26885 26886 26887 26888 26889 26890 26891 26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905 26906 26907 26908 26909 26910 26911 26912 26913 26914 26915 26916 26917 26918 26919 26920 26921 26922 26923 26924 26925 |
# File 'lib/v20210820/models.rb', line 26871 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 |