API Reference

This API reference is organized by resource type. Each resource type has one or more data representations and one or more methods.

Resource types

  1. Changes
  2. ManagedZones
  3. Projects
  4. ResourceRecordSets

Changes

For Changes Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1/projects, unless otherwise noted
create POST  /project/managedZones/managedZone/changes Atomically update the ResourceRecordSet collection.
get GET  /project/managedZones/managedZone/changes/changeId Fetch the representation of an existing Change.
list GET  /project/managedZones/managedZone/changes Enumerate Changes to a ResourceRecordSet collection.

ManagedZones

For ManagedZones Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1/projects, unless otherwise noted
create POST  /project/managedZones Create a new ManagedZone.
delete DELETE  /project/managedZones/managedZone Delete a previously created ManagedZone.
get GET  /project/managedZones/managedZone Fetch the representation of an existing ManagedZone.
list GET  /project/managedZones Enumerate ManagedZones that have been created but not yet deleted.

Projects

For Projects Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1/projects, unless otherwise noted
get GET  /project Fetch the representation of an existing Project.

ResourceRecordSets

For ResourceRecordSets Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1/projects, unless otherwise noted
list GET  /project/managedZones/managedZone/rrsets Enumerate ResourceRecordSets that have been created but not yet deleted.

Send feedback about...

Cloud DNS Documentation