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

Requires authorization

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 . Try it now or see an example .

Request

HTTP request

GET https://www.googleapis.com/dns/v1beta1/projects/project

Parameters

Parameter name Value Description
Path parameters
project string Identifies the project addressed by this request.

Authorization

This request requires authorization with at least one of the following scopes ( read more about authentication and authorization ).

Scope
https://www.googleapis.com/auth/ndev.clouddns.readonly
https://www.googleapis.com/auth/ndev.clouddns.readwrite
https://www.googleapis.com/auth/cloud-platform

Request body

Do not supply a request body with this method.

Response

If successful, this method returns a Projects resource in the response body.

Examples

Note: The code examples available for this method do not represent all supported programming languages (see the client libraries page for a list of supported languages).

Python

Uses the Python client library .

from apiclient import errors
# ...

try:
  response = service.projects().get(project=PROJECT_NAME).execute()
except errors.HttpError, error:
  print 'An error occurred: %s' % error

Ruby

Uses the Ruby client library .

##
# List the DNS changes and their status for a given project and zone
#
# @param [Google::APIClient] client
#   Authorized client instance.
# @param [String] project_name
#   The name of the project.
def get_project(client, project_name)
  service = client.discovered_api('dns', 'v1')
  result = service.execute(
    :api_method => service.projects.get,
    :body_object => { 'project' => project_name })
  if result.error?
    puts "An error occurred: #{result.data['error']['message']}"
  end
end

Try it!

Use the APIs Explorer below to call this method on live data and see the response. Alternatively, try the standalone Explorer .

Authentication required

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

Signing you in...

Google Developers needs your permission to do that.