Class: TencentCloud::Gaap::V20180529::ProxyAccessInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::ProxyAccessInfo
- Defined in:
- lib/v20180529/models.rb
Overview
加速通道接入点详细信息(包含id、地域、ip等)
Instance Attribute Summary collapse
- #ProxyId ⇒ Object
- #RegionId ⇒ Object
- #RegionName ⇒ Object
- #SourceRegionIdcType ⇒ Object
- #Vip ⇒ Object
- #VipList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(regionid = nil, regionname = nil, proxyid = nil, vip = nil, viplist = nil, sourceregionidctype = nil) ⇒ ProxyAccessInfo
constructor
A new instance of ProxyAccessInfo.
Constructor Details
#initialize(regionid = nil, regionname = nil, proxyid = nil, vip = nil, viplist = nil, sourceregionidctype = nil) ⇒ ProxyAccessInfo
Returns a new instance of ProxyAccessInfo.
6482 6483 6484 6485 6486 6487 6488 6489 |
# File 'lib/v20180529/models.rb', line 6482 def initialize(regionid=nil, regionname=nil, proxyid=nil, vip=nil, viplist=nil, sourceregionidctype=nil) @RegionId = regionid @RegionName = regionname @ProxyId = proxyid @Vip = vip @VipList = viplist @SourceRegionIdcType = sourceregionidctype end |
Instance Attribute Details
#ProxyId ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def ProxyId @ProxyId end |
#RegionId ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def RegionId @RegionId end |
#RegionName ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def RegionName @RegionName end |
#SourceRegionIdcType ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def SourceRegionIdcType @SourceRegionIdcType end |
#Vip ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def Vip @Vip end |
#VipList ⇒ Object
6480 6481 6482 |
# File 'lib/v20180529/models.rb', line 6480 def VipList @VipList end |
Instance Method Details
#deserialize(params) ⇒ Object
6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 |
# File 'lib/v20180529/models.rb', line 6491 def deserialize(params) @RegionId = params['RegionId'] @RegionName = params['RegionName'] @ProxyId = params['ProxyId'] @Vip = params['Vip'] unless params['VipList'].nil? @VipList = [] params['VipList'].each do |i| ipdetail_tmp = IPDetail.new ipdetail_tmp.deserialize(i) @VipList << ipdetail_tmp end end @SourceRegionIdcType = params['SourceRegionIdcType'] end |