View Source XenAPI.SDNController (XenAPI v0.3.0)

Describes the SDN controller that is to connect with the pool

Link to this section Summary

Functions

Remove the OVS manager of the pool and destroy the db record.

Remove the OVS manager of the pool and destroy the db record. (Raise error on XMLRPC failure)

Get the address field of the given SDN_controller.

Get the address field of the given SDN_controller. (Raise error on XMLRPC failure)

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

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

Return a map of SDN_controller references to SDN_controller records for all SDN_controllers known to the system.

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

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

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

Get the port field of the given SDN_controller.

Get the port field of the given SDN_controller. (Raise error on XMLRPC failure)

Get the protocol field of the given SDN_controller.

Get the protocol field of the given SDN_controller. (Raise error on XMLRPC failure)

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

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

Get the uuid field of the given SDN_controller.

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

Introduce an SDN controller to the pool.

Introduce an SDN controller to the pool. (Raise error on XMLRPC failure)

Link to this section Functions

Link to this function

forget(xen_session, sdn_controller_ref)

View Source

Remove the OVS manager of the pool and destroy the db record.

Link to this function

forget!(xen_session, sdn_controller_ref)

View Source

Remove the OVS manager of the pool and destroy the db record. (Raise error on XMLRPC failure)

Link to this function

get_address(xen_session, sdn_controller_ref)

View Source

Get the address field of the given SDN_controller.

Link to this function

get_address!(xen_session, sdn_controller_ref)

View Source

Get the address field of the given SDN_controller. (Raise error on XMLRPC failure)

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

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

Link to this function

get_all_records(xen_session)

View Source

Return a map of SDN_controller references to SDN_controller records for all SDN_controllers known to the system.

Link to this function

get_all_records!(xen_session)

View Source

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

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

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

Link to this function

get_port(xen_session, sdn_controller_ref)

View Source

Get the port field of the given SDN_controller.

Link to this function

get_port!(xen_session, sdn_controller_ref)

View Source

Get the port field of the given SDN_controller. (Raise error on XMLRPC failure)

Link to this function

get_protocol(xen_session, sdn_controller_ref)

View Source

Get the protocol field of the given SDN_controller.

Link to this function

get_protocol!(xen_session, sdn_controller_ref)

View Source

Get the protocol field of the given SDN_controller. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, sdn_controller_ref)

View Source

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

Link to this function

get_record!(xen_session, sdn_controller_ref)

View Source

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

Link to this function

get_uuid(xen_session, sdn_controller_ref)

View Source

Get the uuid field of the given SDN_controller.

Link to this function

get_uuid!(xen_session, sdn_controller_ref)

View Source

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

Link to this function

introduce(xen_session, protocol, address, port)

View Source

Introduce an SDN controller to the pool.

Link to this function

introduce!(xen_session, protocol, address, port)

View Source

Introduce an SDN controller to the pool. (Raise error on XMLRPC failure)