Class: TencentCloud::Wedata::V20210820::RenewWorkflowSchedulerInfoDsRequest

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

Overview

RenewWorkflowSchedulerInfoDs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, workflowid = nil, delaytime = nil, startuptime = nil, selfdepend = nil, starttime = nil, endtime = nil, taskaction = nil, cycletype = nil, cyclestep = nil, executionstarttime = nil, executionendtime = nil, instanceinitstrategy = nil, dependencyworkflow = nil, crontabexpression = nil, modifycyclevalue = nil, calendaropen = nil, calendarname = nil, calendarid = nil, scheduletimezone = nil, clearlink = nil, maincyclicconfig = nil, subordinatecyclicconfig = nil) ⇒ RenewWorkflowSchedulerInfoDsRequest

Returns a new instance of RenewWorkflowSchedulerInfoDsRequest.



30018
30019
30020
30021
30022
30023
30024
30025
30026
30027
30028
30029
30030
30031
30032
30033
30034
30035
30036
30037
30038
30039
30040
30041
30042
# File 'lib/v20210820/models.rb', line 30018

def initialize(projectid=nil, workflowid=nil, delaytime=nil, startuptime=nil, selfdepend=nil, starttime=nil, endtime=nil, taskaction=nil, cycletype=nil, cyclestep=nil, executionstarttime=nil, executionendtime=nil, instanceinitstrategy=nil, dependencyworkflow=nil, crontabexpression=nil, modifycyclevalue=nil, calendaropen=nil, calendarname=nil, calendarid=nil, scheduletimezone=nil, clearlink=nil, maincyclicconfig=nil, subordinatecyclicconfig=nil)
  @ProjectId = projectid
  @WorkflowId = workflowid
  @DelayTime = delaytime
  @StartupTime = startuptime
  @SelfDepend = selfdepend
  @StartTime = starttime
  @EndTime = endtime
  @TaskAction = taskaction
  @CycleType = cycletype
  @CycleStep = cyclestep
  @ExecutionStartTime = executionstarttime
  @ExecutionEndTime = executionendtime
  @InstanceInitStrategy = instanceinitstrategy
  @DependencyWorkflow = dependencyworkflow
  @CrontabExpression = crontabexpression
  @ModifyCycleValue = modifycyclevalue
  @CalendarOpen = calendaropen
  @CalendarName = calendarname
  @CalendarId = calendarid
  @ScheduleTimeZone = scheduletimezone
  @ClearLink = clearlink
  @MainCyclicConfig = maincyclicconfig
  @SubordinateCyclicConfig = subordinatecyclicconfig
end

Instance Attribute Details

#CalendarIdObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CalendarId
  @CalendarId
end

#CalendarNameObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CalendarName
  @CalendarName
end

#CalendarOpenObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CalendarOpen
  @CalendarOpen
end

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ClearLink
  @ClearLink
end

#CrontabExpressionObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CrontabExpression
  @CrontabExpression
end

#CycleStepObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CycleStep
  @CycleStep
end

#CycleTypeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def CycleType
  @CycleType
end

#DelayTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def DelayTime
  @DelayTime
end

#DependencyWorkflowObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def DependencyWorkflow
  @DependencyWorkflow
end

#EndTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def EndTime
  @EndTime
end

#ExecutionEndTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ExecutionEndTime
  @ExecutionEndTime
end

#ExecutionStartTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ExecutionStartTime
  @ExecutionStartTime
end

#InstanceInitStrategyObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def InstanceInitStrategy
  @InstanceInitStrategy
end

#MainCyclicConfigObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def MainCyclicConfig
  @MainCyclicConfig
end

#ModifyCycleValueObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ModifyCycleValue
  @ModifyCycleValue
end

#ProjectIdObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ProjectId
  @ProjectId
end

#ScheduleTimeZoneObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def ScheduleTimeZone
  @ScheduleTimeZone
end

#SelfDependObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def SelfDepend
  @SelfDepend
end

#StartTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def StartTime
  @StartTime
end

#StartupTimeObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def StartupTime
  @StartupTime
end

#SubordinateCyclicConfigObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def SubordinateCyclicConfig
  @SubordinateCyclicConfig
end

#TaskActionObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def TaskAction
  @TaskAction
end

#WorkflowIdObject

1:将任务的上游依赖配置改为默认值

Parameters:

  • ProjectId:

    项目ID

  • WorkflowId:

    工作流ID

  • DelayTime:

    延迟时间

  • StartupTime:

    启动时间

  • SelfDepend:

    任务依赖

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • TaskAction:

    指定运行时间

  • CycleType:

    调度周期时间单位

  • CycleStep:

    调度周期

  • ExecutionStartTime:

    执行时间左闭区间

  • ExecutionEndTime:

    执行时间右闭区间

  • InstanceInitStrategy:

    任务初始化策略,T_PLUS_1、T_PLUS_0、T_MINUS_1

  • DependencyWorkflow:

    工作流依赖,yes or no

  • CrontabExpression:

    CrontabExpression

  • ModifyCycleValue:

    0:不修改

  • CalendarOpen:

    是否开启日历调度 1 开启 0关闭

  • CalendarName:

    日历名称

  • CalendarId:

    日历id

  • ScheduleTimeZone:

    时区

  • ClearLink:

    是否自动清理不支持的任务链接

  • MainCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-时间维度

  • SubordinateCyclicConfig:

    ModifyCycleValue为1的时候生效,表示默认修改的上游依赖-实例范围



30016
30017
30018
# File 'lib/v20210820/models.rb', line 30016

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



30044
30045
30046
30047
30048
30049
30050
30051
30052
30053
30054
30055
30056
30057
30058
30059
30060
30061
30062
30063
30064
30065
30066
30067
30068
# File 'lib/v20210820/models.rb', line 30044

def deserialize(params)
  @ProjectId = params['ProjectId']
  @WorkflowId = params['WorkflowId']
  @DelayTime = params['DelayTime']
  @StartupTime = params['StartupTime']
  @SelfDepend = params['SelfDepend']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TaskAction = params['TaskAction']
  @CycleType = params['CycleType']
  @CycleStep = params['CycleStep']
  @ExecutionStartTime = params['ExecutionStartTime']
  @ExecutionEndTime = params['ExecutionEndTime']
  @InstanceInitStrategy = params['InstanceInitStrategy']
  @DependencyWorkflow = params['DependencyWorkflow']
  @CrontabExpression = params['CrontabExpression']
  @ModifyCycleValue = params['ModifyCycleValue']
  @CalendarOpen = params['CalendarOpen']
  @CalendarName = params['CalendarName']
  @CalendarId = params['CalendarId']
  @ScheduleTimeZone = params['ScheduleTimeZone']
  @ClearLink = params['ClearLink']
  @MainCyclicConfig = params['MainCyclicConfig']
  @SubordinateCyclicConfig = params['SubordinateCyclicConfig']
end