class Azure::Resources::Mgmt::V2016_02_01::Models::ResourceGroup
Resource group information.
Attributes
id[RW]
@return [String] The ID of the resource group.
location[RW]
@return [String] The location of the resource group. It cannot be changed after the resource group has been created. Has to be one of the supported Azure Locations, such as West US, East US, West Europe, East Asia, etc.
name[RW]
@return [String] The Name of the resource group.
properties[RW]
@return [ResourceGroupProperties]
Private Class Methods
mapper()
click to toggle source
Mapper for ResourceGroup class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2016-02-01/generated/azure_mgmt_resources/models/resource_group.rb, line 38 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ResourceGroup', type: { name: 'Composite', class_name: 'ResourceGroup', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, properties: { client_side_validation: true, required: false, serialized_name: 'properties', type: { name: 'Composite', class_name: 'ResourceGroupProperties' } }, location: { client_side_validation: true, required: true, serialized_name: 'location', type: { name: 'String' } }, tags: { client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end