Method: Fog::Vcloud::Compute::Real#configure_network_ip

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

#configure_network_ip(network_ip_uri, network_ip_data) ⇒ Object

[View source]

18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/fog/vcloud/requests/compute/configure_network_ip.rb', line 18

def configure_network_ip(network_ip_uri, network_ip_data)
  validate_network_ip_data(network_ip_data)

  request(
    :body     => generate_configure_network_ip_request(network_ip_data),
    :expects  => 200,
    :headers  => {'Content-Type' => 'application/vnd.vmware.vcloud.ip+xml' },
    :method   => 'PUT',
    :uri      => network_ip_uri,
    :parse    => true
  )
end