Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The ID of the resource.
The resource ID of the non-human identity to add.
Body
The duration for which the resource can be accessed (in minutes). Use 0 to set to indefinite.
x <= 52596060
The remote ID of the access level to grant. If omitted, the default access level remote ID value (empty string) is used.
"roles/cloudsql.instanceUser"
Response
Details about the access that the non-human identity was granted to the resource.
Resource Non-Human Identity Direct Access Object
Description
This object is used to represent a non-human identity with direct access to a resource.
The ID of the resource.
"1b978423-db0a-4037-a4cf-f79c60cb67b3"
The resource ID of the non-human identity.
"29827fb8-f2dd-4e80-9576-28e31e9934ac"
Access Level Object
Description
The AccessLevel object is used to represent the level of access that a principal has. The "default" access
level is a AccessLevel object whose fields are all empty strings.
Usage Example
View the AccessLevel of a resource/user or resource/group pair to see the level of access granted to the resource.
{
"access_level_name": "AdminRole",
"access_level_remote_id": "arn:aws:iam::590304332660:role/AdministratorAccess"
}The day and time the non-human identity's access will expire.
"2022-01-23T04:56:07.000Z"

