Class: TencentCloud::Cdb::V20170320::AddressInfo

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

Overview

实例地址信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, uniqvpcid = nil, uniqsubnetid = nil, vip = nil, vport = nil, wandomain = nil, wanport = nil) ⇒ AddressInfo

Returns a new instance of AddressInfo.



173
174
175
176
177
178
179
180
181
# File 'lib/v20170320/models.rb', line 173

def initialize(resourceid=nil, uniqvpcid=nil, uniqsubnetid=nil, vip=nil, vport=nil, wandomain=nil, wanport=nil)
  @ResourceId = resourceid
  @UniqVpcId = uniqvpcid
  @UniqSubnetId = uniqsubnetid
  @Vip = vip
  @VPort = vport
  @WanDomain = wandomain
  @WanPort = wanport
end

Instance Attribute Details

#ResourceIdObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def ResourceId
  @ResourceId
end

#UniqSubnetIdObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def UniqSubnetId
  @UniqSubnetId
end

#UniqVpcIdObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def UniqVpcId
  @UniqVpcId
end

#VipObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def Vip
  @Vip
end

#VPortObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def VPort
  @VPort
end

#WanDomainObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def WanDomain
  @WanDomain
end

#WanPortObject

Parameters:

  • ResourceId:

    地址的资源id标识。

  • UniqVpcId:

    地址所在的vpc。

  • UniqSubnetId:

    地址所在的子网。

  • Vip:

    地址的vip。

  • VPort:

    地址的端口。

  • WanDomain:

    外网地址域名。

  • WanPort:

    外网地址端口。



171
172
173
# File 'lib/v20170320/models.rb', line 171

def WanPort
  @WanPort
end

Instance Method Details

#deserialize(params) ⇒ Object



183
184
185
186
187
188
189
190
191
# File 'lib/v20170320/models.rb', line 183

def deserialize(params)
  @ResourceId = params['ResourceId']
  @UniqVpcId = params['UniqVpcId']
  @UniqSubnetId = params['UniqSubnetId']
  @Vip = params['Vip']
  @VPort = params['VPort']
  @WanDomain = params['WanDomain']
  @WanPort = params['WanPort']
end