Built-in volume type properties.
Add access to volume type for project_id.
Creates volume types.
Marks volume types as deleted.
Get all non-deleted volume_types.
Pass true as argument if you want deleted volume types returned also.
Get the default volume type.
Retrieves single volume type by id.
Retrieves single volume type by name.
Return is_public boolean value of volume type
Remove access to volume type for project_id.
Update volume type by id.
Returns a ‘diff’ of two volume types and whether they are equal.
Returns a tuple of (diff, equal), where ‘equal’ is a boolean indicating whether there is any difference, and ‘diff’ is a dictionary with the following format: {‘extra_specs’: {‘key1’: (value_in_1st_vol_type, value_in_2nd_vol_type),
‘key2’: (value_in_1st_vol_type, value_in_2nd_vol_type), ...}
- ‘qos_specs’: {‘key1’: (value_in_1st_vol_type, value_in_2nd_vol_type),
- ‘key2’: (value_in_1st_vol_type, value_in_2nd_vol_type), ...}
- ‘encryption’: {‘cipher’: (value_in_1st_vol_type, value_in_2nd_vol_type),
- {‘key_size’: (value_in_1st_vol_type, value_in_2nd_vol_type),
- ...}