Просмотр операций с ресурсами сервиса Serverless Integrations
Все действия с ресурсами сервиса Serverless Integrations сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Можно получить список операций для конкретного ресурса. Ниже показано, как это сделать для шины EventRouter. Для других ресурсов сервиса последовательность действий такая же.
-
В консоли управления
откройте каталог, в котором находится шина. -
Выберите сервис Serverless Integrations.
-
На панели слева выберите
EventRouter. -
Выберите нужную шину.
-
Перейдите на панель
Операции для выбранной шины.В открывшемся списке отображаются операции с выбранной шиной.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>
. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name
или --folder-id
.
Чтобы получить список операций для ресурса сервиса Serverless Integrations, воспользуйтесь командой:
yc serverless <тип_ресурса> list-operations <имя_или_идентификатор_ресурса>
Пример
Получить список операций для шины EventRouter:
yc serverless eventrouter bus list-operations epdplu8jn7sr********
Результат:
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| ID | CREATED AT | CREATED BY | MODIFIED AT | STATUS | DESCRIPTION |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| f66oon77ahgu******** | 2025-02-24 20:48:53 | ajevfb0tjfts******** | 2025-02-24 20:48:53 | DONE | Изменение шины |
| f66a237f2f6v******** | 2025-02-24 20:48:30 | ajevfb0tjfts******** | 2025-02-24 20:48:30 | DONE | Изменение шины |
| f66cbrh8c1u4******** | 2025-02-20 12:22:56 | ajevfb0tjfts******** | 2025-02-20 12:22:57 | DONE | Создание шины |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
По умолчанию информация об операциях выводится в текстовом формате. Чтобы получить более подробную информацию, укажите формат yaml
или json
для выводимых данных с помощью флага --format
:
yc serverless eventrouter bus list-operations <имя_или_идентификатор_шины> --format yaml
Результат:
- id: f66oon77ahgu********
description: Изменение шины
created_at: "2025-02-24T20:48:53.942469190Z"
created_by: ajevfb0tjfts********
modified_at: "2025-02-24T20:48:53.956957528Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.serverless.eventrouter.v1.UpdateBusMetadata
bus_id: f662ctjn8vv4********
response:
'@type': type.googleapis.com/google.protobuf.Empty
value: {}
...
Воспользуйтесь методом REST API listOperations
для соответствующего ресурса или вызовом gRPC API <сервис>/ListOperations
.
Например, для шины EventRouter воспользуйтесь методом REST API listOperations для ресурса Bus или вызовом gRPC API BusService/ListOperations.
Получить подробную информацию об операции
-
Скопируйте идентификатор нужной операции.
-
Получите подробную информацию об операции:
CLIAPIЕсли у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду
yc config set folder-id <идентификатор_каталога>
. Также для любой команды вы можете указать другой каталог с помощью параметров--folder-name
или--folder-id
.Выполните команду:
yc operation get <идентификатор_операции>
Результат:
id: f66oon77ahgu******** description: Изменение шины created_at: "2025-02-24T20:48:53.942Z" created_by: ajevfb0tjfts******** modified_at: "2025-02-24T20:48:53.956Z" done: true metadata: '@type': type.googleapis.com/yandex.cloud.serverless.eventrouter.v1.UpdateBusMetadata bus_id: f662ctjn8vv4******** response: '@type': type.googleapis.com/yandex.cloud.serverless.eventrouter.v1.Bus id: f662ctjn8vv4******** folder_id: b1geoelk7fld******** cloud_id: b1gia87mbaom******** created_at: "2025-02-20T12:22:57.005054Z" name: test description: tesst status: ACTIVE
Чтобы получить подробную информацию об операции, воспользуйтесь методом REST API
get
для ресурсаOperation
или вызовом gRPC APIOperationService/Get
.