class TencentCloud::Cdb::V20170320::ProxyAddress
数据库代理地址信息
def deserialize(params)
def deserialize(params) @ProxyAddressId = params['ProxyAddressId'] @UniqVpcId = params['UniqVpcId'] @UniqSubnetId = params['UniqSubnetId'] @Vip = params['Vip'] @VPort = params['VPort'] @WeightMode = params['WeightMode'] @IsKickOut = params['IsKickOut'] @MinCount = params['MinCount'] @MaxDelay = params['MaxDelay'] @AutoAddRo = params['AutoAddRo'] @ReadOnly = params['ReadOnly'] @TransSplit = params['TransSplit'] @FailOver = params['FailOver'] @ConnectionPool = params['ConnectionPool'] @Desc = params['Desc'] unless params['ProxyAllocation'].nil? @ProxyAllocation = [] params['ProxyAllocation'].each do |i| proxyallocation_tmp = ProxyAllocation.new proxyallocation_tmp.deserialize(i) @ProxyAllocation << proxyallocation_tmp end end @AccessMode = params['AccessMode'] @AutoLoadBalance = params['AutoLoadBalance'] end
def initialize(proxyaddressid=nil, uniqvpcid=nil, uniqsubnetid=nil, vip=nil, vport=nil, weightmode=nil, iskickout=nil, mincount=nil, maxdelay=nil, autoaddro=nil, readonly=nil, transsplit=nil, failover=nil, connectionpool=nil, desc=nil, proxyallocation=nil, accessmode=nil, autoloadbalance=nil)
def initialize(proxyaddressid=nil, uniqvpcid=nil, uniqsubnetid=nil, vip=nil, vport=nil, weightmode=nil, iskickout=nil, mincount=nil, maxdelay=nil, autoaddro=nil, readonly=nil, transsplit=nil, failover=nil, connectionpool=nil, desc=nil, proxyallocation=nil, accessmode=nil, autoloadbalance=nil) @ProxyAddressId = proxyaddressid @UniqVpcId = uniqvpcid @UniqSubnetId = uniqsubnetid @Vip = vip @VPort = vport @WeightMode = weightmode @IsKickOut = iskickout @MinCount = mincount @MaxDelay = maxdelay @AutoAddRo = autoaddro @ReadOnly = readonly @TransSplit = transsplit @FailOver = failover @ConnectionPool = connectionpool @Desc = desc @ProxyAllocation = proxyallocation @AccessMode = accessmode @AutoLoadBalance = autoloadbalance end