Gerenciamento de bancos de dados

A Snowflake REST Database API fornece os seguintes pontos de extremidade para gerenciar bancos de dados Snowflake:

Pontos de extremidade da Snowflake REST Database API

Ponto de extremidade

Descrição

GET /api/v2/databases

Lista bancos de dados acessíveis.

POST /api/v2/databases

Cria um banco de dados.

POST /api/v2/databases:from-share

Cria um banco de dados a partir de um compartilhamento especificado.

POST /api/v2/databases/name/clone

Clona um banco de dados existente.

GET /api/v2/databases/name

Busca um banco de dados nomeado.

PUT /api/v2/databases/name

Cria um novo banco de dados ou altera um existente.

DELETE /api/v2/databases/name

Exclui um banco de dados nomeado.

POST /api/v2/databases/name:undrop

Desfaz um banco de dados nomeado.

POST /api/v2/databases/name/replication:enable

Habilita a replicação de banco de dados.

POST /api/v2/databases/name/replication:disable

Desabilita a replicação para um banco de dados nomeado.

POST /api/v2/databases/name/replication:refresh

Atualiza replicações de banco de dados.

POST /api/v2/databases/name/failover:enable

Habilita failover para um banco de dados nomeado.

POST /api/v2/databases/name/failover:disable

Desabilita failover para um banco de dados nomeado.

POST /api/v2/databases/name/failover:primary

Define um banco de dados nomeado como o banco de dados primário.

Para obter documentação de referência, consulte a Referência da Snowflake Database API.