Class: TencentCloud::Cwp::V20180228::RegionSet

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

Overview

地域信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regionname = nil, zoneset = nil) ⇒ RegionSet

Returns a new instance of RegionSet.



36556
36557
36558
36559
# File 'lib/v20180228/models.rb', line 36556

def initialize(regionname=nil, zoneset=nil)
  @RegionName = regionname
  @ZoneSet = zoneset
end

Instance Attribute Details

#RegionNameObject

Parameters:

  • RegionName:

    地域名称

  • ZoneSet:

    可用区信息



36554
36555
36556
# File 'lib/v20180228/models.rb', line 36554

def RegionName
  @RegionName
end

#ZoneSetObject

Parameters:

  • RegionName:

    地域名称

  • ZoneSet:

    可用区信息



36554
36555
36556
# File 'lib/v20180228/models.rb', line 36554

def ZoneSet
  @ZoneSet
end

Instance Method Details

#deserialize(params) ⇒ Object



36561
36562
36563
36564
36565
36566
36567
36568
36569
36570
36571
# File 'lib/v20180228/models.rb', line 36561

def deserialize(params)
  @RegionName = params['RegionName']
  unless params['ZoneSet'].nil?
    @ZoneSet = []
    params['ZoneSet'].each do |i|
      zoneinfo_tmp = ZoneInfo.new
      zoneinfo_tmp.deserialize(i)
      @ZoneSet << zoneinfo_tmp
    end
  end
end