au3 solution installation phase consumption — Command Reference¶
CLI command group: au3 solution installation phase consumption
Commands for the Consumption phase: managing applications, API keys, tasks, warehouse data access, and MCP servers that expose installation data to consumers.
au3 solution installation phase consumption application¶
au3 solution installation phase consumption application list¶
List applications
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--fields |
string | Comma-separate list of fields to display | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--search |
string | Search in JSON/YAML format or path to file containing search | ||
--limit |
100 | Number of results to fetch | ||
--skip |
Number of results to skip | |||
--all |
boolean | false | Whether to fetch results from all pages | |
--stream |
boolean | false | Whether to print results as they are received without buffering (as JSON) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application view¶
View application
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | application id | |
--fields |
string | comma-separate list of fields to display | ||
--update-spec |
boolean | print in the form which is usable for the update command | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application create¶
Create application
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--name |
string | ✅ | Object name with 2-64 characters | |
--description |
string | ✅ | Object description with 0 or 2-256 characters | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application update¶
Update application
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--spec-schema |
boolean | view the schema for update | ||
--spec |
string | spec in JSON/YAML format or path to file containing spec | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
--spec payload reference¶
Schema ID: UpdateSolutionInstallationConsumptionApplicationArgumentDto
This section documents the --spec payload accepted by au3 solution installation phase consumption application update. Run solution installation phase consumption application update --spec-schema to fetch this schema live from the CLI at any time.
Tip:
additionalProperties: false— the schema rejects any field not listed below.
Top-Level Fields¶
| Field | Type | Required | Notes |
|---|---|---|---|
id |
string | ✅ | Id of Consumption-Layer application to which to expose installation data — Pattern: ^siconapp-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ |
name |
string | ✅ | Object name with 2-64 characters — 2–64 characters |
description |
string | ✅ | Object description with 0 or 2-256 characters — Pattern: (^$)|(^.{2,256}$) — 0–256 characters |
warehouses |
array | ✅ |
warehouses (array items)¶
| Field | Type | Required | Notes |
|---|---|---|---|
id |
string | ✅ | Id by which the warehouse is known to the application — Pattern: ^[a-zA-Z][a-zA-Z0-9_]*$ — e.g. main |
name |
string | ✅ | Object name with 2-64 characters — 2–64 characters |
description |
string | ✅ | Object description with 0 or 2-256 characters — Pattern: (^$)|(^.{2,256}$) — 0–256 characters |
warehouse |
string | ✅ | Warehouse id — Pattern: ^whs-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ — e.g. whs-123e4567-e89b-41d2-a345-678901234567 |
scopes |
array | Predefined scopes which can be referenced instead of supplying fully in the request | |
allow_unscoped |
boolean | Whether to allow requests which do not reference a predefined scope — Default: True |
scopes (array items)¶
Predefined scopes which can be referenced instead of supplying fully in the request
| Field | Type | Required | Notes |
|---|---|---|---|
id |
string | ✅ | Id by which the scope is known to the application warehouse — Pattern: ^[a-zA-Z][a-zA-Z0-9_]*$ — e.g. some_purpose |
name |
string | ✅ | Object name with 2-64 characters — 2–64 characters |
description |
string | ✅ | Object description with 0 or 2-256 characters — Pattern: (^$)|(^.{2,256}$) — 0–256 characters |
scope |
object | ✅ |
scope
| Field | Type | Required | Notes |
|---|---|---|---|
tables |
object | ||
views |
object | ||
entitiesOrder |
array |
Ordered list of all table/view ids for display |
tables
Map keyed by field name matching pattern ^[a-zA-Z][a-zA-Z0-9_]*$.
| Field | Type | Required | Notes |
|---|---|---|---|
row_filter |
string | Query which filters rows prior to executing the user-provided query. Can be parameterized to refer to group and user attributes. Can also reference fields not made available to users. Must return same schema as original table. | |
propertiesOrder |
array |
Ordered list of all field ids for display |
views
Map keyed by field name matching pattern ^[a-zA-Z][a-zA-Z0-9_]*$.
| Field | Type | Required | Notes |
|---|---|---|---|
row_filter |
string | Query which filters rows prior to executing the user-provided query. Can be parameterized to refer to group and user attributes. Can also reference fields not made available to users. Must return same schema as original view. | |
propertiesOrder |
array |
Ordered list of all field ids for display |
Example Spec¶
id: siconapp-123e4567-e89b-41d2-a345-678901234567
name: <string>
description: <string>
warehouses:
- id: main
name: <string>
description: <string>
warehouse: whs-123e4567-e89b-41d2-a345-678901234567
au3 solution installation phase consumption application delete¶
Delete application
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | application id | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application api-key¶
au3 solution installation phase consumption application api-key list¶
List consumption application API keys
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fields |
string | Comma-separate list of fields to display | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--search |
string | Search in JSON/YAML format or path to file containing search | ||
--limit |
100 | Number of results to fetch | ||
--skip |
Number of results to skip | |||
--all |
boolean | false | Whether to fetch results from all pages | |
--stream |
boolean | false | Whether to print results as they are received without buffering (as JSON) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application api-key view¶
View consumption application API key
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--id |
string | ✅ | API key id | |
--fields |
string | comma-separated list of fields to display | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application api-key create¶
Create consumption application API key
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--name |
string | ✅ | Object name with 2-64 characters | |
--description |
string | Object description with 0 or 2-256 characters | ||
--expiry |
string | Datetime of expiration | ||
--ttl |
Time to live in milliseconds. Used to compute an expiry. | |||
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application api-key delete¶
Delete consumption application API key
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | Service user api key id | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application task¶
au3 solution installation phase consumption application task list¶
List tasks
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--limit |
Number of items to return in the requested page. The server limit may be less than the requested limit. | |||
--since |
string | 2026-08-31T19:28:55.909Z | Datetime to start search from | |
--before |
string | Task id to start listing from. Omit for latest in set. | ||
--after |
string | Task id to start listing after. If before is not present, last task will be the next id after the specified id. | ||
--fields |
string | Comma-separate list of fields to display | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--search |
string | Seach in JSON/YAML format or path to file containing search | ||
--all |
boolean | false | Whether to fetch results from all pages | |
--stream |
boolean | false | Whether to print results as they are received without buffering (as JSON) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application task view¶
View task
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | task id | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fields |
string | comma-separate list of fields to display | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application task cancel¶
Cancel task
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | task id | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application task artifact¶
au3 solution installation phase consumption application task artifact download¶
Download task artifact
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | task id | |
--artifact |
string | ✅ | artifact id | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse¶
au3 solution installation phase consumption application warehouse view¶
View warehouse ERM
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--warehouse |
string | ✅ | Id by which the warehouse is known to the application | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse entity¶
au3 solution installation phase consumption application warehouse entity list¶
List warehouse ERM entities
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--warehouse |
string | ✅ | Id by which the warehouse is known to the application | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--fields |
string | Comma-separate list of fields to display | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--search |
string | Search in JSON/YAML format or path to file containing search | ||
--limit |
100 | Number of results to fetch | ||
--skip |
Number of results to skip | |||
--all |
boolean | false | Whether to fetch results from all pages | |
--stream |
boolean | false | Whether to print results as they are received without buffering (as JSON) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse entity view¶
View warehouse ERM entity
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--warehouse |
string | ✅ | Id by which the warehouse is known to the application | |
--entity |
string | ✅ | Unique id for a table/view within an ERM | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse field¶
au3 solution installation phase consumption application warehouse field list¶
List warehouse ERM fields
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--warehouse |
string | ✅ | Id by which the warehouse is known to the application | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--fields |
string | Comma-separate list of fields to display | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--search |
string | Search in JSON/YAML format or path to file containing search | ||
--limit |
100 | Number of results to fetch | ||
--skip |
Number of results to skip | |||
--all |
boolean | false | Whether to fetch results from all pages | |
--stream |
boolean | false | Whether to print results as they are received without buffering (as JSON) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse field view¶
View warehouse ERM field
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--warehouse |
string | ✅ | Id by which the warehouse is known to the application | |
--entity |
string | ✅ | Unique id for a table/view within an ERM | |
--field |
string | ✅ | Unique id for a field within a table/view | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse query¶
Query Consumption Layer Data Warehouse
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--warehouse |
string | ✅ | Warehouse to run query against | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--query |
string | SQL query to execute. Use "AU('entity')" syntax to refer to tables. Or path to file containing query. | ||
--query-entity |
string | Id of entity to query | ||
--limit |
Number of rows to limit result to | |||
--skip |
Number of rows to skip | |||
--total |
boolean | Whether to calculate total number of rows across all pages | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--fields |
string | Comma-separate list of fields to display | ||
--format |
enum | json | Choices: "parquet", "ldjson", "json", "csv", "psv", "tsv" | |
--header |
enum | full | Header format to include. Not applicable for "json" or "parquet" format. Choices: "none", "full", "short" | |
--prefer-synchronous-execution |
boolean | false | Whether to prefer executing in new synchronous mode. Only applicable to json format | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse vector-query¶
Run a consumption layer accelerated warehouse vector query
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--warehouse |
string | ✅ | Consumption application warehouse to run vector query against | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--entity |
string | ✅ | Vector-search-enabled table to query | |
--field |
string | ✅ | Vector-search text field to query | |
--content |
string | ✅ | Text content to embed and search for | |
--dense-weight |
number | Dense embedding weight from 0.0 to 1.0. Sparse weight is 1 - dense-weight. | ||
--filter |
string | Vector scalar filter in JSON/YAML format or path to file containing filter. Supports {field, op, value}. | ||
--limit |
Number of rows to limit result to | |||
--skip |
Number of rows to skip | |||
--format |
enum | json | Choices: "parquet", "ldjson", "json", "csv", "psv", "tsv" | |
--header |
enum | full | Header format to include. Not applicable for "json" or "parquet" format. Choices: "none", "full", "short" | |
--prefer-synchronous-execution |
boolean | false | Whether to prefer executing in accelerated-worker synchronous mode. Only applicable to json format. | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application warehouse profile-query¶
Profile Consumption Layer Data Warehouse Query
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--warehouse |
string | ✅ | Warehouse to run query against | |
--application |
string | ✅ | Id of Consumption-Layer application to which to expose installation data | |
--request_scope |
string | Scope filter in JSON/YAML format or path to file | ||
--application_scope |
string | Id of a predefined application scope to apply | ||
--query |
string | SQL query to execute. Use "AU('entity')" syntax to refer to tables. Or path to file containing query. | ||
--query-entity |
string | Id of entity to query | ||
--limit |
Number of rows to limit result to | |||
--skip |
Number of rows to skip | |||
--total |
boolean | Whether to calculate total number of rows across all pages | ||
--sort |
string | Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting | ||
--filter |
string | Filter in JSON/YAML format or path to file containing filter | ||
--fields |
string | Comma-separate list of fields to display | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application mcp¶
au3 solution installation phase consumption application mcp run¶
Run an MCP server for the consumption layer
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--port |
✅ | port to listen on | ||
--external-host |
string | hostname of the external interface | ||
--secure |
boolean | false | whether to use HTTPS | |
--application |
string | application id | ||
--warehouse |
string | warehouse id | ||
--use-tb-auth |
boolean | true | whether to use toolbelt token & context | |
--drain-ttl |
30000 | TTL to wait for active connections to drain | ||
--log-level |
enum | debug | Log level Choices: "fatal", "error", "warn", "info", "debug", "trace" | |
--prefer-synchronous-execution |
boolean | ✅ | false | Whether to prefer executing in new synchronous mode |
--tool-filter |
string | tool filter in JSON/YAML format or path to file containing filter | ||
--redirect-uris |
string | Allowed redirect URIs for OAuth clients | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 solution installation phase consumption application mcp list-tools¶
List available MCP tools for the consumption layer
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--application |
string | application id | ||
--warehouse |
string | warehouse id | ||
--tool-filter |
string | tool filter in JSON/YAML format or path to file containing filter | ||
--fields |
string | comma-separate list of fields to display | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
Generated from au3 solution installation phase consumption --help and subcommand help output.