Просмотр списка SSH-ключей

Запрос

Для того, чтобы получить список загруженных SSH-ключей, необходимо методом GET отправить запрос к /v1/account/keys

curl \
-X GET \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
'https://api.cloudvps.reg.ru/v1/account/keys'

Ответ

В результате будет возвращён JSON, который будет содержать массив с загруженными ключами.

Каждый из SSH-ключей содержит следующие параметры:

Параметр Значение
id уникальный идентификатор ключа
fingerprint отпечаток ключа
name имя ключа
public_key содержание (тело) ключа
{
    "ssh_keys": [
        {
            "fingerprint": "50:8c:26:58:b0:3c:96:24:14:e7:39:cb:2e:d8:5e:cd",
            "id": 597,
            "name": "Deployment key",
            "public_key": "ssh-rsa AAAAB3(...)dQ7Ay9 root@DESKTOP-F24V59S"
        }
    ]
}

Совет

Отпечаток ключа наравне с id можно использовать в операциях с ключами в качестве идентификатора, что будет продемонстрировано примерами далее.