View Source XenAPI.PIFMetrics (XenAPI v0.2.0)

Link to this section Summary

Functions

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

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

Return a list of all the PIF_metrics instances known to the system.

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

Return a map of PIF_metrics references to PIF_metrics records for all PIF_metrics instances known to the system.

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

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

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

Get the carrier field of the given PIF_metrics.

Get the carrier field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the device_id field of the given PIF_metrics.

Get the device_id field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the device_name field of the given PIF_metrics.

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

Get the duplex field of the given PIF_metrics.

Get the duplex field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the io/read_kbs field of the given PIF_metrics.

Get the io/read_kbs field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the io/write_kbs field of the given PIF_metrics.

Get the io/write_kbs field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the last_updated field of the given PIF_metrics.

Get the last_updated field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the other_config field of the given PIF_metrics.

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

Get the pci_bus_path field of the given PIF_metrics.

Get the pci_bus_path field of the given PIF_metrics. (Raise error on XMLRPC failure)

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

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

Get the speed field of the given PIF_metrics.

Get the speed field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the uuid field of the given PIF_metrics.

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

Get the vendor_id field of the given PIF_metrics.

Get the vendor_id field of the given PIF_metrics. (Raise error on XMLRPC failure)

Get the vendor_name field of the given PIF_metrics.

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

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

Set the other_config field of the given PIF_metrics.

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

Link to this section Functions

Link to this function

add_to_other_config(xen_session, pif_metrics_ref, key, value)

View Source

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

Link to this function

add_to_other_config!(xen_session, pif_metrics_ref, key, value)

View Source

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

Return a list of all the PIF_metrics instances known to the system.

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

Link to this function

get_all_records(xen_session)

View Source

Return a map of PIF_metrics references to PIF_metrics records for all PIF_metrics instances known to the system.

Link to this function

get_all_records!(xen_session)

View Source

Return a map of PIF_metrics references to PIF_metrics records for all PIF_metrics instances 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 PIF_metrics instance with the specified UUID.

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

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

Link to this function

get_carrier(xen_session, pif_metrics_ref)

View Source

Get the carrier field of the given PIF_metrics.

Link to this function

get_carrier!(xen_session, pif_metrics_ref)

View Source

Get the carrier field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_device_id(xen_session, pif_metrics_ref)

View Source

Get the device_id field of the given PIF_metrics.

Link to this function

get_device_id!(xen_session, pif_metrics_ref)

View Source

Get the device_id field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_device_name(xen_session, pif_metrics_ref)

View Source

Get the device_name field of the given PIF_metrics.

Link to this function

get_device_name!(xen_session, pif_metrics_ref)

View Source

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

Link to this function

get_duplex(xen_session, pif_metrics_ref)

View Source

Get the duplex field of the given PIF_metrics.

Link to this function

get_duplex!(xen_session, pif_metrics_ref)

View Source

Get the duplex field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_io_read_kbs(xen_session, pif_metrics_ref)

View Source

Get the io/read_kbs field of the given PIF_metrics.

Link to this function

get_io_read_kbs!(xen_session, pif_metrics_ref)

View Source

Get the io/read_kbs field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_io_write_kbs(xen_session, pif_metrics_ref)

View Source

Get the io/write_kbs field of the given PIF_metrics.

Link to this function

get_io_write_kbs!(xen_session, pif_metrics_ref)

View Source

Get the io/write_kbs field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_last_updated(xen_session, pif_metrics_ref)

View Source

Get the last_updated field of the given PIF_metrics.

Link to this function

get_last_updated!(xen_session, pif_metrics_ref)

View Source

Get the last_updated field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_other_config(xen_session, pif_metrics_ref)

View Source

Get the other_config field of the given PIF_metrics.

Link to this function

get_other_config!(xen_session, pif_metrics_ref)

View Source

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

Link to this function

get_pci_bus_path(xen_session, pif_metrics_ref)

View Source

Get the pci_bus_path field of the given PIF_metrics.

Link to this function

get_pci_bus_path!(xen_session, pif_metrics_ref)

View Source

Get the pci_bus_path field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, pif_metrics_ref)

View Source

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

Link to this function

get_record!(xen_session, pif_metrics_ref)

View Source

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

Link to this function

get_speed(xen_session, pif_metrics_ref)

View Source

Get the speed field of the given PIF_metrics.

Link to this function

get_speed!(xen_session, pif_metrics_ref)

View Source

Get the speed field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_uuid(xen_session, pif_metrics_ref)

View Source

Get the uuid field of the given PIF_metrics.

Link to this function

get_uuid!(xen_session, pif_metrics_ref)

View Source

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

Link to this function

get_vendor_id(xen_session, pif_metrics_ref)

View Source

Get the vendor_id field of the given PIF_metrics.

Link to this function

get_vendor_id!(xen_session, pif_metrics_ref)

View Source

Get the vendor_id field of the given PIF_metrics. (Raise error on XMLRPC failure)

Link to this function

get_vendor_name(xen_session, pif_metrics_ref)

View Source

Get the vendor_name field of the given PIF_metrics.

Link to this function

get_vendor_name!(xen_session, pif_metrics_ref)

View Source

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

Link to this function

remove_from_other_config(xen_session, pif_metrics_ref, key)

View Source

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

Link to this function

remove_from_other_config!(xen_session, pif_metrics_ref, key)

View Source

Remove the given key and its corresponding value from the other_config field of the given PIF_metrics. 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, pif_metrics_ref, value)

View Source

Set the other_config field of the given PIF_metrics.

Link to this function

set_other_config!(xen_session, pif_metrics_ref, value)

View Source

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