Skip to content

au3 solution — Command Reference

CLI command group: au3 solution

Top-level commands for viewing solutions, managing solution versions, and listing/installing solutions. For installation-level commands, see au3 solution installation.


Commands in this Group

Command Alias Description
view v View solution
list-versions List solution versions
view-version View solution version
update-version Create or update a solution version
list-installations List solution installations
install-temporary Install solution temporary
installation inst Solution installation commands — see separate reference

au3 solution view

View solution.

Option Type Required Default Notes
--id string ✅ Solution id
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

au3 solution list-versions

List solution versions.

Option Type Required Default Notes
--id string ✅ Solution id
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

au3 solution view-version

View solution version.

Option Type Required Default Notes
--id string ✅ Solution id
--version-id string ✅ Solution version id
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

au3 solution update-version

Create or update a solution version.

Option Type Required Default Notes
--spec-schema boolean View the schema for update-version
--spec string Spec in JSON/YAML format, or path to a file containing the spec
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

--spec payload reference

Schema ID: UpdateSolutionVersionArgumentDto

This section documents the --spec payload accepted by au3 solution update-version. Run solution update-version --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 ✅ Solution id — Pattern: ^soln-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ — e.g. soln-123e4567-e89b-41d2-a345-678901234567
version string ✅ Semantic version string — Pattern: ^([a-zA-Z_]+(-beta)?)|([0-9]+(\.[0-9]+){0,2}(-beta)?)$
manager_image_url string Url to manager image in accessible registry
published_at string Datetime the object was published at — Format: date-time — e.g. 2026-09-03T19:50:54.124Z
change_notes string Notes about the changes in this version
deprecated boolean Whether the solution version is deprecated and usage should be updated
variants object
set_current boolean Whether to set current_version to this version

variants

Map keyed by field name matching pattern ^(.*)$.

Field Type Required Notes
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
installation_schema string ✅ JSON schema governing installation arguments. Used to generate installation form and validate installation arguments.

Example Spec

id: soln-123e4567-e89b-41d2-a345-678901234567
version: <string>

au3 solution list-installations

List solution installations.

Option Type Required Default Notes
--id string ✅ Solution id
--fields string Comma-separated list of fields to display
--filter string Filter in JSON/YAML format, or path to a file containing the filter
--sort string Ordered list of fields to sort by, in JSON/YAML format, or path to a file
--search string Search in JSON/YAML format, or path to a file containing the search
--limit integer 100 Number of results to fetch
--skip integer Number of results to skip
--all boolean false Whether to fetch results from all pages
--stream boolean false Print results as they're received, without buffering (as JSON)
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

au3 solution install-temporary

Install solution temporary.

Option Type Required Default Notes
--solution-id string ✅ Solution id
--solution-version string ✅ Solution version id
--organization string ✅ Organization id
--project-name string ✅ Project name
--fmt enum human human, json, yaml
--debug boolean false Enable more verbose output on error

Generated from au3 solution --help and subcommand help output. For installation-level commands, see the au3 solution installation reference.