Referência da API

Esta referência da API está organizada por tipo de recurso. Cada tipo de recurso tem uma ou mais representações de dados e um ou mais métodos.

Tipos de recurso

  1. Alterações
  2. DnsKeys
  3. ManagedZoneOperations
  4. ManagedZones
  5. Políticas
  6. Projetos
  7. ResourceRecordSets

Alterações

Para detalhes sobre o recurso Changes, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
create POST  /project/managedZones/managedZone/changes Atualizar atomicamente a coleção ResourceRecordSet.
get GET  /project/managedZones/managedZone/changes/changeId Buscar a representação de uma alteração existente.
list GET  /project/managedZones/managedZone/changes Enumerar alterações para uma coleção ResourceRecordSet.

DnsKeys

Para detalhes do recurso DnsKeys, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
get GET  /project/managedZones/managedZone/dnsKeys/dnsKeyId Buscar a representação de uma DnsKey existente.
list GET  /project/managedZones/managedZone/dnsKeys Enumerar DnsKeys para uma coleção ResourceRecordSet.

ManagedZoneOperations

Para detalhes do recurso ManagedZoneOperations, consulte a página representação de recursos.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
get GET  /project/managedZones/managedZone/operations/operation Busca a representação de uma operação existente.
list GET  /project/managedZones/managedZone/operations Enumerar operações para a ManagedZone especificada.

ManagedZones

Para detalhes sobre o recurso ManagedZones, consulte a página representação de recursos.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
create POST  /project/managedZones Crie uma nova ManagedZone.
delete DELETE  /project/managedZones/managedZone Exclua um ManagedZone criado anteriormente.
get GET  /project/managedZones/managedZone Busque a representação de um ManagedZone existente.
list GET  /project/managedZones Enumerar ManagedZones que foram criados, mas ainda não excluídos.
patch PATCH  /project/managedZones/managedZone Aplique uma atualização parcial a um ManagedZone existente.
atualizar PUT  /project/managedZones/managedZone Atualizar um ManagedZone existente.

Políticas

Para detalhes sobre Políticas, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
create POST  /project/policies Criar uma nova política
delete DELETE  /project/policies/policy Exclua uma política criada anteriormente. Falhará se a política ainda estiver sendo referenciada por uma rede.
get GET  /project/policies/policy Busque a representação de uma política existente.
list GET  /project/policies Enumerar todas as políticas associadas a um projeto.
patch PATCH  /project/policies/policy Aplique uma atualização parcial a uma política existente.
atualizar PUT  /project/policies/policy Atualizar uma política existente.

Projetos

Para obter detalhes do recurso Projetos, consulte a página Representação de recurso.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
get GET  /project Busca a representação de um projeto existente.

ResourceRecordSets

Para ver os detalhes do recurso ResourceRecordSets, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://dns.googleapis.com/dns/v1/projects, salvo indicação em contrário
list GET  /project/managedZones/managedZone/rrsets Enumeração ResourceRecordSets que foram criados, mas ainda não excluídos.