Class: TencentCloud::Cdb::V20170320::DrInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::DrInfo
- Defined in:
- lib/v20170320/models.rb
Overview
灾备实例信息
Instance Attribute Summary collapse
-
#InstanceId ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#InstanceName ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#InstanceType ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#Region ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#Status ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#SyncStatus ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
-
#Zone ⇒ Object
0 - 灾备未同步; 1 - 灾备同步中; 2 - 灾备同步成功; 3 - 灾备同步失败; 4 - 灾备同步修复中。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, zone = nil, instanceid = nil, region = nil, syncstatus = nil, instancename = nil, instancetype = nil) ⇒ DrInfo
constructor
A new instance of DrInfo.
Constructor Details
#initialize(status = nil, zone = nil, instanceid = nil, region = nil, syncstatus = nil, instancename = nil, instancetype = nil) ⇒ DrInfo
Returns a new instance of DrInfo.
9013 9014 9015 9016 9017 9018 9019 9020 9021 |
# File 'lib/v20170320/models.rb', line 9013 def initialize(status=nil, zone=nil, instanceid=nil, region=nil, syncstatus=nil, instancename=nil, instancetype=nil) @Status = status @Zone = zone @InstanceId = instanceid @Region = region @SyncStatus = syncstatus @InstanceName = instancename @InstanceType = instancetype end |
Instance Attribute Details
#InstanceId ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def InstanceName @InstanceName end |
#InstanceType ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def InstanceType @InstanceType end |
#Region ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def Region @Region end |
#Status ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def Status @Status end |
#SyncStatus ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def SyncStatus @SyncStatus end |
#Zone ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
9011 9012 9013 |
# File 'lib/v20170320/models.rb', line 9011 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
9023 9024 9025 9026 9027 9028 9029 9030 9031 |
# File 'lib/v20170320/models.rb', line 9023 def deserialize(params) @Status = params['Status'] @Zone = params['Zone'] @InstanceId = params['InstanceId'] @Region = params['Region'] @SyncStatus = params['SyncStatus'] @InstanceName = params['InstanceName'] @InstanceType = params['InstanceType'] end |