View Source XenAPI.Bond (XenAPI v0.3.1)

Link to this section Summary

Functions

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

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

Create an interface bond (Raise error on XMLRPC failure)

Destroy an interface bond

Destroy an interface bond (Raise error on XMLRPC failure)

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

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

Return a map of Bond references to Bond records for all Bonds known to the system.

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

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

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

Get the links_up field of the given Bond.

Get the links_up field of the given Bond. (Raise error on XMLRPC failure)

Get the master field of the given Bond.

Get the master field of the given Bond. (Raise error on XMLRPC failure)

Get the mode field of the given Bond.

Get the mode field of the given Bond. (Raise error on XMLRPC failure)

Get the other_config field of the given Bond.

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

Get the primary_slave field of the given Bond.

Get the primary_slave field of the given Bond. (Raise error on XMLRPC failure)

Get the properties field of the given Bond.

Get the properties field of the given Bond. (Raise error on XMLRPC failure)

Get a record containing the current state of the given Bond. Returns XenAPI.Bond struct.

Get a record containing the current state of the given Bond. Returns XenAPI.Bond struct. (Raise error on XMLRPC failure)

Get the slaves field of the given Bond.

Get the slaves field of the given Bond. (Raise error on XMLRPC failure)

Get the uuid field of the given Bond.

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

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

Change the bond mode (Raise error on XMLRPC failure)

Set the other_config field of the given Bond.

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

Set the value of a property of the bond

Set the value of a property of the bond (Raise error on XMLRPC failure)

Link to this section Functions

Link to this function

add_to_other_config(xen_session, bond_ref, key, value)

View Source

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

Link to this function

add_to_other_config!(xen_session, bond_ref, key, value)

View Source

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

Link to this function

create(xen_session, network, members, arg, mode, properties)

View Source

Create an interface bond

Link to this function

create!(xen_session, network, members, arg, mode, properties)

View Source

Create an interface bond (Raise error on XMLRPC failure)

Link to this function

destroy(xen_session, bond_ref)

View Source

Destroy an interface bond

Link to this function

destroy!(xen_session, bond_ref)

View Source

Destroy an interface bond (Raise error on XMLRPC failure)

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

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

Link to this function

get_all_records(xen_session)

View Source

Return a map of Bond references to Bond records for all Bonds known to the system.

Link to this function

get_all_records!(xen_session)

View Source

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

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

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

Link to this function

get_master(xen_session, bond_ref)

View Source

Get the master field of the given Bond.

Link to this function

get_master!(xen_session, bond_ref)

View Source

Get the master field of the given Bond. (Raise error on XMLRPC failure)

Link to this function

get_mode(xen_session, bond_ref)

View Source

Get the mode field of the given Bond.

Link to this function

get_mode!(xen_session, bond_ref)

View Source

Get the mode field of the given Bond. (Raise error on XMLRPC failure)

Link to this function

get_other_config(xen_session, bond_ref)

View Source

Get the other_config field of the given Bond.

Link to this function

get_other_config!(xen_session, bond_ref)

View Source

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

Link to this function

get_primary_slave(xen_session, bond_ref)

View Source

Get the primary_slave field of the given Bond.

Link to this function

get_primary_slave!(xen_session, bond_ref)

View Source

Get the primary_slave field of the given Bond. (Raise error on XMLRPC failure)

Link to this function

get_properties(xen_session, bond_ref)

View Source

Get the properties field of the given Bond.

Link to this function

get_properties!(xen_session, bond_ref)

View Source

Get the properties field of the given Bond. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, bond_ref)

View Source

Get a record containing the current state of the given Bond. Returns XenAPI.Bond struct.

Link to this function

get_record!(xen_session, bond_ref)

View Source

Get a record containing the current state of the given Bond. Returns XenAPI.Bond struct. (Raise error on XMLRPC failure)

Link to this function

get_slaves(xen_session, bond_ref)

View Source

Get the slaves field of the given Bond.

Link to this function

get_slaves!(xen_session, bond_ref)

View Source

Get the slaves field of the given Bond. (Raise error on XMLRPC failure)

Link to this function

get_uuid(xen_session, bond_ref)

View Source

Get the uuid field of the given Bond.

Link to this function

get_uuid!(xen_session, bond_ref)

View Source

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

Link to this function

remove_from_other_config(xen_session, bond_ref, key)

View Source

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

Link to this function

remove_from_other_config!(xen_session, bond_ref, key)

View Source

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

Link to this function

set_mode(xen_session, bond_ref, value)

View Source

Change the bond mode

Link to this function

set_mode!(xen_session, bond_ref, value)

View Source

Change the bond mode (Raise error on XMLRPC failure)

Link to this function

set_other_config(xen_session, bond_ref, value)

View Source

Set the other_config field of the given Bond.

Link to this function

set_other_config!(xen_session, bond_ref, value)

View Source

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

Link to this function

set_property(xen_session, bond_ref, name, value)

View Source

Set the value of a property of the bond

Link to this function

set_property!(xen_session, bond_ref, name, value)

View Source

Set the value of a property of the bond (Raise error on XMLRPC failure)