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 do recurso "Changes", consulte a página representação de recursos.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1beta2/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 Busque a representação de uma alteração existente.
list GET  /project/managedZones/managedZone/changes Enumerar alterações em uma coleção ResourceRecordSet.

DnsKeys

Para detalhes sobre DnsKeys, consulte a página Representação de recursos.

Método Solicitação HTTP Descrição
URIs relativos a https://dns.googleapis.com/dns/v1beta2/projects, salvo indicação em contrário
get GET  /project/managedZones/managedZone/dnsKeys/dnsKeyId Buscar a representação de um DnsKey existente.
list GET  /project/managedZones/managedZone/dnsKeys Enumerar DnsKeys em 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/v1beta2/projects, salvo indicação em contrário
get GET  /project/managedZones/managedZone/operations/operation Busque a representação de uma operação existente.
list GET  /project/managedZones/managedZone/operations Enumerar operações para a ManagedZone especificada.

ManagedZones

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

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

Políticas

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

Método Solicitação HTTP Descrição
URIs relacionados a https://dns.googleapis.com/dns/v1beta2/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 Buscar 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 Aplicar 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 relacionados a https://dns.googleapis.com/dns/v1beta2/projects, salvo indicação em contrário
get GET  /project Buscar a representação de uma política existente.

ResourceRecordSets

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

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