Class: TencentCloud::Cdb::V20170320::ModifyCdbProxyAddressVipAndVPortRequest

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

Overview

ModifyCdbProxyAddressVipAndVPort请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(proxygroupid = nil, proxyaddressid = nil, uniqvpcid = nil, uniqsubnetid = nil, vip = nil, vport = nil, releaseduration = nil) ⇒ ModifyCdbProxyAddressVipAndVPortRequest

Returns a new instance of ModifyCdbProxyAddressVipAndVPortRequest.



10730
10731
10732
10733
10734
10735
10736
10737
10738
# File 'lib/v20170320/models.rb', line 10730

def initialize(proxygroupid=nil, proxyaddressid=nil, uniqvpcid=nil, uniqsubnetid=nil, vip=nil, vport=nil, releaseduration=nil)
  @ProxyGroupId = proxygroupid
  @ProxyAddressId = proxyaddressid
  @UniqVpcId = uniqvpcid
  @UniqSubnetId = uniqsubnetid
  @Vip = vip
  @VPort = vport
  @ReleaseDuration = releaseduration
end

Instance Attribute Details

#ProxyAddressIdObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def ProxyAddressId
  @ProxyAddressId
end

#ProxyGroupIdObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def ProxyGroupId
  @ProxyGroupId
end

#ReleaseDurationObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def ReleaseDuration
  @ReleaseDuration
end

#UniqSubnetIdObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def UniqSubnetId
  @UniqSubnetId
end

#UniqVpcIdObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def UniqVpcId
  @UniqVpcId
end

#VipObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def Vip
  @Vip
end

#VPortObject

Parameters:



10728
10729
10730
# File 'lib/v20170320/models.rb', line 10728

def VPort
  @VPort
end

Instance Method Details

#deserialize(params) ⇒ Object



10740
10741
10742
10743
10744
10745
10746
10747
10748
# File 'lib/v20170320/models.rb', line 10740

def deserialize(params)
  @ProxyGroupId = params['ProxyGroupId']
  @ProxyAddressId = params['ProxyAddressId']
  @UniqVpcId = params['UniqVpcId']
  @UniqSubnetId = params['UniqSubnetId']
  @Vip = params['Vip']
  @VPort = params['VPort']
  @ReleaseDuration = params['ReleaseDuration']
end