class Fog::Compute::Ecloud::BackupInternetService
Public Instance Methods
delete()
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 34 def delete data = service.backup_internet_service_delete(href).body task = Fog::Compute::Ecloud::Tasks.new(:service => service, :href => data[:href])[0] end
edit(options)
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 28 def edit(options) options[:uri] = href data = service.backup_internet_service_edit(options).body object = collection.from_data(data) end
id()
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 39 def id href.scan(/\d+/)[0] end
internet_services()
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 20 def internet_services @internet_services = Fog::Compute::Ecloud::InternetServices.new(:service => service, :href => href) end
node_services()
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 24 def node_services @node_services = Fog::Compute::Ecloud::NodeServices.new(:service => service, :href => href) end
tasks()
click to toggle source
# File lib/fog/compute/ecloud/models/backup_internet_service.rb, line 16 def tasks @tasks = Fog::Compute::Ecloud::Tasks.new(:service => service, :href => href) end