Class: SM

A storage manager plugin

Fields

Deprecated
string set capabilities [RO/runtime]
(string → string) map configuration [RO/runtime]
string driver_filename [RO/runtime]
(string → int) map features [RO/runtime]
string name_description [RO/runtime]
string name_label [RO/runtime]
(string → string) map other_config [RW]
string required_api_version [RO/runtime]
string set required_cluster_stack [RO/runtime]
string type [RO/runtime]
string uuid [RO/runtime]
string vendor [RO/runtime]
string version [RO/runtime]

Messages

void add_to_other_config (session ref, SM ref, string, string)
SM ref set get_all (session ref)
(SM ref → SM record) map get_all_records (session ref)
SM ref set get_by_name_label (session ref, string)
SM ref get_by_uuid (session ref, string)
Deprecated
string set get_capabilities (session ref, SM ref)
(string → string) map get_configuration (session ref, SM ref)
string get_driver_filename (session ref, SM ref)
(string → int) map get_features (session ref, SM ref)
string get_name_description (session ref, SM ref)
string get_name_label (session ref, SM ref)
(string → string) map get_other_config (session ref, SM ref)
SM record get_record (session ref, SM ref)
string get_required_api_version (session ref, SM ref)
string set get_required_cluster_stack (session ref, SM ref)
string get_type (session ref, SM ref)
string get_uuid (session ref, SM ref)
string get_vendor (session ref, SM ref)
string get_version (session ref, SM ref)
void remove_from_other_config (session ref, SM ref, string)
void set_other_config (session ref, SM ref, (string → string) map)