class Azure::TrafficManager::Mgmt::V2017_05_01::Models::Region
Class representing a region in the Geographic hierarchy used with the Geographic traffic routing method.
Attributes
code[RW]
@return [String] The code of the region
name[RW]
@return [String] The name of the region
regions[RW]
@return [Array<Region>] The list of Regions grouped under this Region
in the Geographic Hierarchy.
Public Class Methods
mapper()
click to toggle source
Mapper for Region
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-05-01/generated/azure_mgmt_traffic_manager/models/region.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Region', type: { name: 'Composite', class_name: 'Region', model_properties: { code: { client_side_validation: true, required: false, serialized_name: 'code', type: { name: 'String' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, regions: { client_side_validation: true, required: false, serialized_name: 'regions', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'RegionElementType', type: { name: 'Composite', class_name: 'Region' } } } } } } } end