Посмотреть операции с ресурсами сервиса Virtual Private Cloud
Все действия с ресурсами сервиса Virtual Private Cloud сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Чтобы посмотреть операции со всеми ресурсами сервиса, на панели слева выберите Операции. Если раздел не отображается, выберите его в меню Еще. В открывшемся списке также отображаются операции для ресурсов, которые были удалены.
Для облачных сетей и подсетей список операций доступен в карточке ресурса. Например, чтобы посмотреть операции с облачной сетью:
-
В консоли управления
выберите каталог, где находится облачная сеть. -
Перейдите
в сервис Virtual Private Cloud. -
Выберите нужную сеть.
-
Перейдите на вкладку Операции. Если вкладка не отображается, выберите ее в меню Другое.
В открывшемся списке отображаются операции с облачной сетью.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --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), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду
yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров--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.