# File lib/fog/terremark/models/shared/nodeservice.rb, line 18 def destroy service.delete_node_service(self.Id) end
# File lib/fog/terremark/models/shared/nodeservice.rb, line 22 def save requires :Name, :Port, :InternetServiceId data = service.add_node_service( service_id = self.InternetServiceId, ip = self.IpAddress, name = self.Name, port = self.Port, options = {"Enabled" => 'true', "Description" => self.Name, } ) merge_attributes(data.body) true end
# File lib/fog/terremark/models/shared/nodeservice.rb, line 46 def Links=(new_links); @Links = new_links; end
# File lib/fog/terremark/models/shared/nodeservice.rb, line 40 def href=(new_href) self.id = new_href.split('/').last.to_i end
# File lib/fog/terremark/models/shared/nodeservice.rb, line 45 def size=(new_size); @size = new_size; end
# File lib/fog/terremark/models/shared/nodeservice.rb, line 44 def type=(new_type); @type = new_type; end