Class: TencentCloud::Postgres::V20170312::DescribeDBInstanceHAConfigResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Postgres::V20170312::DescribeDBInstanceHAConfigResponse
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeDBInstanceHAConfig返回参数结构体
Instance Attribute Summary collapse
-
#MaxStandbyLag ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。. -
#MaxStandbyLatency ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。. -
#MaxSyncStandbyLag ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。. -
#MaxSyncStandbyLatency ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。. -
#RequestId ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。. -
#SyncMode ⇒ Object
- Semi-sync:半同步
- Async:异步
- 单位:byte
- 参数范围:[1073741824, 322122547200]
- 单位:s
- 参数范围:[5, 10]
该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例该字段返回null。 半同步实例禁止退化为异步复制时,该字段返回null。 注意:此字段可能返回 null,表示取不到有效值。 该参数值针对SyncMode设置为Semi-sync的实例有效。 异步实例不返回该字段。 半同步实例禁止退化为异步复制时,不返回该字段。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(syncmode = nil, maxstandbylatency = nil, maxstandbylag = nil, maxsyncstandbylatency = nil, maxsyncstandbylag = nil, requestid = nil) ⇒ DescribeDBInstanceHAConfigResponse
constructor
A new instance of DescribeDBInstanceHAConfigResponse.
Constructor Details
#initialize(syncmode = nil, maxstandbylatency = nil, maxstandbylag = nil, maxsyncstandbylatency = nil, maxsyncstandbylag = nil, requestid = nil) ⇒ DescribeDBInstanceHAConfigResponse
Returns a new instance of DescribeDBInstanceHAConfigResponse.
3181 3182 3183 3184 3185 3186 3187 3188 |
# File 'lib/v20170312/models.rb', line 3181 def initialize(syncmode=nil, maxstandbylatency=nil, maxstandbylag=nil, maxsyncstandbylatency=nil, maxsyncstandbylag=nil, requestid=nil) @SyncMode = syncmode @MaxStandbyLatency = maxstandbylatency @MaxStandbyLag = maxstandbylag @MaxSyncStandbyLatency = maxsyncstandbylatency @MaxSyncStandbyLag = maxsyncstandbylag @RequestId = requestid end |
Instance Attribute Details
#MaxStandbyLag ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def MaxStandbyLag @MaxStandbyLag end |
#MaxStandbyLatency ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def MaxStandbyLatency @MaxStandbyLatency end |
#MaxSyncStandbyLag ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def MaxSyncStandbyLag @MaxSyncStandbyLag end |
#MaxSyncStandbyLatency ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def MaxSyncStandbyLatency @MaxSyncStandbyLatency end |
#RequestId ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def RequestId @RequestId end |
#SyncMode ⇒ Object
3179 3180 3181 |
# File 'lib/v20170312/models.rb', line 3179 def SyncMode @SyncMode end |
Instance Method Details
#deserialize(params) ⇒ Object
3190 3191 3192 3193 3194 3195 3196 3197 |
# File 'lib/v20170312/models.rb', line 3190 def deserialize(params) @SyncMode = params['SyncMode'] @MaxStandbyLatency = params['MaxStandbyLatency'] @MaxStandbyLag = params['MaxStandbyLag'] @MaxSyncStandbyLatency = params['MaxSyncStandbyLatency'] @MaxSyncStandbyLag = params['MaxSyncStandbyLag'] @RequestId = params['RequestId'] end |