# File lib/fog/compute/ecloud/requests/virtual_machine_edit_hardware_configuration.rb, line 5 def virtual_machine_edit_hardware_configuration(vm_uri, data) validate_data([:cpus, :memory, :disks, :nics], data) body = build_request_body_edit_hardware_configuration(data) request( :expects => 202, :method => "PUT", :headers => {}, :body => body, :uri => vm_uri, :parse => true ) end