Module: Onecloud::Network

Included in:
Api
Defined in:
lib/onecloud/network.rb

Overview

Private networks

Instance Method Summary collapse

Instance Method Details

#add_network(params) ⇒ Object

Create new network with params



15
16
17
# File 'lib/onecloud/network.rb', line 15

def add_network(params)
  post('network', params)
end

#network_by_id(id) ⇒ Object

Private network by ID



10
11
12
# File 'lib/onecloud/network.rb', line 10

def network_by_id(id)
  get("network/#{id}")
end

#networksObject

List of all networks



5
6
7
# File 'lib/onecloud/network.rb', line 5

def networks
  get('network')
end

#remove_network(id) ⇒ Object

Remove network by ID



20
21
22
# File 'lib/onecloud/network.rb', line 20

def remove_network(id)
  delete("network/#{id}")
end