Get the project status.
HTTP request
GET https://contentwarehouse.googleapis.com/v1/{location}:getStatus
Path parameters
| Parameters | |
|---|---|
location
|
Required. The location to be queried Format: projects/{projectNumber}/locations/{location}. It takes the form |
Request body
The request body must be empty.
Response body
status of a project, including the project state, dbType, aclMode and etc.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{ "location" : string , "state" : enum ( |
| Fields | |
|---|---|
location
|
The location of the queried project. |
state
|
state of the project. |
databaseType
|
Database type. |
accessControlMode
|
Access control mode. |
documentCreatorDefaultRole
|
The default role for the person who create a document. |
qaEnabled
|
If the qa is enabled on this project. |
Authorization scopes
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .
ProjectState
state of a project.
| Enums | |
|---|---|
PROJECT_STATE_UNSPECIFIED
|
Default status, required by protobuf best practices. |
PROJECT_STATE_PENDING
|
The project is in the middle of a provision process. |
PROJECT_STATE_COMPLETED
|
All dependencies have been provisioned. |
PROJECT_STATE_FAILED
|
A provision process was previously initiated, but failed. |
PROJECT_STATE_DELETING
|
The project is in the middle of a deletion process. |
PROJECT_STATE_DELETING_FAILED
|
A deleting process was initiated, but failed. |
PROJECT_STATE_DELETED
|
The project is deleted. |
PROJECT_STATE_NOT_FOUND
|
The project is not found. |

