Class: PVS_site

machines serving blocks of data for provisioning VMs

Fields

string PVS_uuid [RO/constructor]
PVS_cache_storage ref set cache_storage [RO/runtime]
string name_description [RW]
string name_label [RW]
PVS_proxy ref set proxies [RO/runtime]
PVS_server ref set servers [RO/runtime]
string uuid [RO/runtime]

Messages

void forget (session ref, PVS_site ref)
string get_PVS_uuid (session ref, PVS_site ref)
PVS_site ref set get_all (session ref)
(PVS_site ref → PVS_site record) map get_all_records (session ref)
PVS_site ref set get_by_name_label (session ref, string)
PVS_site ref get_by_uuid (session ref, string)
PVS_cache_storage ref set get_cache_storage (session ref, PVS_site ref)
string get_name_description (session ref, PVS_site ref)
string get_name_label (session ref, PVS_site ref)
PVS_proxy ref set get_proxies (session ref, PVS_site ref)
PVS_site record get_record (session ref, PVS_site ref)
PVS_server ref set get_servers (session ref, PVS_site ref)
string get_uuid (session ref, PVS_site ref)
PVS_site ref introduce (session ref, string, string, string)
void set_PVS_uuid (session ref, PVS_site ref, string)
void set_name_description (session ref, PVS_site ref, string)
void set_name_label (session ref, PVS_site ref, string)