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) ⇒ CreateOfflineTaskRequest

Returns a new instance of CreateOfflineTaskRequest.



3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
# File 'lib/v20210820/models.rb', line 3400

def initialize(projectid=nil, cyclestep=nil, delaytime=nil, endtime=nil, notes=nil, starttime=nil, taskname=nil, typeid=nil, taskaction=nil, taskmode=nil)
  @ProjectId = projectid
  @CycleStep = cyclestep
  @DelayTime = delaytime
  @EndTime = endtime
  @Notes = notes
  @StartTime = starttime
  @TaskName = taskname
  @TypeId = typeid
  @TaskAction = taskaction
  @TaskMode = taskmode
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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

def TaskAction
  @TaskAction
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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

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:

    区分画布和表单



3398
3399
3400
# File 'lib/v20210820/models.rb', line 3398

def TypeId
  @TypeId
end

Instance Method Details

#deserialize(params) ⇒ Object



3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
# File 'lib/v20210820/models.rb', line 3413

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']
end