Class Fog::Rackspace::Networking::Real
In: lib/fog/rackspace/networking.rb
lib/fog/rackspace/requests/networking/list_virtual_interfaces.rb
lib/fog/rackspace/requests/networking/create_network.rb
lib/fog/rackspace/requests/networking/create_virtual_interface.rb
lib/fog/rackspace/requests/networking/get_network.rb
lib/fog/rackspace/requests/networking/list_networks.rb
lib/fog/rackspace/requests/networking/delete_virtual_interface.rb
lib/fog/rackspace/requests/networking/delete_network.rb
Parent: Fog::Rackspace::Service

Methods

Public Class methods

Public Instance methods

Creates virtual interface for a server @param [String] server_id The server id to create the virtual interface on @param [String] network_id The network id to attach the virtual interface to @raise [Fog::Rackspace::Networking::NotFound] - HTTP 404 @raise [Fog::Rackspace::Networking::BadRequest] - HTTP 400 @raise [Fog::Rackspace::Networking::InternalServerError] - HTTP 500 @raise [Fog::Rackspace::Networking::ServiceError] @see docs.rackspace.com/servers/api/v2/cn-devguide/content/api_create_virtual_interface.html

Deletes virtual interface from server @param [String] server_id The server id that contains the virtual interface @param [String] interface_id The id of the virtual interface @raise [Fog::Rackspace::Networking::NotFound] - HTTP 404 @raise [Fog::Rackspace::Networking::BadRequest] - HTTP 400 @raise [Fog::Rackspace::Networking::InternalServerError] - HTTP 500 @raise [Fog::Rackspace::Networking::ServiceError] @see docs.rackspace.com/servers/api/v2/cn-devguide/content/delete_virt_interface_api.html

Lists virtual interfaces for a server @param [String] server_id @raise [Fog::Rackspace::Networking::NotFound] - HTTP 404 @raise [Fog::Rackspace::Networking::BadRequest] - HTTP 400 @raise [Fog::Rackspace::Networking::InternalServerError] - HTTP 500 @raise [Fog::Rackspace::Networking::ServiceError] @see docs.rackspace.com/servers/api/v2/cn-devguide/content/list_virt_interfaces.html

[Validate]