Посмотреть операции с ресурсами сервиса
Все действия с ресурсами сервиса Virtual Private Cloud сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Чтобы посмотреть операции со всеми ресурсами сервиса, на панели слева выберите
Операции. В открывшемся списке также отображаются операции для ресурсов, которые были удалены.Можно получить список операций для конкретного ресурса. Ниже показано, как это сделать для облачной сети. Для других ресурсов сервиса последовательность действий такая же.
-
В консоли управления
перейдите в каталог, где находится облачная сеть. -
В списке сервисов выберите Virtual Private Cloud.
-
Выберите нужную сеть.
-
Перейдите на панель
Операции.В открывшемся списке отображаются операции с облачной сетью.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить список операций для ресурса сервиса Virtual Private Cloud, выполните команду:
yc vpc <тип_ресурса> list-operations <имя_или_идентификатор_ресурса>
Пример
Получить список операций для облачной сети:
yc vpc network list-operations enpgl5o8te3k********
Результат:
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| ID | CREATED AT | CREATED BY | MODIFIED AT | STATUS | DESCRIPTION |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| enp75021agjg******** | 2024-02-01 10:16:51 | ajego134p5h1******** | 2024-02-01 10:16:53 | DONE | Create network |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
По умолчанию информация об операциях выводится в текстовом формате. Чтобы получить более подробную информацию, укажите формат yaml
или json
для выводимых данных с помощью флага --format
:
yc vpc network list-operations enpgl5o8te3k******** --format yaml
Результат:
- id: enp75021agjg********
description: Create network
created_at: "2024-02-01T10:16:51.955935138Z"
created_by: ajego134p5h1********
modified_at: "2024-02-01T10:16:53.389542083Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.vpc.v1.CreateNetworkMetadata
network_id: enpgl5o8te3k********
response:
'@type': type.googleapis.com/google.protobuf.Empty
value: {}
Чтобы получить список операций, воспользуйтесь методом REST API listOperations
для соответствующего ресурса или вызовом gRPC API <сервис>/ListOperations
.
Например, для облачной сети воспользуйтесь методом REST API listOperations для ресурса Network или вызовом gRPC API NetworkService/ListOperations.
Получить подробную информацию об операции
-
Получите список операций для ресурса.
-
Скопируйте идентификатор нужной операции.
-
Получите подробную информацию об операции:
CLIAPIЕсли у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра
--folder-name
или--folder-id
.Выполните команду:
yc operation get <идентификатор_операции>
Результат:
id: enp75021agjg******** description: Create network created_at: "2024-02-01T10:16:51.955Z" created_by: ajego134p5h1******** modified_at: "2024-02-01T10:16:53.389Z" done: true metadata: '@type': type.googleapis.com/yandex.cloud.vpc.v1.CreateNetworkMetadata network_id: enpgl5o8te3k******** response: '@type': type.googleapis.com/yandex.cloud.vpc.v1.Network id: enpgl5o8te3kke6q3psa folder_id: b1gmit33ngp3******** created_at: "2024-02-01T10:16:51Z" name: test-network default_security_group_id: enp0catll8gm********
Воспользуйтесь методом REST API get для ресурса Operation или вызовом gRPC API OperationService/Get.