- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$GET_PRIVATELINK_ENDPOINTS_INFO¶
Retorna o status de todos os pontos de extremidade de conectividade privada que você provisiona. O ponto de extremidade pode ser um ponto de extremidade de servidor ou um ponto de extremidade de recurso, dependendo da plataforma de nuvem que hospeda sua conta Snowflake.
- Consulte também:
Introdução à conectividade privada, Gerenciar pontos de extremidade de conectividade privada: Azure
Sintaxe¶
SYSTEM$GET_PRIVATELINK_ENDPOINTS_INFO()
Retornos¶
Retorna um objeto JSON da seguinte forma:
[
{
"host": "service_name",
"status": "APPROVED | PENDING | DISCONNECTED | REJECTED",
"resource_id": "private_endpoint_identifier"
},
...
]
Notas de uso¶
Esta função pode levar aproximadamente 5 minutos para ser executada porque depende do processo para recuperar os pontos de extremidade de conectividade privada na plataforma de nuvem (fora do Snowflake).
Exemplos¶
Para sua conta Snowflake no Microsoft Azure, retorne os pontos de extremidade de conectividade privada que você provisionou e os nomes de serviço aos quais cada ponto de extremidade está associado:
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"
}
]