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.



10795
10796
10797
10798
10799
10800
10801
10802
10803
# File 'lib/v20170320/models.rb', line 10795

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:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def ProxyAddressId
  @ProxyAddressId
end

#ProxyGroupIdObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def ProxyGroupId
  @ProxyGroupId
end

#ReleaseDurationObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def ReleaseDuration
  @ReleaseDuration
end

#UniqSubnetIdObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def UniqSubnetId
  @UniqSubnetId
end

#UniqVpcIdObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def UniqVpcId
  @UniqVpcId
end

#VipObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def Vip
  @Vip
end

#VPortObject

Parameters:



10793
10794
10795
# File 'lib/v20170320/models.rb', line 10793

def VPort
  @VPort
end

Instance Method Details

#deserialize(params) ⇒ Object



10805
10806
10807
10808
10809
10810
10811
10812
10813
# File 'lib/v20170320/models.rb', line 10805

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