Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)



Projects

A project is a top level container for cloud resources. In the case of Google DNS, a project contains managed zones. You must enable the Cloud DNS API and set up billing in the Developer Console before you can start working with your projects and zones. See getting started .

For a list of methods for this resource, see the end of this page.

Resource representations

A Project resource.

{
  "kind": "dns#project",
  "number": unsigned long,
  "id": string,
  "quota": {
    "kind": "dns#quota",
    "managedZones": integer,
    "rrsetsPerManagedZone": integer,
    "rrsetAdditionsPerChange": integer,
    "rrsetDeletionsPerChange": integer,
    "totalRrdataSizePerChange": integer,
    "resourceRecordsPerRrset": integer
  }
}
Property name Value Description Notes
id string [Output only] User assigned unique identifier for the resource.
kind string [Output only] Identifies what kind of resource this is. Value: the fixed string "dns#project" .
number unsigned long [Output only] Unique identifier for the resource, which is defined by the server.
quota nested object [Output only] Quotas assigned to this project.
quota. kind string [Output only] Identifies what kind of resource this is. Value: the fixed string "dns#quota" .
quota. managedZones integer [Output only] Maximum allowed number of managed zones in the project.
quota. resourceRecordsPerRrset integer [Output only] Maximum allowed number of resource records per ResourceRecordSet .
quota. rrsetAdditionsPerChange integer [Output only] Maximum allowed number of ResourceRecordSets to add per Changes.create request.
quota. rrsetDeletionsPerChange integer [Output only] Maximum allowed number of ResourceRecordSets to delete per Changes.create request .
quota. rrsetsPerManagedZone integer [Output only] Maximum allowed number of ResourceRecordSets per zone in the project.
quota. totalRrdataSizePerChange integer [Output only] Maximum allowed size in bytes for the rrdata field in one Changes.create request .

Methods

The following are valid Project methods:

get
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 .

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.