Class: Cluster_host

Cluster member metadata

Enums

cluster_host_operation

Fields

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

Messages

Cluster_host ref create (session ref, Cluster ref, host ref, PIF ref)
void destroy (session ref, Cluster_host ref)
void disable (session ref, Cluster_host ref)
void enable (session ref, Cluster_host ref)
void force_destroy (session ref, Cluster_host ref)
PIF ref get_PIF (session ref, Cluster_host ref)
Cluster_host ref set get_all (session ref)
(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)
Cluster_host ref get_by_uuid (session ref, string)
Cluster ref get_cluster (session ref, Cluster_host ref)
(string → enum cluster_host_operation) map get_current_operations (session ref, Cluster_host ref)
bool get_enabled (session ref, Cluster_host ref)
host ref get_host (session ref, Cluster_host ref)
bool get_joined (session ref, Cluster_host ref)
Prototype
datetime get_last_update_live (session ref, Cluster_host ref)
Prototype
bool get_live (session ref, Cluster_host ref)
(string → string) map get_other_config (session ref, Cluster_host ref)
Cluster_host record get_record (session ref, Cluster_host ref)
string get_uuid (session ref, Cluster_host ref)