Class: TencentCloud::Clb::V20180317::ZoneInfo

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

Overview

可用区相关信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, zone = nil, zonename = nil, zoneregion = nil, localzone = nil, edgezone = nil) ⇒ ZoneInfo

Returns a new instance of ZoneInfo.



8894
8895
8896
8897
8898
8899
8900
8901
# File 'lib/v20180317/models.rb', line 8894

def initialize(zoneid=nil, zone=nil, zonename=nil, zoneregion=nil, localzone=nil, edgezone=nil)
  @ZoneId = zoneid
  @Zone = zone
  @ZoneName = zonename
  @ZoneRegion = zoneregion
  @LocalZone = localzone
  @EdgeZone = edgezone
end

Instance Attribute Details

#EdgeZoneObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def EdgeZone
  @EdgeZone
end

#LocalZoneObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def LocalZone
  @LocalZone
end

#ZoneObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def Zone
  @Zone
end

#ZoneIdObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def ZoneId
  @ZoneId
end

#ZoneNameObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def ZoneName
  @ZoneName
end

#ZoneRegionObject

Parameters:

  • ZoneId:

    可用区数值形式的唯一ID,如:100001

  • Zone:

    可用区字符串形式的唯一ID,如:ap-guangzhou-1

  • ZoneName:

    可用区名称,如:广州一区

  • ZoneRegion:

    可用区所属地域,如:ap-guangzhou

  • LocalZone:

    可用区是否是LocalZone可用区,如:false

  • EdgeZone:

    可用区是否是EdgeZone可用区,如:false



8892
8893
8894
# File 'lib/v20180317/models.rb', line 8892

def ZoneRegion
  @ZoneRegion
end

Instance Method Details

#deserialize(params) ⇒ Object



8903
8904
8905
8906
8907
8908
8909
8910
# File 'lib/v20180317/models.rb', line 8903

def deserialize(params)
  @ZoneId = params['ZoneId']
  @Zone = params['Zone']
  @ZoneName = params['ZoneName']
  @ZoneRegion = params['ZoneRegion']
  @LocalZone = params['LocalZone']
  @EdgeZone = params['EdgeZone']
end