RHEV-M
- Allow to manage network resources associated to datacenter.
- Supported operations: CRUD
- https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Virtualization/3.1-Beta/html/Developer_Guide/chap-REST_API_Guide-Networks.html
- https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Virtualization/3.1-Beta/html/Administration_Guide/chap-Logical_Networks.html
- https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Virtualization/3.1-Beta/html/Administration_Guide/sect-Logical_Network_Tasks.html
Example Network representations:
<network id="00000000-0000-0000-0000-000000000009" href="/api/networks/00000000-0000-0000-0000-000000000009"> <name>rhevm</name> <description>Management Network</description> <data_center id="01a45ff0-915a-11e0-8b87-5254004ac988" href="/api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988"/> <mtu>1500</mtu> <stp>false</stp> <status> <state>operational</status> </status> <usages> <usage>VM</usage> </usages> </network>
VSphere
- Same level as RHEV-M, allows to manage networks but on data center level.
- API documentation to start: http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference
- http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.Network.html
- http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.Datacenter.html#field_detail