Access Key, gRPC: AccessKeyService.Create
Creates an access key for the specified service account.
gRPC request
rpc Create (CreateAccessKeyRequest) returns (CreateAccessKeyResponse)
CreateAccessKeyRequest
{
"serviceAccountId": "string",
"description": "string"
}
Field |
Description |
serviceAccountId |
string ID of the service account to create an access key for. |
description |
string Description of the access key. |
CreateAccessKeyResponse
{
"accessKey": {
"id": "string",
"serviceAccountId": "string",
"createdAt": "google.protobuf.Timestamp",
"description": "string",
"keyId": "string",
"lastUsedAt": "google.protobuf.Timestamp"
},
"secret": "string"
}
Field |
Description |
accessKey |
AccessKey resource. |
secret |
string Secret access key. |
AccessKey
An access key.
For more information, see AWS-compatible access keys.
Field |
Description |
id |
string ID of the AccessKey resource. |
serviceAccountId |
string ID of the service account that the access key belongs to. |
createdAt |
Creation timestamp. |
description |
string Description of the access key. 0-256 characters long. |
keyId |
string ID of the access key. |
lastUsedAt |
Timestamp for the last authentication using this Access key. |