Class Fog::Compute::RackspaceV2::Attachment
In: lib/fog/rackspace/models/compute_v2/attachment.rb
Parent: Fog::Model

Methods

destroy   detach   new   save  

Public Class methods

Public Instance methods

Detaches volume from server @return [Boolean] true if volume is detaching @raise [Fog::Compute::RackspaceV2::NotFound] - HTTP 404 @raise [Fog::Compute::RackspaceV2::BadRequest] - HTTP 400 @raise [Fog::Compute::RackspaceV2::InternalServerError] - HTTP 500 @raise [Fog::Compute::RackspaceV2::ServiceError] @see docs.rackspace.com/servers/api/v2/cs-devguide/content/Delete_Volume_Attachment.html

detach()

Alias for destroy

Attaches volume to volume to server. Requires :server_id, :volume_id, and device to be populated @return [Boolean] true if volume is attaching @raise [Fog::Compute::RackspaceV2::NotFound] - HTTP 404 @raise [Fog::Compute::RackspaceV2::BadRequest] - HTTP 400 @raise [Fog::Compute::RackspaceV2::InternalServerError] - HTTP 500 @raise [Fog::Compute::RackspaceV2::ServiceError] @see docs.rackspace.com/servers/api/v2/cs-devguide/content/Attach_Volume_to_Server.html

[Validate]