This API reference is organized by resource type. Each resource type has one or more data representations and one or more methods.
Resource types
Changes
For Changes Resource details, see the resource representation page.
Method | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted | ||
create |
POST /
project
/managedZones/
managedZone
/changes
|
Atomically updates the
ResourceRecordSet
collection. This method can include both additions and deletions. If you need to update a resource record, you send the deletion and addition of the record in the same request. As a best practice to prevent collisions with other changes, you should increment the serial number of your
SOA
record with each request to this method by sending a deletion and addition of the
SOA
record with your other changes.
|
get |
GET /
project
/managedZones/
managedZone
/changes/
changeId
|
Fetches the representation of an existing
Change
. You can monitor the status of changes by using this method and checking the status field in the response.
|
list |
GET /
project
/managedZones/
managedZone
/changes
|
Enumerates the list of
Changes
to a
ResourceRecordSet
collection. The status of the changes can be determined by examining the
status
field. This method allows you to see a historical record of all changes made to the resource record sets for the managed zone. For more information, see
Monitoring changes
.
|
ManagedZones
For ManagedZones Resource details, see the resource representation page.
Method | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted | ||
create |
POST /
project
/managedZones
|
Creates a new managed zone. |
delete |
DELETE /
project
/managedZones/
managedZone
|
Deletes a previously created managed zone. |
get |
GET /
project
/managedZones/
managedZone
|
Fetches the representation of an existing managed zone. |
list |
GET /
project
/managedZones
|
Enumerates managed zones 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/v1beta1/projects, unless otherwise noted | ||
get |
GET /
project
|
Fetches the representation of an existing
Project
. Use this method to look up the limits on the number of resources that are associated with your project. For more information, see
quotas
.
|
ResourceRecordSets
For ResourceRecordSets Resource details, see the resource representation page.
Method | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted | ||
list |
GET /
project
/managedZones/
managedZone
/rrsets
|
Enumerates
ResourceRecordSets
that have been created but not yet deleted.
|