Skip to content

mirrored-catalog

Manage mirrored catalogs (Unity Catalog mirroring)

Authentication scope: fabric

List mirrored catalogs in a workspace

Terminal window
fabio mirrored-catalog list --workspace <value>
Flag Type Required Description
--workspace string Yes Workspace ID

Read-only · Returns list

Show details of a mirrored catalog

Terminal window
fabio mirrored-catalog show --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID

Read-only · Returns object

Create a new mirrored catalog

Terminal window
fabio mirrored-catalog create --workspace <value> --name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--name string Yes Display name
--description string No Optional description
--sensitivity-label string No Sensitivity label ID to apply on creation

Mutates state · Returns object

Update mirrored catalog properties (name and/or description)

Terminal window
fabio mirrored-catalog update --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID
--name string No New display name
--description string No New description

Mutates state · Returns object

Delete a mirrored catalog

Terminal window
fabio mirrored-catalog delete --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID
--hard-delete bool No Permanently delete (cannot be recovered)

Mutates state · Destructive · Returns void

Get the definition of a mirrored catalog

Terminal window
fabio mirrored-catalog get-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID
--decode bool No Decode base64 payloads inline (adds decodedPayload field)

Read-only · Long-running operation · Returns object

Update the definition of a mirrored catalog

Terminal window
fabio mirrored-catalog update-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID
--file string No Path to definition file
--content string No Inline definition content

Mutates state · Long-running operation · Returns void

Refresh catalog metadata

Terminal window
fabio mirrored-catalog refresh-metadata --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID

Mutates state · Long-running operation · Returns object

List catalog mirroring scopes (workspace-level)

Terminal window
fabio mirrored-catalog list-scopes --workspace <value> --connection-id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--connection-id string Yes Connection ID of the catalog mirroring source (required)
--parent string No Parent scope to list under (optional)
--recursive bool No Recurse into nested scopes (optional)

Read-only · Returns list

List catalog mirroring tables (workspace-level)

Terminal window
fabio mirrored-catalog list-tables --workspace <value> --connection-id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--connection-id string Yes Connection ID of the catalog mirroring source (required)
--scope string No Scope to list tables under (optional)

Read-only · Returns list

Get mirroring status

Terminal window
fabio mirrored-catalog mirroring-status --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID

Read-only · Returns object

Get tables mirroring status

Terminal window
fabio mirrored-catalog tables-mirroring-status --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Mirrored catalog ID

Read-only · Returns object