2.18.
CLASS: VIF
CHAPTER 2.
API REFERENCE
type
name
description
VIF ref
self
The VIF to hotplug
Return Type:
void
RPC name: unplug
Overview:
Hot-unplug the specified VIF, dynamically unattaching it from the running VM.
Signature:
void unplug (session_id s, VIF ref self)
Arguments:
type
name
description
VIF ref
self
The VIF to hot-unplug
Return Type:
void
RPC name: get all
Overview:
Return a list of all the VIFs known to the system.
Signature:
((VIF ref) Set) get_all (session_id s)
Return Type:
(VIF ref) Set
references to all objects
RPC name: get all records
Overview:
Return a map of VIF references to VIF records for all VIFs known to the system.
Signature:
((VIF ref -> VIF record) Map) get_all_records (session_id s)
Return Type:
(VIF ref
→
VIF record) Map
records of all objects
RPC name: get uuid
Overview:
Get the uuid field of the given VIF.
Signature:
string get_uuid (session_id s, VIF ref self)
163