class Fog::Vcloud::Compute::Tags

Public Instance Methods

all() click to toggle source
# File lib/fog/vcloud/models/compute/tags.rb, line 13
def all
  metadata = service.get_metadata(self.href)
  load(metadata.body[:MetadataEntry]) if metadata.body[:MetadataEntry]
end
create(opts) click to toggle source
# File lib/fog/vcloud/models/compute/tags.rb, line 24
def create(opts)
  service.configure_metadata(opts.merge(href: href))
end
get(uri) click to toggle source
# File lib/fog/vcloud/models/compute/tags.rb, line 18
def get(uri)
  service.get_metadata(uri)
rescue Fog::Errors::NotFound
  nil
end