catalog.update

Update catalog preferences.

Type: object

Type: array
No Additional Items

Tuple Validation

Parameter 1: catalog_update

catalog_update

Type: object

CatalogUpdateArgs parameters.

No Additional Properties

Preferred Trains

Type: array of string

Updated array of preferred train names for the catalog.

No Additional Items
Each item of this array must be:
Type: string

Must be at least 1 characters long

CatalogEntry

Type: object

The updated catalog configuration.

No Additional Properties

Id

Type: string

Unique identifier for the catalog.

Must be at least 1 characters long

Label

Type: string Default: "nobody"

Catalog identifier. Must start with alphanumeric, then allow alphanumeric, periods, and hyphens.

Must match regular expression: ^\w+[\w.-]*$

Must be at least 1 characters long

Preferred Trains

Type: array of string

Array of preferred train names for this catalog.

No Additional Items
Each item of this array must be:
Type: string

Must be at least 1 characters long

Location

Type: string

Git repository URL or local path to the catalog.

Must be at least 1 characters long



Required roles: CATALOG_WRITE