Method: Fog::Rackspace::Databases::Real#resize_instance_volume

Defined in:
lib/fog/rackspace/requests/databases/resize_instance_volume.rb

#resize_instance_volume(instance_id, volume_size) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/fog/rackspace/requests/databases/resize_instance_volume.rb', line 5

def resize_instance_volume(instance_id, volume_size)
  data = {
    'resize' => {
      'volume' => {
        'size' => volume_size
      }
    }
  }

  request(
    :body => Fog::JSON.encode(data),
    :expects => 202,
    :method => 'POST',
    :path => "instances/#{instance_id}/action"
  )
end