class Fog::Compute::VcloudDirector::Tag
Public Instance Methods
destroy()
click to toggle source
# File lib/fog/vcloud_director/models/compute/tag.rb, line 20 def destroy response = service.delete_vapp_metadata_item_metadata(vm.id, id) service.process_task(response.body) end
value=(new_value)
click to toggle source
# File lib/fog/vcloud_director/models/compute/tag.rb, line 10 def value=(new_value) has_changed = ( value != new_value ) not_first_set = !value.nil? attributes[:value] = new_value if not_first_set && has_changed response = service.put_vapp_metadata_item_metadata(vm.id, id, value) service.process_task(response.body) end end
vm()
click to toggle source
# File lib/fog/vcloud_director/models/compute/tag.rb, line 25 def vm attributes[:vm] end