| Class | Fog::Rackspace::Networking::VirtualInterface |
| In: |
lib/fog/rackspace/models/networking/virtual_interface.rb
|
| Parent: | Fog::Model |
Creates Virtual interface for server
@return [Boolean] returns true if virtual network interface is being created @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] @example To create a virtual interface; my_server.virtual_interfaces.create :network => my_network @see docs.rackspace.com/servers/api/v2/cn-devguide/content/api_create_virtual_interface.html
Destroy the virtual interface @return [Boolean] returns true if virtual interface has been destroyed @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
Saves the virtual interface. This method can only create a virtual interface. Attempting to update interface will result an exception @return [Boolean] true if virtual interface has been saved