Skip to content

snowflake-database

Manage Snowflake databases (mirrored from Snowflake)

Authentication scope: fabric

List Snowflake databases in a workspace

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

Read-only · Returns list

Show details of a Snowflake database

Terminal window
fabio snowflake-database show --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Snowflake database ID

Read-only · Returns object

Create a new Snowflake database

Terminal window
fabio snowflake-database create --workspace <value> --name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--name string Yes Display name
--description string No Optional description
--connection-id string No Connection ID of the Snowflake source connection (creationPayload.connectionId). The live API rejects a shell create without a connection — supply this to mirror a Snowflake source
--snowflake-database-name string No Source Snowflake database name to mirror (creationPayload.snowflakeDatabaseName)
--sensitivity-label string No Sensitivity label ID to apply on creation

Mutates state · Returns object

Update Snowflake database properties

Terminal window
fabio snowflake-database update --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Snowflake database ID
--name string No New display name
--description string No New description

Mutates state · Returns object

Delete a Snowflake database

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

Mutates state · Destructive · Returns void

Get the definition of a Snowflake database

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

Read-only · Long-running operation · Returns object

Update the definition of a Snowflake database

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

Mutates state · Long-running operation · Returns void