Requires authorization
Returns permissions that a caller has on the specified resource. Try it now .
Request
HTTP request
POST https://www.googleapis.com/deploymentmanager/v2/projects/ project /global/deployments/ resource /testIamPermissions
Parameters
project
string
resource
string
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/cloud-platform
|
https://www.googleapis.com/auth/ndev.cloudman
|
Request body
In the request body, supply data with the following structure:
{ "permissions": [ string ] }
| Property name | Value | Description | Notes |
|---|---|---|---|
permissions[]
|
list
|
The set of permissions to check for the 'resource'. Permissions with wildcards (such as '*' or 'storage.*') are not allowed. |
Response
If successful, this method returns a response body with the following structure:
{ "permissions": [ string ] }
| Property name | Value | Description | Notes |
|---|---|---|---|
permissions[]
|
list
|
A subset of `TestPermissionsRequest.permissions` that the caller is allowed. |
Try it!
Use the APIs Explorer below to call this method on live data and see the response. Alternatively, try the standalone Explorer .

