metalcloud-cli extension list
List and filter platform extensions
Synopsis
Section titled “Synopsis”List and filter platform extensions with various criteria.
This command displays all extensions accessible to your account, including workflows, applications, and actions. Use filters to narrow down the results based on labels, names, status, kind, and public visibility.
Extension kinds:
- workflow: Automated sequences of operations
- application: Custom application deployment logic
- action: Specific operational tasks
Extension statuses:
- draft: Extension is being developed, not yet active
- active: Extension is published and available for use
- archived: Extension is deactivated and no longer available
Flags: —filter-label strings Filter by extension labels (can specify multiple) —filter-name strings Filter by extension names (can specify multiple) —filter-status strings Filter by status: draft, active, archived (can specify multiple) —filter-kind strings Filter by kind: workflow, application, action (can specify multiple) —filter-public string Filter by public visibility: true or false
Examples:
List all extensions
Section titled “List all extensions”metalcloud extension list
List only workflow extensions
Section titled “List only workflow extensions”metalcloud extension list —filter-kind workflow
List active and draft extensions
Section titled “List active and draft extensions”metalcloud extension list —filter-status active —filter-status draft
List public workflows
Section titled “List public workflows”metalcloud extension list —filter-kind workflow —filter-public true
List extensions with specific labels
Section titled “List extensions with specific labels”metalcloud extension list —filter-label production —filter-label critical
metalcloud-cli extension list [flags]Options
Section titled “Options” --filter-kind strings Filter extensions by kind (application, workflow, action) --filter-label strings Filter extensions by label --filter-name strings Filter extensions by name --filter-public string Filter extensions by public status (true/false) --filter-status strings Filter extensions by status (draft, active, archived) -h, --help help for listOptions inherited from parent commands
Section titled “Options inherited from parent commands” -k, --api_key string MetalCloud API key -c, --config string Config file path -d, --debug Set to enable debug logging -e, --endpoint string MetalCloud API endpoint -f, --format string Output format. Supported values are 'text','csv','md','json','yaml'. (default "text") -i, --insecure_skip_verify Set to allow insecure transport -l, --log_file string Log file path -v, --verbosity string Log level verbosity (default "INFO")SEE ALSO
Section titled “SEE ALSO”- metalcloud-cli extension - Manage platform extensions for workflows, applications, and actions