- Catégories :
Fonctions système (Informations système)
SYSTEM$GET_PRIVATELINK_ENDPOINTS_INFO¶
Renvoie le statut de tous les points de terminaison de connectivité privée que vous provisionnez. Le point de terminaison peut être un point de terminaison de service ou un point de terminaison de ressource selon la plateforme cloud qui héberge votre compte Snowflake.
- Voir aussi :
Introduction à la connectivité privée, Gestion des points de terminaison de la connectivité privée : Azure
Syntaxe¶
SYSTEM$GET_PRIVATELINK_ENDPOINTS_INFO()
Renvoie¶
Renvoie un objet JSON comme suit :
[
{
"host": "service_name",
"status": "APPROVED | PENDING | DISCONNECTED | REJECTED",
"resource_id": "private_endpoint_identifier"
},
...
]
Notes sur l’utilisation¶
Cette fonction peut prendre environ 5 minutes à exécuter car elle dépend du processus de récupération des points de terminaison de connectivité privée sur la plateforme cloud (en dehors de Snowflake).
Exemples¶
Pour votre compte Snowflake sur Microsoft Azure, renvoyez les points de terminaison de connectivité privée que vous avez provisionnés et les noms de service auxquels chaque point de terminaison est associé :
SELECT SYSTEM$GET_PRIVATELINK_ENDPOINTS_INFO();
[
{
"host": "aztest1-external-function-api.azure-api.net",
"status": "APPROVED",
"resource_id": "/subscriptions/fa57a1f0-b4e6-4847-9c00-95f39520f35e/resourceGroups/privatelink-test/providers/Microsoft.Network/privateEndpoints/apim-pe"
}
]