List Instances

$ catalytic instance list [--filter=<FilterExpression>] [--search=<query>] [--max-size=<size>] [--after=<token>] [--format=<FormatExpression>] [--credentials=<CredentialsName>]

This command lists Instances and supports filtering and querying to narrow results. See below for filterable and query-able properties.

OptionDescription
--filter=<FilterExpression>A FilterExpression to narrow the results. See Filtering Items for more information.
--search=<query>A search query to narrow the results.
--max-size=<size>The maximum number of results to return for a single command. See Paging Items for more information.
--after=<token>The next page offset token returned from the previous request. See Paging Items for more information.
--format=<FormatExpression>A FormatExpression to define the output style and properties. See Formatting Output and Instance Properties for more information.
--credentials=<CredentialsName>A string corresponding to saved Credentials. See Using Credentials for more information about Authentication.

Filterable Instance Properties:

  • WorkflowId
  • Status
  • Owner

Query-able Instance Properties:

  • Name
  • Description

Example

List all Instances with owner "[email protected]" and output the results as a CSV with the columns "Id, WorkflowId, Name, Status"

$ catalytic instance list --filter "[email protected]" --format "csv(Id,WorkflowId,Name,Status)"