Gerenciamento do Snowflake Container Services

A Snowflake REST Service API fornece os seguintes pontos de extremidade para gerenciar serviços Snowflake:

Pontos de extremidade da Snowflake REST Services API

Ponto de extremidade

Descrição

GET /api/v2/databases/database/schemas/ . schema/services

Lista os serviços disponíveis para o banco de dados e esquema nomeados.

POST /api/v2/databases/database/schemas/ . schema/services

Cria um serviço.

POST /api/v2/databases/database/schemas/ . schema/services:execute-job

Cria e executa um serviço de trabalho.

GET /api/v2/databases/database/schemas/ . schema/services/name

Busca o serviço nomeado.

PUT /api/v2/databases/database/schemas/ . schema/services/name

Cria um novo serviço ou altera um existente.

DELETE /api/v2/databases/database/schemas/ . schema/services/name

Exclui um serviço nomeado.

GET /api/v2/databases/database/schemas/ . schema/services/name/logs

Busca os logs para um serviço nomeado.

GET /api/v2/databases/database/schemas/ . schema/services/name/status

Retorna o status de um serviço nomeado.

GET /api/v2/databases/database/schemas/ . schema/services/name/containers

Lista todos os contêineres do serviço especificado.

GET /api/v2/databases/database/schemas/ . schema/services/name/instances

Lista todas as instâncias do serviço especificado.

GET /api/v2/databases/database/schemas/ . schema/services/name/roles

Lista todas as funções de serviço do serviço especificado.

GET /api/v2/databases/database/schemas/ . schema/services/service/roles/ . name/grants-of

Lista todas as concessões da função de serviço especificada.

GET /api/v2/databases/database/schemas/ . schema/services/service/roles/ . name/grants

Lista todas as concessões garantidas à função de serviço especificada.

POST /api/v2/databases/database/schemas/ . schema/services/name:resume

Retoma um serviço previamente suspenso.

POST /api/v2/databases/database/schemas/ . schema/services/name:suspend

Suspende um serviço nomeado.

GET /api/v2/databases/database/schemas/ . schema/services/name/endpoints

Lista os pontos de extremidade definidos no serviço especificado.

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