lib/v20170312/models.rb in tencentcloud-sdk-postgres-1.0.214 vs lib/v20170312/models.rb in tencentcloud-sdk-postgres-1.0.215
- old
+ new
@@ -886,11 +886,11 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OfflineTime: String
# @param DBKernelVersion: 数据库内核版本
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DBKernelVersion: String
- # @param NetworkAccessList: 实例网络信息列表
+ # @param NetworkAccessList: 实例网络信息列表(此字段已废弃)
# 注意:此字段可能返回 null,表示取不到有效值。
# @type NetworkAccessList: Array
attr_accessor :Region, :Zone, :ProjectId, :VpcId, :SubnetId, :DBInstanceId, :DBInstanceName, :DBInstanceStatus, :DBInstanceMemory, :DBInstanceStorage, :DBInstanceCpu, :DBInstanceClass, :DBInstanceType, :DBInstanceVersion, :DBCharset, :DBVersion, :CreateTime, :UpdateTime, :ExpireTime, :IsolatedTime, :PayType, :AutoRenew, :DBInstanceNetInfo, :Type, :AppId, :Uid, :SupportIpv6, :TagList, :MasterDBInstanceId, :ReadOnlyInstanceNum, :StatusInReadonlyGroup, :OfflineTime, :DBKernelVersion, :NetworkAccessList
@@ -998,29 +998,39 @@
# @type Ip: String
# @param Port: 连接Port地址
# @type Port: Integer
# @param NetType: 网络类型,1、inner(基础网络内网地址);2、private(私有网络内网地址);3、public(基础网络或私有网络的外网地址);
# @type NetType: String
- # @param Status: 网络连接状态
+ # @param Status: 网络连接状态,1、initing(未开通);2、opened(已开通);3、closed(已关闭);4、opening(开通中);5、closing(关闭中);
# @type Status: String
+ # @param VpcId: 私有网络ID
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type VpcId: String
+ # @param SubnetId: 子网ID
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type SubnetId: String
- attr_accessor :Address, :Ip, :Port, :NetType, :Status
+ attr_accessor :Address, :Ip, :Port, :NetType, :Status, :VpcId, :SubnetId
- def initialize(address=nil, ip=nil, port=nil, nettype=nil, status=nil)
+ def initialize(address=nil, ip=nil, port=nil, nettype=nil, status=nil, vpcid=nil, subnetid=nil)
@Address = address
@Ip = ip
@Port = port
@NetType = nettype
@Status = status
+ @VpcId = vpcid
+ @SubnetId = subnetid
end
def deserialize(params)
@Address = params['Address']
@Ip = params['Ip']
@Port = params['Port']
@NetType = params['NetType']
@Status = params['Status']
+ @VpcId = params['VpcId']
+ @SubnetId = params['SubnetId']
end
end
# DeleteReadOnlyGroup请求参数结构体
class DeleteReadOnlyGroupRequest < TencentCloud::Common::AbstractModel
@@ -3021,16 +3031,16 @@
def deserialize(params)
@RequestId = params['RequestId']
end
end
- # 网络相关信息。
+ # 网络相关信息。(该数据结构已废弃,网络相关信息使用DBInstanceNetInfo)
class NetworkAccess < TencentCloud::Common::AbstractModel
- # @param ResourceId: 网络资源id,实例id或RO组id(此字段已废弃)
+ # @param ResourceId: 网络资源id,实例id或RO组id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceId: String
- # @param ResourceType: 资源类型,1-实例 2-RO组(此字段已废弃)
+ # @param ResourceType: 资源类型,1-实例 2-RO组
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceType: Integer
# @param VpcId: 私有网络ID
# 注意:此字段可能返回 null,表示取不到有效值。
# @type VpcId: String
@@ -3455,10 +3465,10 @@
# @type ReadOnlyDBInstanceList: Array
# @param Rebalance: 自动负载均衡开关
# @type Rebalance: Integer
# @param DBInstanceNetInfo: 网络信息
# @type DBInstanceNetInfo: Array
- # @param NetworkAccessList: 只读组网络信息列表
+ # @param NetworkAccessList: 只读组网络信息列表(此字段已废弃)
# 注意:此字段可能返回 null,表示取不到有效值。
# @type NetworkAccessList: Array
attr_accessor :ReadOnlyGroupId, :ReadOnlyGroupName, :ProjectId, :MasterDBInstanceId, :MinDelayEliminateReserve, :MaxReplayLatency, :ReplayLatencyEliminate, :MaxReplayLag, :ReplayLagEliminate, :VpcId, :SubnetId, :Region, :Zone, :Status, :ReadOnlyDBInstanceList, :Rebalance, :DBInstanceNetInfo, :NetworkAccessList