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.
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
#CloneJobId ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def CloneJobId @CloneJobId end |
#DstInstanceId ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def DstInstanceId @DstInstanceId end |
#EndTime ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def EndTime @EndTime end |
#NewRegionId ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def NewRegionId @NewRegionId end |
#RollbackStrategy ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def RollbackStrategy @RollbackStrategy end |
#RollbackTargetTime ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def RollbackTargetTime @RollbackTargetTime end |
#SrcInstanceId ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def SrcInstanceId @SrcInstanceId end |
#SrcRegionId ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def SrcRegionId @SrcRegionId end |
#StartTime ⇒ Object
1903 1904 1905 |
# File 'lib/v20170320/models.rb', line 1903 def StartTime @StartTime end |
#TaskStatus ⇒ Object
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 |