Sha256: 3380d116a991c023318c555ed869e0a2f81b84e7801277a6b021fb37f405bdf2
Contents?: true
Size: 687 Bytes
Versions: 39
Compression:
Stored size: 687 Bytes
Contents
require 'fog/core/model' module Fog module AWS class Compute class Tag < Fog::Model identity :key attribute :value attribute :resource_id, :aliases => 'resourceId' attribute :resource_type, :aliases => 'resourceType' def initialize(attributes = {}) super end def destroy requires :key, :resource_id connection.delete_tags(resource_id, key) true end def save requires :key, :resource_id connection.create_tags(resource_id, key => value) true end private end end end end
Version data entries
39 entries across 39 versions & 3 rubygems