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.



10915
10916
10917
10918
10919
10920
10921
10922
10923
# File 'lib/v20170320/models.rb', line 10915

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:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def ProxyAddressId
  @ProxyAddressId
end

#ProxyGroupIdObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def ProxyGroupId
  @ProxyGroupId
end

#ReleaseDurationObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def ReleaseDuration
  @ReleaseDuration
end

#UniqSubnetIdObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def UniqSubnetId
  @UniqSubnetId
end

#UniqVpcIdObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def UniqVpcId
  @UniqVpcId
end

#VipObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def Vip
  @Vip
end

#VPortObject

Parameters:



10913
10914
10915
# File 'lib/v20170320/models.rb', line 10913

def VPort
  @VPort
end

Instance Method Details

#deserialize(params) ⇒ Object



10925
10926
10927
10928
10929
10930
10931
10932
10933
# File 'lib/v20170320/models.rb', line 10925

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