Class: TencentCloud::Postgres::V20170312::ReadOnlyGroup

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170312/models.rb

Overview

只读组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(readonlygroupid = nil, readonlygroupname = nil, projectid = nil, masterdbinstanceid = nil, mindelayeliminatereserve = nil, maxreplaylatency = nil, replaylatencyeliminate = nil, maxreplaylag = nil, replaylageliminate = nil, vpcid = nil, subnetid = nil, region = nil, zone = nil, status = nil, readonlydbinstancelist = nil, rebalance = nil, dbinstancenetinfo = nil, networkaccesslist = nil) ⇒ ReadOnlyGroup

Returns a new instance of ReadOnlyGroup.



6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
# File 'lib/v20170312/models.rb', line 6833

def initialize(readonlygroupid=nil, readonlygroupname=nil, projectid=nil, masterdbinstanceid=nil, mindelayeliminatereserve=nil, maxreplaylatency=nil, replaylatencyeliminate=nil, maxreplaylag=nil, replaylageliminate=nil, vpcid=nil, subnetid=nil, region=nil, zone=nil, status=nil, readonlydbinstancelist=nil, rebalance=nil, dbinstancenetinfo=nil, networkaccesslist=nil)
  @ReadOnlyGroupId = readonlygroupid
  @ReadOnlyGroupName = readonlygroupname
  @ProjectId = projectid
  @MasterDBInstanceId = masterdbinstanceid
  @MinDelayEliminateReserve = mindelayeliminatereserve
  @MaxReplayLatency = maxreplaylatency
  @ReplayLatencyEliminate = replaylatencyeliminate
  @MaxReplayLag = maxreplaylag
  @ReplayLagEliminate = replaylageliminate
  @VpcId = vpcid
  @SubnetId = subnetid
  @Region = region
  @Zone = zone
  @Status = status
  @ReadOnlyDBInstanceList = readonlydbinstancelist
  @Rebalance = rebalance
  @DBInstanceNetInfo = dbinstancenetinfo
  @NetworkAccessList = networkaccesslist
end

Instance Attribute Details

#DBInstanceNetInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def DBInstanceNetInfo
  @DBInstanceNetInfo
end

#MasterDBInstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def MasterDBInstanceId
  @MasterDBInstanceId
end

#MaxReplayLagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def MaxReplayLag
  @MaxReplayLag
end

#MaxReplayLatencyObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def MaxReplayLatency
  @MaxReplayLatency
end

#MinDelayEliminateReserveObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def MinDelayEliminateReserve
  @MinDelayEliminateReserve
end

#NetworkAccessListObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def NetworkAccessList
  @NetworkAccessList
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ProjectId
  @ProjectId
end

#ReadOnlyDBInstanceListObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ReadOnlyDBInstanceList
  @ReadOnlyDBInstanceList
end

#ReadOnlyGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ReadOnlyGroupId
  @ReadOnlyGroupId
end

#ReadOnlyGroupNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ReadOnlyGroupName
  @ReadOnlyGroupName
end

#RebalanceObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def Rebalance
  @Rebalance
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def Region
  @Region
end

#ReplayLagEliminateObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ReplayLagEliminate
  @ReplayLagEliminate
end

#ReplayLatencyEliminateObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def ReplayLatencyEliminate
  @ReplayLatencyEliminate
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def Status
  @Status
end

#SubnetIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def SubnetId
  @SubnetId
end

#VpcIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def VpcId
  @VpcId
end

#ZoneObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReadOnlyGroupId:

    只读组标识

  • ReadOnlyGroupName:

    只读组名字

  • ProjectId:

    项目id

  • MasterDBInstanceId:

    主实例id

  • MinDelayEliminateReserve:

    最小保留实例数

  • MaxReplayLatency:

    延迟空间大小阈值。单位MB。

  • ReplayLatencyEliminate:

    延迟大小开关。0 - 关闭; 1 - 开启。

  • MaxReplayLag:

    延迟时间大小阈值,单位:秒。

  • ReplayLagEliminate:

    延迟时间开关。0 - 关闭; 1 - 开启。

  • VpcId:

    虚拟网络id

  • SubnetId:

    子网id

  • Region:

    地域id

  • Zone:

    地区id

  • Status:

    状态。枚举值:creating、ok、modifying、deleting、deleted

  • ReadOnlyDBInstanceList:

    实例详细信息

  • Rebalance:

    自动负载均衡开关

  • DBInstanceNetInfo:

    网络信息

  • NetworkAccessList:

    只读组网络信息列表(此字段已废弃)



6831
6832
6833
# File 'lib/v20170312/models.rb', line 6831

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
# File 'lib/v20170312/models.rb', line 6854

def deserialize(params)
  @ReadOnlyGroupId = params['ReadOnlyGroupId']
  @ReadOnlyGroupName = params['ReadOnlyGroupName']
  @ProjectId = params['ProjectId']
  @MasterDBInstanceId = params['MasterDBInstanceId']
  @MinDelayEliminateReserve = params['MinDelayEliminateReserve']
  @MaxReplayLatency = params['MaxReplayLatency']
  @ReplayLatencyEliminate = params['ReplayLatencyEliminate']
  @MaxReplayLag = params['MaxReplayLag']
  @ReplayLagEliminate = params['ReplayLagEliminate']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @Region = params['Region']
  @Zone = params['Zone']
  @Status = params['Status']
  unless params['ReadOnlyDBInstanceList'].nil?
    @ReadOnlyDBInstanceList = []
    params['ReadOnlyDBInstanceList'].each do |i|
      dbinstance_tmp = DBInstance.new
      dbinstance_tmp.deserialize(i)
      @ReadOnlyDBInstanceList << dbinstance_tmp
    end
  end
  @Rebalance = params['Rebalance']
  unless params['DBInstanceNetInfo'].nil?
    @DBInstanceNetInfo = []
    params['DBInstanceNetInfo'].each do |i|
      dbinstancenetinfo_tmp = DBInstanceNetInfo.new
      dbinstancenetinfo_tmp.deserialize(i)
      @DBInstanceNetInfo << dbinstancenetinfo_tmp
    end
  end
  unless params['NetworkAccessList'].nil?
    @NetworkAccessList = []
    params['NetworkAccessList'].each do |i|
      networkaccess_tmp = NetworkAccess.new
      networkaccess_tmp.deserialize(i)
      @NetworkAccessList << networkaccess_tmp
    end
  end
end