Skip to content

waldur-cli marketplace offering list

List marketplace offerings (public).

Usage

1
waldur-cli marketplace offering list [OPTIONS]
Flag Type Description
--filter KEY=VALUE repeatable Server-side filter. Valid keys: accessible_via_calls (boolean), allowed_customer_uuid (string), attributes (string), billable (boolean), can_create_offering_user (boolean), category_group_uuid (string), category_uuid (string), created (string), created_before (string), customer (string), customer_uuid (string), description (string), has_active_terms_of_service (boolean), has_terms_of_service (boolean), keyword (string), modified (string), modified_before (string), name (string), name_exact (string), offering_group_uuid (string), organization_group_uuid (string), parent_uuid (string), project_uuid (string), query (string), resource_customer_uuid (string), resource_project_uuid (string), scope_uuid (string), service_manager_uuid (string), shared (boolean), slug (string), state (string), tag (string), tag_name (string), tag_names_and (string), tags_and (string), type (string), user_has_consent (boolean), user_has_offering_user (boolean), uuid_list (string).
--fields FIELDS string Fetch only these fields from the server (comma-separated). Valid: access_url, attributes, backend_id, backend_metadata, billable, billing_type_classification, category, category_title, category_uuid, citation_count, compliance_checklist, components, config_drive_default, country, created, customer, customer_name, customer_uuid, datacite_doi, description, documentation_url, effective_available_limits, endpoints, files, full_description, getting_started, google_calendar_is_public, google_calendar_link, has_compliance_requirements, helpdesk_url, image, integration_guide, is_accessible, latitude, longitude, name, offering_group, offering_group_title, offering_group_uuid, options, order_count, organization_groups, parent_description, parent_name, parent_uuid, partitions, paused_reason, plans, plugin_options, privacy_policy_link, profile_name, profile_uuid, project, project_name, project_uuid, promotion_campaigns, quotas, resource_options, scope, scope_error_message, scope_name, scope_state, scope_uuid, screenshots, secret_options, service_attributes, shared, slug, software_catalogs, state, tags, thumbnail, total_cost, total_cost_estimated, total_customers, type, url, user_has_consent, uuid, vendor_details.
--order FIELDS string Sort server-side (comma-separated, - prefix for descending). Valid: -created, -name, -state, -total_cost, -total_cost_estimated, -total_customers, -type, created, name, state, total_cost, total_cost_estimated, total_customers, type.
--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 marketplace offering list --filter state=OK --fields uuid,name --format json

Project just the columns you need, client-side:

1
waldur-cli marketplace offering list --jmespath '[].[uuid, name]'

Smallest/first result matching a filter, sorted server-side:

1
waldur-cli marketplace offering list --order created --limit 1

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.