lib/fog/azurerm/models/resources/resource_group.rb in fog-azure-rm-0.3.3 vs lib/fog/azurerm/models/resources/resource_group.rb in fog-azure-rm-0.3.4
- old
+ new
@@ -5,22 +5,24 @@
# delete/destroy for resource group.
class ResourceGroup < Fog::Model
identity :name
attribute :id
attribute :location
+ attribute :tags
def self.parse(resource_group)
hash = {}
hash['id'] = resource_group.id
hash['name'] = resource_group.name
hash['location'] = resource_group.location
+ hash['tags'] = resource_group.tags
hash
end
def save
requires :name
requires :location
- resource_group = service.create_resource_group(name, location)
+ resource_group = service.create_resource_group(name, location, tags)
merge_attributes(Fog::Resources::AzureRM::ResourceGroup.parse(resource_group))
end
def destroy
service.delete_resource_group(name)