Метод create

Создает API-ключ для указанного сервисного аккаунта.

HTTP-запрос

POST https://iam.api.cloud.yandex.net/iam/v1/apiKeys

Параметры в теле запроса

{
  "serviceAccountId": "string",
  "description": "string"
}
Поле Описание
serviceAccountId string

Идентификатор сервисного аккаунта для создания API-ключа. Чтобы получить идентификатор сервисного аккаунта, используйте запрос list. Если параметр не указан, то используется идентификатор субъекта, который сделал запрос.

Максимальная длина строки в символах — 50.

description string

Описание API-ключа.

Максимальная длина строки в символах — 256.

Ответ

HTTP Code: 200 - OK

{
  "apiKey": {
    "id": "string",
    "serviceAccountId": "string",
    "createdAt": "string",
    "description": "string"
  },
  "secret": "string"
}
Поле Описание
apiKey object

Ресурс ApiKey.

Ресурс ApiKey.

apiKey.
id
string

Идентификатор API-ключа.

apiKey.
serviceAccountId
string

Идентификатор сервисного аккаунта, которому принадлежит API-ключ.

apiKey.
createdAt
string (date-time)

Время создания.

Строка в формате RFC3339.

apiKey.
description
string

Описание API-ключа. Длина описания должна быть от 0 до 256 символов.

secret string

Секретная часть API-ключа. Этот секретный ключ можно использовать для аутентификации при запросах.