Returns the specified Project resource. To decrease latency for this
method, you can optionally omit any unneeded information from the
response by using a field mask. This practice is especially recommended
for unused quota information (the quotas
field). To exclude one or
more fields, set your request's fields
query parameter to only include
the fields you need. For example, to only include the id
and
selfLink
fields, add the query parameter ?fields=id,selfLink
to your
request.
Arguments
Parameters | |
---|---|
project |
Required. Project ID for this request.
|
Raised exceptions
Exceptions | |
---|---|
ConnectionError |
In case of a network problem (such as DNS failure or refused connection). |
HttpError |
If the response status is >= 400 (excluding 429 and 503). |
TimeoutError |
If a long-running operation takes longer to finish than the specified timeout limit. |
TypeError |
If an operation or function receives an argument of the wrong type. |
ValueError |
If an operation or function receives an argument of the right type but an inappropriate value. For example, a negative timeout. |
Response
If successful, the response contains an instance of Project
.
Subworkflow snippet
Some fields might be optional or required. To identify required fields, refer to the API documentation.
YAML
- get: call: googleapis.compute.v1.projects.get args: project: ... result: getResult
JSON
[ { "get": { "call": "googleapis.compute.v1.projects.get", "args": { "project": "..." }, "result": "getResult" } } ]