Neste documento, descrevemos como autenticar-se de maneira programática no Cloud DNS. O modo de autenticação no Cloud DNS depende da interface usada para acessar a API e do ambiente em que o código está em execução.
Para mais informações sobre a autenticação do Google Cloud , consulte os métodos de autenticação.
Acesso à API
O Cloud DNS é compatível com o acesso programático. É possível acessar a API das seguintes maneiras:
Bibliotecas de cliente
As bibliotecas de cliente do Cloud DNS oferecem suporte de linguagem de alto nível para a autenticação programática no Cloud DNS. Para autenticar chamadas às APIs do Google Cloud , as bibliotecas de cliente oferecem suporte ao Application Default Credentials (ADC). As bibliotecas procuram credenciais em um conjunto de locais definidos e as usam para autenticar solicitações à API. Com o ADC, é possível disponibilizar credenciais ao aplicativo em uma variedade de ambientes, como de desenvolvimento ou produção local, sem precisar modificar o código do aplicativo.
CLI do Google Cloud
Ao usar a gcloud CLI para acessar o Cloud DNS, faça login nela com uma conta de usuário, que fornece as credenciais usadas pelos comandos da gcloud CLI.
Se as políticas de segurança da sua organização impedirem que as contas de usuário tenham as permissões necessárias, use a identidade temporária de conta de serviço.
Para mais informações, consulte Autenticar-se para usar a gcloud CLI. Para saber como usar a gcloud CLI com o Cloud DNS, consulte as páginas de referência da CLI do Google Cloud.
REST
É possível autenticar-se na API Cloud DNS usando as credenciais da gcloud CLI ou o