View Source XenAPI.PCI (XenAPI v0.1.2)

Link to this section Summary

Functions

Add the given key-value pair to the other_config field of the given PCI.

Add the given key-value pair to the other_config field of the given PCI. (Raise error on XMLRPC failure)

Return a list of all the PCIs known to the system.

Return a list of all the PCIs known to the system. (Raise error on XMLRPC failure)

Return a map of PCI references to PCI records for all PCIs known to the system.

Return a map of PCI references to PCI records for all PCIs known to the system. (Raise error on XMLRPC failure)

Get a reference to the PCI instance with the specified UUID.

Get a reference to the PCI instance with the specified UUID. (Raise error on XMLRPC failure)

Get the class_name field of the given PCI.

Get the class_name field of the given PCI. (Raise error on XMLRPC failure)

Get the dependencies field of the given PCI.

Get the dependencies field of the given PCI. (Raise error on XMLRPC failure)

Get the device_name field of the given PCI.

Get the device_name field of the given PCI. (Raise error on XMLRPC failure)

Get the driver_name field of the given PCI.

Get the driver_name field of the given PCI. (Raise error on XMLRPC failure)

Get the host field of the given PCI.

Get the host field of the given PCI. (Raise error on XMLRPC failure)

Get the other_config field of the given PCI.

Get the other_config field of the given PCI. (Raise error on XMLRPC failure)

Get the pci_id field of the given PCI.

Get the pci_id field of the given PCI. (Raise error on XMLRPC failure)

Get a record containing the current state of the given PCI.

Get a record containing the current state of the given PCI. (Raise error on XMLRPC failure)

Get the subsystem_device_name field of the given PCI.

Get the subsystem_device_name field of the given PCI. (Raise error on XMLRPC failure)

Get the subsystem_vendor_name field of the given PCI.

Get the subsystem_vendor_name field of the given PCI. (Raise error on XMLRPC failure)

Get the uuid field of the given PCI.

Get the uuid field of the given PCI. (Raise error on XMLRPC failure)

Get the vendor_name field of the given PCI.

Get the vendor_name field of the given PCI. (Raise error on XMLRPC failure)

Remove the given key and its corresponding value from the other_config field of the given PCI. 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 PCI. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)

Set the other_config field of the given PCI.

Set the other_config field of the given PCI. (Raise error on XMLRPC failure)

Link to this section Functions

Link to this function

add_to_other_config(xen_session, pci_ref, key, value)

View Source

Add the given key-value pair to the other_config field of the given PCI.

Link to this function

add_to_other_config!(xen_session, pci_ref, key, value)

View Source

Add the given key-value pair to the other_config field of the given PCI. (Raise error on XMLRPC failure)

Return a list of all the PCIs known to the system.

Return a list of all the PCIs known to the system. (Raise error on XMLRPC failure)

Link to this function

get_all_records(xen_session)

View Source

Return a map of PCI references to PCI records for all PCIs known to the system.

Link to this function

get_all_records!(xen_session)

View Source

Return a map of PCI references to PCI records for all PCIs known to the system. (Raise error on XMLRPC failure)

Link to this function

get_by_uuid(xen_session, uuid)

View Source

Get a reference to the PCI instance with the specified UUID.

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

Get a reference to the PCI instance with the specified UUID. (Raise error on XMLRPC failure)

Link to this function

get_class_name(xen_session, pci_ref)

View Source

Get the class_name field of the given PCI.

Link to this function

get_class_name!(xen_session, pci_ref)

View Source

Get the class_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_dependencies(xen_session, pci_ref)

View Source

Get the dependencies field of the given PCI.

Link to this function

get_dependencies!(xen_session, pci_ref)

View Source

Get the dependencies field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_device_name(xen_session, pci_ref)

View Source

Get the device_name field of the given PCI.

Link to this function

get_device_name!(xen_session, pci_ref)

View Source

Get the device_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_driver_name(xen_session, pci_ref)

View Source

Get the driver_name field of the given PCI.

Link to this function

get_driver_name!(xen_session, pci_ref)

View Source

Get the driver_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_host(xen_session, pci_ref)

View Source

Get the host field of the given PCI.

Link to this function

get_host!(xen_session, pci_ref)

View Source

Get the host field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_other_config(xen_session, pci_ref)

View Source

Get the other_config field of the given PCI.

Link to this function

get_other_config!(xen_session, pci_ref)

View Source

Get the other_config field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_pci_id(xen_session, pci_ref)

View Source

Get the pci_id field of the given PCI.

Link to this function

get_pci_id!(xen_session, pci_ref)

View Source

Get the pci_id field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, pci_ref)

View Source

Get a record containing the current state of the given PCI.

Link to this function

get_record!(xen_session, pci_ref)

View Source

Get a record containing the current state of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_subsystem_device_name(xen_session, pci_ref)

View Source

Get the subsystem_device_name field of the given PCI.

Link to this function

get_subsystem_device_name!(xen_session, pci_ref)

View Source

Get the subsystem_device_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_subsystem_vendor_name(xen_session, pci_ref)

View Source

Get the subsystem_vendor_name field of the given PCI.

Link to this function

get_subsystem_vendor_name!(xen_session, pci_ref)

View Source

Get the subsystem_vendor_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_uuid(xen_session, pci_ref)

View Source

Get the uuid field of the given PCI.

Link to this function

get_uuid!(xen_session, pci_ref)

View Source

Get the uuid field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

get_vendor_name(xen_session, pci_ref)

View Source

Get the vendor_name field of the given PCI.

Link to this function

get_vendor_name!(xen_session, pci_ref)

View Source

Get the vendor_name field of the given PCI. (Raise error on XMLRPC failure)

Link to this function

remove_from_other_config(xen_session, pci_ref, key)

View Source

Remove the given key and its corresponding value from the other_config field of the given PCI. If the key is not in that Map, then do nothing.

Link to this function

remove_from_other_config!(xen_session, pci_ref, key)

View Source

Remove the given key and its corresponding value from the other_config field of the given PCI. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)

Link to this function

set_other_config(xen_session, pci_ref, value)

View Source

Set the other_config field of the given PCI.

Link to this function

set_other_config!(xen_session, pci_ref, value)

View Source

Set the other_config field of the given PCI. (Raise error on XMLRPC failure)