Class: TencentCloud::Dts::V20180330::MigrateJobInfo

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

Overview

迁移任务详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, jobname = nil, migrateoption = nil, srcdatabasetype = nil, srcaccesstype = nil, srcinfo = nil, dstdatabasetype = nil, dstaccesstype = nil, dstinfo = nil, databaseinfo = nil, createtime = nil, starttime = nil, endtime = nil, status = nil, detail = nil, errorinfo = nil, tags = nil, srcinfomulti = nil) ⇒ MigrateJobInfo

Returns a new instance of MigrateJobInfo.



1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'lib/v20180330/models.rb', line 1001

def initialize(jobid=nil, jobname=nil, migrateoption=nil, srcdatabasetype=nil, srcaccesstype=nil, srcinfo=nil, dstdatabasetype=nil, dstaccesstype=nil, dstinfo=nil, databaseinfo=nil, createtime=nil, starttime=nil, endtime=nil, status=nil, detail=nil, errorinfo=nil, tags=nil, srcinfomulti=nil)
  @JobId = jobid
  @JobName = jobname
  @MigrateOption = migrateoption
  @SrcDatabaseType = srcdatabasetype
  @SrcAccessType = srcaccesstype
  @SrcInfo = srcinfo
  @DstDatabaseType = dstdatabasetype
  @DstAccessType = dstaccesstype
  @DstInfo = dstinfo
  @DatabaseInfo = databaseinfo
  @CreateTime = createtime
  @StartTime = starttime
  @EndTime = endtime
  @Status = status
  @Detail = detail
  @ErrorInfo = errorinfo
  @Tags = tags
  @SrcInfoMulti = srcinfomulti
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def CreateTime
  @CreateTime
end

#DatabaseInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def DatabaseInfo
  @DatabaseInfo
end

#DetailObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def Detail
  @Detail
end

#DstAccessTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def DstAccessType
  @DstAccessType
end

#DstDatabaseTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def DstDatabaseType
  @DstDatabaseType
end

#DstInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def DstInfo
  @DstInfo
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def EndTime
  @EndTime
end

#ErrorInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def ErrorInfo
  @ErrorInfo
end

#JobIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def JobId
  @JobId
end

#JobNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def JobName
  @JobName
end

#MigrateOptionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def MigrateOption
  @MigrateOption
end

#SrcAccessTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def SrcAccessType
  @SrcAccessType
end

#SrcDatabaseTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def SrcDatabaseType
  @SrcDatabaseType
end

#SrcInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def SrcInfo
  @SrcInfo
end

#SrcInfoMultiObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def SrcInfoMulti
  @SrcInfoMulti
end

#StartTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def StartTime
  @StartTime
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def Status
  @Status
end

#TagsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 数据迁移任务ID

  • 数据迁移任务名称

  • 迁移任务配置选项

  • 源实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 源实例接入类型,值包括:extranet(外网),cvm(cvm自建实例),dcg(专线接入的实例),vpncloud(云vpn接入的实例),cdb(腾讯云数据库实例),ccn(云联网实例)

  • 源实例信息,具体内容跟迁移任务类型相关

  • 目标实例数据库类型:mysql,redis,mongodb,postgresql,mariadb,percona

  • 目标实例接入类型,目前支持:cdb(腾讯云数据库实例)

  • 目标实例信息

  • 需要迁移的源数据库表信息,如果需要迁移的是整个实例,该字段为[]

  • 任务创建(提交)时间

  • 任务开始执行时间

  • 任务执行结束时间

  • 任务状态,取值为:1-创建中(Creating),3-校验中(Checking)4-校验通过(CheckPass),5-校验不通过(CheckNotPass),7-任务运行(Running),8-准备完成(ReadyComplete),9-任务成功(Success),10-任务失败(Failed),11-撤销中(Stopping),12-完成中(Completing),23-未知状态(Unknown)

  • 任务详情

  • 任务错误信息提示,当任务发生错误时,不为null或者空值

  • 标签

  • 源实例为集群时且接入为非cdb时源实例信息



999
1000
1001
# File 'lib/v20180330/models.rb', line 999

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
# File 'lib/v20180330/models.rb', line 1022

def deserialize(params)
  @JobId = params['JobId']
  @JobName = params['JobName']
  unless params['MigrateOption'].nil?
    @MigrateOption = MigrateOption.new
    @MigrateOption.deserialize(params['MigrateOption'])
  end
  @SrcDatabaseType = params['SrcDatabaseType']
  @SrcAccessType = params['SrcAccessType']
  unless params['SrcInfo'].nil?
    @SrcInfo = SrcInfo.new
    @SrcInfo.deserialize(params['SrcInfo'])
  end
  @DstDatabaseType = params['DstDatabaseType']
  @DstAccessType = params['DstAccessType']
  unless params['DstInfo'].nil?
    @DstInfo = DstInfo.new
    @DstInfo.deserialize(params['DstInfo'])
  end
  @DatabaseInfo = params['DatabaseInfo']
  @CreateTime = params['CreateTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Status = params['Status']
  unless params['Detail'].nil?
    @Detail = MigrateDetailInfo.new
    @Detail.deserialize(params['Detail'])
  end
  unless params['ErrorInfo'].nil?
    @ErrorInfo = []
    params['ErrorInfo'].each do |i|
      errorinfo_tmp = ErrorInfo.new
      errorinfo_tmp.deserialize(i)
      @ErrorInfo << errorinfo_tmp
    end
  end
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tagitem_tmp = TagItem.new
      tagitem_tmp.deserialize(i)
      @Tags << tagitem_tmp
    end
  end
  unless params['SrcInfoMulti'].nil?
    @SrcInfoMulti = []
    params['SrcInfoMulti'].each do |i|
      srcinfo_tmp = SrcInfo.new
      srcinfo_tmp.deserialize(i)
      @SrcInfoMulti << srcinfo_tmp
    end
  end
end