Sha256: baeda2878ebcdb5b997d31151b86436bd7902b7f27f6f06be978875d640e89e3

Contents?: true

Size: 643 Bytes

Versions: 68

Compression:

Stored size: 643 Bytes

Contents

module Fog
  module Resources
    class AzureRM
      # This class is giving implementation of create/save and
      # delete/destroy for resources.
      class AzureResource < Fog::Model
        attribute :id
        attribute :name
        attribute :type
        attribute :location
        attribute :tags

        def self.parse(resource)
          hash = {}
          hash['id'] = resource.id
          hash['name'] = resource.name
          hash['type'] = resource.type
          hash['location'] = resource.location
          hash['tags'] = resource.tags
          hash
        end
      end
    end
  end
end

Version data entries

68 entries across 68 versions & 5 rubygems

Version Path
gitlab-fog-azure-rm-1.8.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.7.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.6.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.5.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.4.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.3.0 lib/fog/azurerm/models/resources/azure_resource.rb
fog-azure-rm-0.6.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.2.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.1.1 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.0.1 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-1.0.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-0.9.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-0.8.1 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-0.8.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-0.7.0 lib/fog/azurerm/models/resources/azure_resource.rb
gitlab-fog-azure-rm-0.6.0 lib/fog/azurerm/models/resources/azure_resource.rb
fog-azure-rm-0.5.3 lib/fog/azurerm/models/resources/azure_resource.rb
fog-azure-rm-0.5.2 lib/fog/azurerm/models/resources/azure_resource.rb
far-gem-0.5.6 lib/fog/azurerm/models/resources/azure_resource.rb
fog-azure-rm-0.5.1 lib/fog/azurerm/models/resources/azure_resource.rb