Class: TencentCloud::Dts::V20211206::JobItem

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

Overview

迁移任务列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, jobname = nil, createtime = nil, updatetime = nil, starttime = nil, endtime = nil, briefmsg = nil, status = nil, runmode = nil, expectruntime = nil, action = nil, stepinfo = nil, srcinfo = nil, dstinfo = nil, comparetask = nil, tradeinfo = nil, tags = nil, autoretrytimerangeminutes = nil, dumperresumectrl = nil) ⇒ JobItem

Returns a new instance of JobItem.



4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
# File 'lib/v20211206/models.rb', line 4561

def initialize(jobid=nil, jobname=nil, createtime=nil, updatetime=nil, starttime=nil, endtime=nil, briefmsg=nil, status=nil, runmode=nil, expectruntime=nil, action=nil, stepinfo=nil, srcinfo=nil, dstinfo=nil, comparetask=nil, tradeinfo=nil, tags=nil, autoretrytimerangeminutes=nil, dumperresumectrl=nil)
  @JobId = jobid
  @JobName = jobname
  @CreateTime = createtime
  @UpdateTime = updatetime
  @StartTime = starttime
  @EndTime = endtime
  @BriefMsg = briefmsg
  @Status = status
  @RunMode = runmode
  @ExpectRunTime = expectruntime
  @Action = action
  @StepInfo = stepinfo
  @SrcInfo = srcinfo
  @DstInfo = dstinfo
  @CompareTask = comparetask
  @TradeInfo = tradeinfo
  @Tags = tags
  @AutoRetryTimeRangeMinutes = autoretrytimerangeminutes
  @DumperResumeCtrl = dumperresumectrl
end

Instance Attribute Details

#ActionObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def Action
  @Action
end

#AutoRetryTimeRangeMinutesObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def AutoRetryTimeRangeMinutes
  @AutoRetryTimeRangeMinutes
end

#BriefMsgObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def BriefMsg
  @BriefMsg
end

#CompareTaskObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def CompareTask
  @CompareTask
end

#CreateTimeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def CreateTime
  @CreateTime
end

#DstInfoObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def DstInfo
  @DstInfo
end

#DumperResumeCtrlObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def DumperResumeCtrl
  @DumperResumeCtrl
end

#EndTimeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def EndTime
  @EndTime
end

#ExpectRunTimeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def ExpectRunTime
  @ExpectRunTime
end

#JobIdObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def JobId
  @JobId
end

#JobNameObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def JobName
  @JobName
end

#RunModeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def RunMode
  @RunMode
end

#SrcInfoObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def SrcInfo
  @SrcInfo
end

#StartTimeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def StartTime
  @StartTime
end

#StatusObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def Status
  @Status
end

#StepInfoObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def StepInfo
  @StepInfo
end

#TagsObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def Tags
  @Tags
end

#TradeInfoObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def TradeInfo
  @TradeInfo
end

#UpdateTimeObject

pausing(暂停中)、 manualPaused(已暂停)

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss

  • 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss

  • 迁移任务错误信息

  • 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、

  • 任务运行模式,值包括:immediate(立即运行),timed(定时运行)

  • 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49

  • 任务操作信息

  • 迁移执行过程信息

  • 源实例信息

  • 目标端信息

  • 数据一致性校验结果

  • 计费状态信息

  • 标签信息

  • 自动重试时间段信息

  • 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传



4559
4560
4561
# File 'lib/v20211206/models.rb', line 4559

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
# File 'lib/v20211206/models.rb', line 4583

def deserialize(params)
  @JobId = params['JobId']
  @JobName = params['JobName']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @BriefMsg = params['BriefMsg']
  @Status = params['Status']
  @RunMode = params['RunMode']
  @ExpectRunTime = params['ExpectRunTime']
  unless params['Action'].nil?
    @Action = MigrateAction.new
    @Action.deserialize(params['Action'])
  end
  unless params['StepInfo'].nil?
    @StepInfo = MigrateDetailInfo.new
    @StepInfo.deserialize(params['StepInfo'])
  end
  unless params['SrcInfo'].nil?
    @SrcInfo = DBEndpointInfo.new
    @SrcInfo.deserialize(params['SrcInfo'])
  end
  unless params['DstInfo'].nil?
    @DstInfo = DBEndpointInfo.new
    @DstInfo.deserialize(params['DstInfo'])
  end
  unless params['CompareTask'].nil?
    @CompareTask = CompareTaskInfo.new
    @CompareTask.deserialize(params['CompareTask'])
  end
  unless params['TradeInfo'].nil?
    @TradeInfo = TradeInfo.new
    @TradeInfo.deserialize(params['TradeInfo'])
  end
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tagitem_tmp = TagItem.new
      tagitem_tmp.deserialize(i)
      @Tags << tagitem_tmp
    end
  end
  @AutoRetryTimeRangeMinutes = params['AutoRetryTimeRangeMinutes']
  @DumperResumeCtrl = params['DumperResumeCtrl']
end