Посмотреть операции с ресурсами сервиса
Все действия с ресурсами сервиса Key Management Service сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Ниже показано, как получить список операций для симметричного ключа. Для других ресурсов сервиса последовательность действий такая же.
-
В консоли управления
откройте каталог, в котором находится симметричный ключ. -
Выберите сервис Key Management Service.
-
На панели слева выберите
Симметричные ключи. -
Выберите нужный ключ.
-
Перейдите на панель
Операции для выбранного ключа.В открывшемся списке отображаются операции с выбранным симметричным ключом.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить список операций для ресурса сервиса Key Management Service, воспользуйтесь командой:
yc kms <тип_ресурса> list-operations <имя_или_идентификатор_ресурса>
Пример
Получить список операций для симметричного ключа:
yc kms symmetric-key list-operations epdplu8jn7sr********
Результат:
+----------------------+---------------------+----------------------+---------------------+--------+----------------------+
| ID | CREATED AT | CREATED BY | MODIFIED AT | STATUS | DESCRIPTION |
+----------------------+---------------------+----------------------+---------------------+--------+----------------------+
| abji19ucm6b1******** | 2024-03-26 10:33:12 | aje9k8luj4qf******** | 2024-03-26 10:33:12 | DONE | update key |
| abjluv2sk1sp******** | 2024-03-26 10:19:52 | aje9k8luj4qf******** | 2024-03-26 10:19:52 | DONE | create symmetric key |
+----------------------+---------------------+----------------------+---------------------+--------+----------------------+
По умолчанию информация об операциях выводится в текстовом формате. Чтобы получить более подробную информацию, укажите формат yaml
или json
для выводимых данных с помощью флага --format
:
yc kms symmetric-key list-operations epdplu8jn7sr******** --format yaml
Результат:
- id: abji19ucm6b1********
description: update key
created_at: "2024-03-26T10:33:12.360289758Z"
created_by: aje9k8luj4qf********
modified_at: "2024-03-26T10:33:12.360314054Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.kms.v1.UpdateSymmetricKeyMetadata
key_id: abjip2tl1frh********
response:
'@type': type.googleapis.com/google.protobuf.Empty
value: {}
- id: abjluv2sk1sp********
description: create symmetric key
created_at: "2024-03-26T10:19:52.794225911Z"
created_by: aje9k8luj4qf********
modified_at: "2024-03-26T10:19:52.794265993Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.kms.v1.CreateSymmetricKeyMetadata
key_id: abjip2tl1frh********
primary_version_id: abjg82vbog68********
response:
'@type': type.googleapis.com/google.protobuf.Empty
value: {}
Воспользуйтесь методом REST API listOperations
для соответствующего ресурса или вызовом gRPC API <сервис>/ListOperations
.
Например, для симметричного ключа воспользуйтесь методом REST API listOperations для ресурса SymmetricKey или вызовом gRPC API SymmetricKeyService/ListOperations.
Получить подробную информацию об операции
-
Получите список операций для ресурса.
-
Скопируйте идентификатор нужной операции.
-
Получите подробную информацию об операции:
CLIAPIЕсли у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра
--folder-name
или--folder-id
.Выполните команду:
yc operation get <идентификатор_операции>
Результат:
id: abji19ucm6b1******** description: update key created_at: "2024-03-26T10:33:12.360Z" created_by: aje9k8luj4qf******** modified_at: "2024-03-26T10:33:12.360Z" done: true metadata: '@type': type.googleapis.com/yandex.cloud.kms.v1.UpdateSymmetricKeyMetadata key_id: abjip2tl1frh******** response: '@type': type.googleapis.com/yandex.cloud.kms.v1.SymmetricKey id: abjip2tl1frh******** folder_id: b1g681qpemb4******** created_at: "2024-03-26T10:19:52Z" name: sym-key status: ACTIVE primary_version: id: abjg82vbog68kv5jvj6s key_id: abjip2tl1frh******** status: ACTIVE algorithm: AES_256 created_at: "2024-03-26T10:19:52Z" primary: true default_algorithm: AES_192
Воспользуйтесь вызовом gRPC API OperationService/Get.