Method: Fog::Vcloud::Compute::Real#configure_vm

Defined in:
lib/fog/vcloud/requests/compute/configure_vm.rb

#configure_vm(vm_uri, vm_data) ⇒ Object

[View source]

93
94
95
96
97
98
99
100
101
102
103
104
# File 'lib/fog/vcloud/requests/compute/configure_vm.rb', line 93

def configure_vm(vm_uri, vm_data)
  validate_vm_data(vm_data)

  request(
    :body     => generate_configure_vm_request(vm_uri, vm_data),
    :expects  => 202,
    :headers  => {'Content-Type' => 'application/vnd.vmware.vcloud.vm+xml' },
    :method   => 'PUT',
    :uri      => vm_uri,
    :parse    => true
  )
end