GoodMem
ReferenceCLI

Extension List

Extension List CLI command reference

goodmem extension list

List extensions

Synopsis

List extensions in the GoodMem service with filtering and output options.

goodmem extension list [flags]

Examples

  # List all extensions with default settings
  goodmem extension list

  # Filter extensions by name pattern
  goodmem extension list --name "My*"

  # Filter extensions by owner
  goodmem extension list --owner 123e4567-e89b-12d3-a456-426614174000

  # Get output in different formats
  goodmem extension list --format json     # Detailed JSON output
  goodmem extension list --format table    # Tabular output with headers (default)
  goodmem extension list --format compact  # Compact single-line format

  # Get only extension IDs (for scripting)
  goodmem extension list --quiet

  # Pagination
  goodmem extension list --max-results 10 --next-token <token>

Options

  -f, --format string       Output format (json, table, or compact) (default "table")
  -h, --help                help for list
      --max-results int32   Maximum number of results to return (default 50)
  -n, --name string         Filter extensions by name pattern (glob-style)
      --next-token string   Token for next page of results
  -o, --owner string        Filter extensions by owner ID (UUID)
  -q, --quiet               Output only extension IDs

Options inherited from parent commands

      --api-key string   API key for authentication (can also be set via GOODMEM_API_KEY environment variable)
      --server string    GoodMem server address (gRPC API) (default "https://localhost:9090")

SEE ALSO