Port interfaces
1. interface(server, port_id=None)
Lists interfaces.
Parameters:
- server(String): server id or Server Object
- port_id(String): interface id
Return value: PortInterface Object or a list of PortInterface Object
2. create_interface(**attr)
Create a server.
Parameters: attr(Dict)
Parameters example:
attr = {
"fixed_ips": [
{
"ip_address": "192.168.1.3"
}
],
"net_id": "a3137049-9b6e-41ca-ba75-0b442bfd354f"
}
Return value: PortInterface Object
3. detach_interface(server, port_id)
detach interface.
Parameters:
- server(String)
- port_id(String)
Return value: None on success