View Source XenAPI.PBD (XenAPI v0.1.1)
Link to this section Summary
Functions
Add the given key-value pair to the other_config field of the given PBD.
Add the given key-value pair to the other_config field of the given PBD. (Raise error on XMLRPC failure)
Create a new PBD instance, and return its handle. The constructor args are: host, SR, device_config, other_config ( = non-optional).
Create a new PBD instance, and return its handle. The constructor args are: host, SR, device_config, other_config ( = non-optional). (Raise error on XMLRPC failure)
Destroy the specified PBD instance.
Destroy the specified PBD instance. (Raise error on XMLRPC failure)
Return a list of all the PBDs known to the system.
Return a list of all the PBDs known to the system. (Raise error on XMLRPC failure)
Return a map of PBD references to PBD records for all PBDs known to the system.
Return a map of PBD references to PBD records for all PBDs known to the system. (Raise error on XMLRPC failure)
Get a reference to the PBD instance with the specified UUID.
Get a reference to the PBD instance with the specified UUID. (Raise error on XMLRPC failure)
Get the currently_attached field of the given PBD.
Get the currently_attached field of the given PBD. (Raise error on XMLRPC failure)
Get the device_config field of the given PBD.
Get the device_config field of the given PBD. (Raise error on XMLRPC failure)
Get the host field of the given PBD.
Get the host field of the given PBD. (Raise error on XMLRPC failure)
Get the other_config field of the given PBD.
Get the other_config field of the given PBD. (Raise error on XMLRPC failure)
Get a record containing the current state of the given PBD.
Get a record containing the current state of the given PBD. (Raise error on XMLRPC failure)
Get the SR field of the given PBD.
Get the SR field of the given PBD. (Raise error on XMLRPC failure)
Get the uuid field of the given PBD.
Get the uuid field of the given PBD. (Raise error on XMLRPC failure)
Activate the specified PBD, causing the referenced SR to be attached and scanned
Activate the specified PBD, causing the referenced SR to be attached and scanned (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given PBD. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given PBD. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Sets the PBD's device_config field
Sets the PBD's device_config field (Raise error on XMLRPC failure)
Set the other_config field of the given PBD.
Set the other_config field of the given PBD. (Raise error on XMLRPC failure)
Deactivate the specified PBD, causing the referenced SR to be detached and nolonger scanned
Deactivate the specified PBD, causing the referenced SR to be detached and nolonger scanned (Raise error on XMLRPC failure)
Link to this section Functions
Add the given key-value pair to the other_config field of the given PBD.
Add the given key-value pair to the other_config field of the given PBD. (Raise error on XMLRPC failure)
Create a new PBD instance, and return its handle. The constructor args are: host, SR, device_config, other_config ( = non-optional).
Create a new PBD instance, and return its handle. The constructor args are: host, SR, device_config, other_config ( = non-optional). (Raise error on XMLRPC failure)
Destroy the specified PBD instance.
Destroy the specified PBD instance. (Raise error on XMLRPC failure)
Return a list of all the PBDs known to the system.
Return a list of all the PBDs known to the system. (Raise error on XMLRPC failure)
Return a map of PBD references to PBD records for all PBDs known to the system.
Return a map of PBD references to PBD records for all PBDs known to the system. (Raise error on XMLRPC failure)
Get a reference to the PBD instance with the specified UUID.
Get a reference to the PBD instance with the specified UUID. (Raise error on XMLRPC failure)
Get the currently_attached field of the given PBD.
Get the currently_attached field of the given PBD. (Raise error on XMLRPC failure)
Get the device_config field of the given PBD.
Get the device_config field of the given PBD. (Raise error on XMLRPC failure)
Get the host field of the given PBD.
Get the host field of the given PBD. (Raise error on XMLRPC failure)
Get the other_config field of the given PBD.
Get the other_config field of the given PBD. (Raise error on XMLRPC failure)
Get a record containing the current state of the given PBD.
Get a record containing the current state of the given PBD. (Raise error on XMLRPC failure)
Get the SR field of the given PBD.
Get the SR field of the given PBD. (Raise error on XMLRPC failure)
Get the uuid field of the given PBD.
Get the uuid field of the given PBD. (Raise error on XMLRPC failure)
Activate the specified PBD, causing the referenced SR to be attached and scanned
Activate the specified PBD, causing the referenced SR to be attached and scanned (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given PBD. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given PBD. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Sets the PBD's device_config field
Sets the PBD's device_config field (Raise error on XMLRPC failure)
Set the other_config field of the given PBD.
Set the other_config field of the given PBD. (Raise error on XMLRPC failure)
Deactivate the specified PBD, causing the referenced SR to be detached and nolonger scanned
Deactivate the specified PBD, causing the referenced SR to be detached and nolonger scanned (Raise error on XMLRPC failure)