Method: Fog::Compute::OpenStack::Real#create_volume_snapshot
- Defined in:
- lib/rackspace-fog/openstack/requests/compute/create_volume_snapshot.rb
#create_volume_snapshot(volume_id, name, description, force = false) ⇒ Object
| 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # File 'lib/rackspace-fog/openstack/requests/compute/create_volume_snapshot.rb', line 6 def create_volume_snapshot(volume_id, name, description, force=false) data = { 'snapshot' => { 'volume_id' => volume_id, 'display_name' => name, 'display_description' => description, 'force' => force } } request( :body => MultiJson.encode(data), :expects => [200, 202], :method => 'POST', :path => "os-snapshots" ) end |