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



29819
29820
29821
29822
29823
29824
29825
29826
29827
29828
29829
29830
29831
29832
29833
29834
29835
29836
29837
29838
29839
29840
29841
29842
29843
# File 'lib/v20210820/models.rb', line 29819

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:将任务的上游依赖配置改为默认值



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CalendarId
  @CalendarId
end

#CalendarNameObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CalendarName
  @CalendarName
end

#CalendarOpenObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CalendarOpen
  @CalendarOpen
end

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ClearLink
  @ClearLink
end

#CrontabExpressionObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CrontabExpression
  @CrontabExpression
end

#CycleStepObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CycleStep
  @CycleStep
end

#CycleTypeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def CycleType
  @CycleType
end

#DelayTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def DelayTime
  @DelayTime
end

#DependencyWorkflowObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def DependencyWorkflow
  @DependencyWorkflow
end

#EndTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def EndTime
  @EndTime
end

#ExecutionEndTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ExecutionEndTime
  @ExecutionEndTime
end

#ExecutionStartTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ExecutionStartTime
  @ExecutionStartTime
end

#InstanceInitStrategyObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def InstanceInitStrategy
  @InstanceInitStrategy
end

#MainCyclicConfigObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def MainCyclicConfig
  @MainCyclicConfig
end

#ModifyCycleValueObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ModifyCycleValue
  @ModifyCycleValue
end

#ProjectIdObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ProjectId
  @ProjectId
end

#ScheduleTimeZoneObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def ScheduleTimeZone
  @ScheduleTimeZone
end

#SelfDependObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def SelfDepend
  @SelfDepend
end

#StartTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def StartTime
  @StartTime
end

#StartupTimeObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def StartupTime
  @StartupTime
end

#SubordinateCyclicConfigObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def SubordinateCyclicConfig
  @SubordinateCyclicConfig
end

#TaskActionObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def TaskAction
  @TaskAction
end

#WorkflowIdObject

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



29817
29818
29819
# File 'lib/v20210820/models.rb', line 29817

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



29845
29846
29847
29848
29849
29850
29851
29852
29853
29854
29855
29856
29857
29858
29859
29860
29861
29862
29863
29864
29865
29866
29867
29868
29869
# File 'lib/v20210820/models.rb', line 29845

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