Method create

Creates an access key for the specified service account.

HTTP request

POST https://iam.api.cloud.yandex.net/iam/aws-compatibility/v1/accessKeys

Body parameters

 {
  "serviceAccountId": "string",
  "description": "string"
}
Field Description
serviceAccountId string

ID of the service account to create an access key for. To get the service account ID, use a list request. If not specified, it defaults to the subject that made the request.

The maximum string length in characters is 50.

description string

Description of the access key.

The maximum string length in characters is 256.

Response

HTTP Code: 200 - OK

 {
  "accessKey": {
    "id": "string",
    "serviceAccountId": "string",
    "createdAt": "string",
    "description": "string",
    "keyId": "string"
  },
  "secret": "string"
}
Field Description
accessKey object

AccessKey resource.

An access key. For more information, see AWS-compatible access keys.

accessKey.
id
string

ID of the AccessKey resource. It is used to manage secret credentials: an access key ID and a secret access key.

accessKey.
serviceAccountId
string

ID of the service account that the access key belongs to.

accessKey.
createdAt
string (date-time)

Creation timestamp in RFC3339 text format.

String in RFC3339 text format.

accessKey.
description
string

Description of the access key. 0-256 characters long.

accessKey.
keyId
string

ID of the access key. The key is AWS compatible.

secret string

Secret access key. The key is AWS compatible.