The cinder.volume.group_types Module

The cinder.volume.group_types Module

Built-in group type properties.

add_group_type_access(context, group_type_id, project_id)

Add access to group type for project_id.

create(context, name, group_specs=None, is_public=True, projects=None, description=None)

Creates group types.

destroy(context, id)

Marks group types as deleted.

get_all_group_types(context, inactive=0, filters=None, marker=None, limit=None, sort_keys=None, sort_dirs=None, offset=None, list_result=False)

Get all non-deleted group_types.

Pass true as argument if you want deleted group types returned also.


Get the default group type for migrating cgsnapshots.

Get the default group type for migrating consistencygroups to groups and cgsnapshots to group_snapshots.


Get the default group type.

get_group_type(ctxt, id, expected_fields=None)

Retrieves single group type by id.

get_group_type_by_name(context, name)

Retrieves single group type by name.

get_group_type_specs(group_type_id, key=False)
is_public_group_type(context, group_type_id)

Return is_public boolean value of group type

remove_group_type_access(context, group_type_id, project_id)

Remove access to group type for project_id.

update(context, id, name, description, is_public=None)

Update group type by id.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.