View Source XenAPI.ClusterHost (XenAPI v0.2.0)

Link to this section Summary

Functions

Add a new host to an existing cluster.

Add a new host to an existing cluster. (Raise error on XMLRPC failure)

Remove a host from an existing cluster.

Remove a host from an existing cluster. (Raise error on XMLRPC failure)

Disable cluster membership for an enabled cluster host.

Disable cluster membership for an enabled cluster host. (Raise error on XMLRPC failure)

Enable cluster membership for a disabled cluster host.

Enable cluster membership for a disabled cluster host. (Raise error on XMLRPC failure)

Remove a host from an existing cluster forcefully.

Remove a host from an existing cluster forcefully. (Raise error on XMLRPC failure)

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

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

Return a map of Cluster_host references to Cluster_host records for all Cluster_hosts known to the system.

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

Get the allowed_operations field of the given Cluster_host.

Get the allowed_operations field of the given Cluster_host. (Raise error on XMLRPC failure)

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

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

Get the cluster field of the given Cluster_host.

Get the cluster field of the given Cluster_host. (Raise error on XMLRPC failure)

Get the current_operations field of the given Cluster_host.

Get the current_operations field of the given Cluster_host. (Raise error on XMLRPC failure)

Get the enabled field of the given Cluster_host.

Get the enabled field of the given Cluster_host. (Raise error on XMLRPC failure)

Get the host field of the given Cluster_host.

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

Get the joined field of the given Cluster_host.

Get the joined field of the given Cluster_host. (Raise error on XMLRPC failure)

Get the other_config field of the given Cluster_host.

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

Get the PIF field of the given Cluster_host.

Get the PIF field of the given Cluster_host. (Raise error on XMLRPC failure)

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

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

Get the uuid field of the given Cluster_host.

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

Link to this section Functions

Link to this function

create(xen_session, cluster, host, pif)

View Source

Add a new host to an existing cluster.

Link to this function

create!(xen_session, cluster, host, pif)

View Source

Add a new host to an existing cluster. (Raise error on XMLRPC failure)

Link to this function

destroy(xen_session, cluster_host_ref)

View Source

Remove a host from an existing cluster.

Link to this function

destroy!(xen_session, cluster_host_ref)

View Source

Remove a host from an existing cluster. (Raise error on XMLRPC failure)

Link to this function

disable(xen_session, cluster_host_ref)

View Source

Disable cluster membership for an enabled cluster host.

Link to this function

disable!(xen_session, cluster_host_ref)

View Source

Disable cluster membership for an enabled cluster host. (Raise error on XMLRPC failure)

Link to this function

enable(xen_session, cluster_host_ref)

View Source

Enable cluster membership for a disabled cluster host.

Link to this function

enable!(xen_session, cluster_host_ref)

View Source

Enable cluster membership for a disabled cluster host. (Raise error on XMLRPC failure)

Link to this function

force_destroy(xen_session, cluster_host_ref)

View Source

Remove a host from an existing cluster forcefully.

Link to this function

force_destroy!(xen_session, cluster_host_ref)

View Source

Remove a host from an existing cluster forcefully. (Raise error on XMLRPC failure)

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

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

Link to this function

get_all_records(xen_session)

View Source

Return a map of Cluster_host references to Cluster_host records for all Cluster_hosts known to the system.

Link to this function

get_all_records!(xen_session)

View Source

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

Link to this function

get_allowed_operations(xen_session, cluster_host_ref)

View Source

Get the allowed_operations field of the given Cluster_host.

Link to this function

get_allowed_operations!(xen_session, cluster_host_ref)

View Source

Get the allowed_operations field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_by_uuid(xen_session, uuid)

View Source

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

Link to this function

get_by_uuid!(xen_session, uuid)

View Source

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

Link to this function

get_cluster(xen_session, cluster_host_ref)

View Source

Get the cluster field of the given Cluster_host.

Link to this function

get_cluster!(xen_session, cluster_host_ref)

View Source

Get the cluster field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_current_operations(xen_session, cluster_host_ref)

View Source

Get the current_operations field of the given Cluster_host.

Link to this function

get_current_operations!(xen_session, cluster_host_ref)

View Source

Get the current_operations field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_enabled(xen_session, cluster_host_ref)

View Source

Get the enabled field of the given Cluster_host.

Link to this function

get_enabled!(xen_session, cluster_host_ref)

View Source

Get the enabled field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_host(xen_session, cluster_host_ref)

View Source

Get the host field of the given Cluster_host.

Link to this function

get_host!(xen_session, cluster_host_ref)

View Source

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

Link to this function

get_joined(xen_session, cluster_host_ref)

View Source

Get the joined field of the given Cluster_host.

Link to this function

get_joined!(xen_session, cluster_host_ref)

View Source

Get the joined field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_other_config(xen_session, cluster_host_ref)

View Source

Get the other_config field of the given Cluster_host.

Link to this function

get_other_config!(xen_session, cluster_host_ref)

View Source

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

Link to this function

get_PIF(xen_session, cluster_host_ref)

View Source

Get the PIF field of the given Cluster_host.

Link to this function

get_PIF!(xen_session, cluster_host_ref)

View Source

Get the PIF field of the given Cluster_host. (Raise error on XMLRPC failure)

Link to this function

get_record(xen_session, cluster_host_ref)

View Source

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

Link to this function

get_record!(xen_session, cluster_host_ref)

View Source

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

Link to this function

get_uuid(xen_session, cluster_host_ref)

View Source

Get the uuid field of the given Cluster_host.

Link to this function

get_uuid!(xen_session, cluster_host_ref)

View Source

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