2016-04-05 18:02 GMT-03:00 Lucio Correia <luciojhc(a)linux.vnet.ibm.com>:
Edit virtual network feature
Pre-requisite:
- Virtual network is stopped
- Virtual network "default" is not editable
*** BACKEND ***
### Resource: Network
**URI:** /plugins/kimchi/networks/*:name*
**Methods:**
* **UPDATE**: Update a Network
* name: The name of the Network
* subnet: Network segment in slash-separated format with ip address
and prefix
* dhcp: DHCP services on the virtual network is enabled.
* start: start boundary of a pool of addresses to be provided to
DHCP clients.
* end: end boundary of a pool of addresses to be provided to DHCP
clients.
* interfaces: An array of bridge network interfaces that belongs to
this network
All traffic on this network will be bridged through the
first
interface. The interface is a bridge or ethernet/bonding
device.
* vlan ID
Not all attributes are required for all networks types.
*** FRONTEND ***
* Add new option Edit to Actions menu under Virtualization/Network tab,
enabled only for stopped networks
* When clicked, this option will open a new window for editing that
virtual network, with the following fields. Based on network type, some of
below fields may be disabled:
Type: just a label describing the network type, not changeable.
Name: all types of virtual network can be renamed
Interfaces: attach/detach interfaces (enabled for VEPA) or change
interface (for macvtap, bridged)
Subnet/DHCP range: two IP fields: start, end (enabled for NAT, isolated)
VLAN id: integer field (enabled for bridged networks)
I'm ok with this. The modal window should look almost the same as the "Add
Network" window, except for the Network type that will be a "readonly"
input.
--
Lucio Correia
Software Engineer
IBM LTC Brazil
_______________________________________________
Kimchi-devel mailing list
Kimchi-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/kimchi-devel