Class: TencentCloud::Cdb::V20170320::CloneItem

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

Overview

克隆任务记录。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(srcinstanceid = nil, dstinstanceid = nil, clonejobid = nil, rollbackstrategy = nil, rollbacktargettime = nil, starttime = nil, endtime = nil, taskstatus = nil, newregionid = nil, srcregionid = nil) ⇒ CloneItem

Returns a new instance of CloneItem.



1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
# File 'lib/v20170320/models.rb', line 1905

def initialize(srcinstanceid=nil, dstinstanceid=nil, clonejobid=nil, rollbackstrategy=nil, rollbacktargettime=nil, starttime=nil, endtime=nil, taskstatus=nil, newregionid=nil, srcregionid=nil)
  @SrcInstanceId = srcinstanceid
  @DstInstanceId = dstinstanceid
  @CloneJobId = clonejobid
  @RollbackStrategy = rollbackstrategy
  @RollbackTargetTime = rollbacktargettime
  @StartTime = starttime
  @EndTime = endtime
  @TaskStatus = taskstatus
  @NewRegionId = newregionid
  @SrcRegionId = srcregionid
end

Instance Attribute Details

#CloneJobIdObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def CloneJobId
  @CloneJobId
end

#DstInstanceIdObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def DstInstanceId
  @DstInstanceId
end

#EndTimeObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def EndTime
  @EndTime
end

#NewRegionIdObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def NewRegionId
  @NewRegionId
end

#RollbackStrategyObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def RollbackStrategy
  @RollbackStrategy
end

#RollbackTargetTimeObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def RollbackTargetTime
  @RollbackTargetTime
end

#SrcInstanceIdObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def SrcInstanceId
  @SrcInstanceId
end

#SrcRegionIdObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def SrcRegionId
  @SrcRegionId
end

#StartTimeObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def StartTime
  @StartTime
end

#TaskStatusObject

Parameters:

  • SrcInstanceId:

    克隆任务的源实例Id。

  • DstInstanceId:

    克隆任务的新产生实例Id。

  • CloneJobId:

    克隆任务对应的任务列表Id。

  • RollbackStrategy:

    克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。

  • RollbackTargetTime:

    克隆实例回档的时间点。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态,包括以下状态:initial,running,wait_complete,success,failed

  • NewRegionId:

    克隆实例所在地域Id

  • SrcRegionId:

    源实例所在地域Id



1903
1904
1905
# File 'lib/v20170320/models.rb', line 1903

def TaskStatus
  @TaskStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
# File 'lib/v20170320/models.rb', line 1918

def deserialize(params)
  @SrcInstanceId = params['SrcInstanceId']
  @DstInstanceId = params['DstInstanceId']
  @CloneJobId = params['CloneJobId']
  @RollbackStrategy = params['RollbackStrategy']
  @RollbackTargetTime = params['RollbackTargetTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TaskStatus = params['TaskStatus']
  @NewRegionId = params['NewRegionId']
  @SrcRegionId = params['SrcRegionId']
end