Class: TencentCloud::Gaap::V20180529::DomainAccessRegionDict

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

Overview

域名解析就近访问配置详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nationcountryinnerlist = nil, proxylist = nil, regionid = nil, geographicalzoneinnercode = nil, continentinnercode = nil, regionname = nil) ⇒ DomainAccessRegionDict

Returns a new instance of DomainAccessRegionDict.



4668
4669
4670
4671
4672
4673
4674
4675
# File 'lib/v20180529/models.rb', line 4668

def initialize(nationcountryinnerlist=nil, proxylist=nil, regionid=nil, geographicalzoneinnercode=nil, continentinnercode=nil, regionname=nil)
  @NationCountryInnerList = nationcountryinnerlist
  @ProxyList = proxylist
  @RegionId = regionid
  @GeographicalZoneInnerCode = geographicalzoneinnercode
  @ContinentInnerCode = continentinnercode
  @RegionName = regionname
end

Instance Attribute Details

#ContinentInnerCodeObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def ContinentInnerCode
  @ContinentInnerCode
end

#GeographicalZoneInnerCodeObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def GeographicalZoneInnerCode
  @GeographicalZoneInnerCode
end

#NationCountryInnerListObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def NationCountryInnerList
  @NationCountryInnerList
end

#ProxyListObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def ProxyList
  @ProxyList
end

#RegionIdObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def RegionId
  @RegionId
end

#RegionNameObject

Parameters:

  • NationCountryInnerList:

    就近接入区域

  • ProxyList:

    加速区域通道列表

  • RegionId:

    加速区域ID

  • GeographicalZoneInnerCode:

    加速区域内部编码

  • ContinentInnerCode:

    加速区域所属大洲内部编码

  • RegionName:

    加速区域别名



4666
4667
4668
# File 'lib/v20180529/models.rb', line 4666

def RegionName
  @RegionName
end

Instance Method Details

#deserialize(params) ⇒ Object



4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
# File 'lib/v20180529/models.rb', line 4677

def deserialize(params)
  unless params['NationCountryInnerList'].nil?
    @NationCountryInnerList = []
    params['NationCountryInnerList'].each do |i|
      nationcountryinnerinfo_tmp = NationCountryInnerInfo.new
      nationcountryinnerinfo_tmp.deserialize(i)
      @NationCountryInnerList << nationcountryinnerinfo_tmp
    end
  end
  unless params['ProxyList'].nil?
    @ProxyList = []
    params['ProxyList'].each do |i|
      proxyiddict_tmp = ProxyIdDict.new
      proxyiddict_tmp.deserialize(i)
      @ProxyList << proxyiddict_tmp
    end
  end
  @RegionId = params['RegionId']
  @GeographicalZoneInnerCode = params['GeographicalZoneInnerCode']
  @ContinentInnerCode = params['ContinentInnerCode']
  @RegionName = params['RegionName']
end