Class: TencentCloud::Wedata::V20210820::CreateOfflineTaskRequest

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

Overview

CreateOfflineTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, cyclestep = nil, delaytime = nil, endtime = nil, notes = nil, starttime = nil, taskname = nil, typeid = nil, taskaction = nil, taskmode = nil, taskimportinfo = nil) ⇒ CreateOfflineTaskRequest

Returns a new instance of CreateOfflineTaskRequest.



5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
# File 'lib/v20210820/models.rb', line 5106

def initialize(projectid=nil, cyclestep=nil, delaytime=nil, endtime=nil, notes=nil, starttime=nil, taskname=nil, typeid=nil, taskaction=nil, taskmode=nil, taskimportinfo=nil)
  @ProjectId = projectid
  @CycleStep = cyclestep
  @DelayTime = delaytime
  @EndTime = endtime
  @Notes = notes
  @StartTime = starttime
  @TaskName = taskname
  @TypeId = typeid
  @TaskAction = taskaction
  @TaskMode = taskmode
  @TaskImportInfo = taskimportinfo
end

Instance Attribute Details

#CycleStepObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def CycleStep
  @CycleStep
end

#DelayTimeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def DelayTime
  @DelayTime
end

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def EndTime
  @EndTime
end

#NotesObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def Notes
  @Notes
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def ProjectId
  @ProjectId
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def StartTime
  @StartTime
end

#TaskActionObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def TaskAction
  @TaskAction
end

#TaskImportInfoObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def TaskImportInfo
  @TaskImportInfo
end

#TaskModeObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def TaskMode
  @TaskMode
end

#TaskNameObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def TaskName
  @TaskName
end

#TypeIdObject

Parameters:

  • ProjectId:

    项目ID

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • Notes:

    备注

  • StartTime:

    当前日期

  • TaskName:

    任务名称

  • TypeId:

    跟之前调用调度接口保持一致27

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “” 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L”

  • TaskMode:

    区分画布和表单

  • TaskImportInfo:

    导入编排空间配置



5104
5105
5106
# File 'lib/v20210820/models.rb', line 5104

def TypeId
  @TypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
# File 'lib/v20210820/models.rb', line 5120

def deserialize(params)
  @ProjectId = params['ProjectId']
  @CycleStep = params['CycleStep']
  @DelayTime = params['DelayTime']
  @EndTime = params['EndTime']
  @Notes = params['Notes']
  @StartTime = params['StartTime']
  @TaskName = params['TaskName']
  @TypeId = params['TypeId']
  @TaskAction = params['TaskAction']
  @TaskMode = params['TaskMode']
  unless params['TaskImportInfo'].nil?
    @TaskImportInfo = TaskImportInfo.new
    @TaskImportInfo.deserialize(params['TaskImportInfo'])
  end
end