Prototype

Class: Cluster_host

Cluster member metadata

Enums

cluster_host_operation

Fields

Prototype
PIF ref PIF [RO/constructor]
enum cluster_host_operation set allowed_operations [RO/runtime]
Prototype
Cluster ref cluster [RO/constructor]
(string → enum cluster_host_operation) map current_operations [RO/runtime]
Prototype
bool enabled [RO/constructor]
Prototype
host ref host [RO/constructor]
Prototype
bool joined [RO/constructor]
Prototype
(string → string) map other_config [RO/constructor]
Prototype
string uuid [RO/runtime]

Messages

Prototype
Cluster_host ref create (session ref, Cluster ref, host ref, PIF ref)
Prototype
void destroy (session ref, Cluster_host ref)
Prototype
void disable (session ref, Cluster_host ref)
Prototype
void enable (session ref, Cluster_host ref)
Prototype
void force_destroy (session ref, Cluster_host ref)
Prototype
PIF ref get_PIF (session ref, Cluster_host ref)
Prototype
Cluster_host ref set get_all (session ref)
Prototype
(Cluster_host ref → Cluster_host record) map get_all_records (session ref)
enum cluster_host_operation set get_allowed_operations (session ref, Cluster_host ref)
Prototype
Cluster_host ref get_by_uuid (session ref, string)
Prototype
Cluster ref get_cluster (session ref, Cluster_host ref)
(string → enum cluster_host_operation) map get_current_operations (session ref, Cluster_host ref)
Prototype
bool get_enabled (session ref, Cluster_host ref)
Prototype
host ref get_host (session ref, Cluster_host ref)
Prototype
bool get_joined (session ref, Cluster_host ref)
Prototype
(string → string) map get_other_config (session ref, Cluster_host ref)
Prototype
Cluster_host record get_record (session ref, Cluster_host ref)
Prototype
string get_uuid (session ref, Cluster_host ref)