Gérer Snowflake Container Services

L’API Snowflake REST Service fournit les points de terminaison suivants pour gérer les services Snowflake :

Points de terminaison d’API Snowflake REST Services

Point de terminaison

Description

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

Répertorie les services disponibles pour la base de données et le schéma nommés.

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

Crée un service.

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

Crée et exécute un service de tâche.

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

Récupère le service nommé.

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

Crée un nouveau service ou modifie un service existant.

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

Supprime un service nommé.

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

Récupère les journaux d’un service nommé.

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

Renvoie le statut d’une service nommé.

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

Répertorie tous les conteneurs du service spécifié.

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

Répertorie toutes les instances du service spécifié.

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

Répertorie tous les rôles de service du service spécifié.

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

Répertorie toutes les autorisations du rôle de service spécifié.

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

Répertorie toutes les autorisations accordées au rôle de service spécifié.

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

Reprend un service précédemment suspendu.

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

Suspend un service nommé.

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

Répertorie les points de terminaison définis dans le service spécifié.

Pour la documentation de référence, voir Référence d’API Snowflake Service.