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.
8940 8941 8942 8943 8944 8945 8946 8947 8948 |
# File 'lib/v20170320/models.rb', line 8940 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 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def InstanceName @InstanceName end |
#InstanceType ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def InstanceType @InstanceType end |
#Region ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def Region @Region end |
#Status ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def Status @Status end |
#SyncStatus ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def SyncStatus @SyncStatus end |
#Zone ⇒ Object
0 - 灾备未同步;1 - 灾备同步中;2 - 灾备同步成功;3 - 灾备同步失败;4 - 灾备同步修复中。
8938 8939 8940 |
# File 'lib/v20170320/models.rb', line 8938 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
8950 8951 8952 8953 8954 8955 8956 8957 8958 |
# File 'lib/v20170320/models.rb', line 8950 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 |