Class: TencentCloud::Cdb::V20170320::CloneItem
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::CloneItem
- Defined in:
- lib/v20170320/models.rb
Overview
克隆任务记录。
Instance Attribute Summary collapse
- #CloneJobId ⇒ Object
- #DstInstanceId ⇒ Object
- #EndTime ⇒ Object
- #NewRegionId ⇒ Object
- #RollbackStrategy ⇒ Object
- #RollbackTargetTime ⇒ Object
- #SrcInstanceId ⇒ Object
- #SrcRegionId ⇒ Object
- #StartTime ⇒ Object
- #TaskStatus ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(srcinstanceid = nil, dstinstanceid = nil, clonejobid = nil, rollbackstrategy = nil, rollbacktargettime = nil, starttime = nil, endtime = nil, taskstatus = nil, newregionid = nil, srcregionid = nil) ⇒ CloneItem
constructor
A new instance of CloneItem.
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.
1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 |
# File 'lib/v20170320/models.rb', line 1877 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
#CloneJobId ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def CloneJobId @CloneJobId end |
#DstInstanceId ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def DstInstanceId @DstInstanceId end |
#EndTime ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def EndTime @EndTime end |
#NewRegionId ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def NewRegionId @NewRegionId end |
#RollbackStrategy ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def RollbackStrategy @RollbackStrategy end |
#RollbackTargetTime ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def RollbackTargetTime @RollbackTargetTime end |
#SrcInstanceId ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def SrcInstanceId @SrcInstanceId end |
#SrcRegionId ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def SrcRegionId @SrcRegionId end |
#StartTime ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def StartTime @StartTime end |
#TaskStatus ⇒ Object
1875 1876 1877 |
# File 'lib/v20170320/models.rb', line 1875 def TaskStatus @TaskStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 |
# File 'lib/v20170320/models.rb', line 1890 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 |