- Categorias:
Funções do sistema (Controle do sistema)
SYSTEM$GET_PRIVATELINK_AUTHORIZED_ENDPOINTS¶
Retorna ao serviço Snowflake uma lista dos pontos de extremidade autorizados para sua conta atual a ser utilizada com conectividade privada.
O valor do ponto de extremidade na saída do comando pode ser usado como o valor para o aws_id
ou o private-endpoint-resource-id
ao usar estas funções:
Sintaxe¶
SYSTEM$GET_PRIVATELINK_AUTHORIZED_ENDPOINTS()Copy
Argumentos¶
Nenhum
Notas de uso¶
Somente administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) podem executar esta função.
Esta função pode ser usada com contas Snowflake no Amazon Web Services (AWS) ou Microsoft Azure (Azure); Google Cloud Platform (GCP) não é suportado no momento.
Exemplos¶
Retornar os pontos de extremidade autorizados para sua conta Snowflake para usar com AWS PrivateLink para sua conta Snowflake em AWS:
use role accountadmin; select system$get_privatelink_authorized_endpoints();Copy
Opcionalmente, você pode usar o seguinte comando para nivelar o resultado da consulta. Por exemplo:
select value: endpointId from table( flatten( input => parse_json(system$get_privatelink_authorized_endpoints()) ) );CopyRetorna (pontos de extremidade para uma conta Snowflake em AWS):
+------------------+ | VALUE:ENDPOINTID | +------------------+ | "123456789012" | +------------------+Copy