Skip to content

waldur-cli openstack volume list

List openstack volumes.

Usage

1
waldur-cli openstack volume list [OPTIONS]
Flag Type Description
--filter KEY=VALUE repeatable Server-side filter. Valid keys: attach_instance_uuid (string), availability_zone_name (string), backend_id (string), can_manage (boolean), customer (string), customer_abbreviation (string), customer_name (string), customer_native_name (string), customer_uuid (string), description (string), external_ip (string), instance (string), instance_uuid (string), name (string), name_exact (string), project (string), project_name (string), project_uuid (string), runtime_state (string), service_settings_name (string), service_settings_uuid (string), snapshot (string), snapshot_uuid (string), state (string), tenant (string), tenant_uuid (string).
--fields FIELDS string Fetch only these fields from the server (comma-separated). Valid: access_url, action, action_details, availability_zone, availability_zone_name, backend_id, bootable, created, customer, customer_abbreviation, customer_name, customer_native_name, customer_uuid, description, device, error_message, error_traceback, extend_enabled, image, image_metadata, image_name, instance, instance_marketplace_uuid, instance_name, is_limit_based, is_usage_based, marketplace_category_name, marketplace_category_uuid, marketplace_offering_name, marketplace_offering_plugin_options, marketplace_offering_type, marketplace_offering_uuid, marketplace_plan_uuid, marketplace_resource_state, marketplace_resource_uuid, metadata, modified, name, project, project_name, project_uuid, resource_type, runtime_state, service_name, service_settings, service_settings_error_message, service_settings_state, service_settings_uuid, size, source_snapshot, state, tenant, tenant_uuid, type, type_name, url, uuid.
--jmespath EXPR string Reshape the already-fetched result client-side (https://jmespath.org).
--limit N integer Stop after this many items.
--format FORMAT string table, json, tsv, toon, or ndjson.

Examples

1
waldur-cli openstack volume list --filter state=OK --fields uuid,name --format json

Project just the columns you need, client-side:

1
waldur-cli openstack volume list --jmespath '[].[uuid, name]'

Global options

Every command also accepts --api-url, --token, --profile, --format, and --debug; mutating commands additionally accept --dry-run. See Getting started for what each does.