cinder.api.v3.views.volumes module

class ViewBuilder

Bases: ViewBuilder

Model a volumes API V3 response as a python dictionary.

detail(request, volume)

Detailed view of a single volume.

detail_list(request, volumes, volume_count=None)

Detailed view of a list of volumes.

legacy_detail(request, volume)

Detailed view of a single volume.

quick_summary(volume_count, volume_size, all_distinct_metadata=None)

View of volumes summary.

It includes number of volumes, size of volumes and all distinct metadata of volumes.

summary(request, volume)

Generic, non-detailed view of a volume.

summary_list(request, volumes, volume_count=None)

Show a list of volumes without many details.