Переместить таблицу маршрутизации в другой каталог
Облачные ресурсы можно переносить между каталогами в пределах одного облака.
Чтобы переместить таблицу маршрутизации в другой каталог:
- В консоли управления
перейдите в каталог, где находится таблица маршрутизации. - В списке сервисов выберите Virtual Private Cloud.
- На панели слева выберите
Таблицы маршрутизации. - Нажмите значок
в строке таблицы, которую требуется переместить, и выберите Переместить. - В выпадающем списке выберите каталог назначения.
- Нажмите кнопку Переместить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы переместить таблицу маршрутизации в другой каталог:
-
Посмотрите описание команды CLI для перемещения таблицы маршрутизации:
yc vpc route-table move --help
-
Узнайте имя или идентификатор таблицы маршрутизации, которую требуется переместить:
yc vpc route-table list
Результат:
+----------------------+---------+-------------+----------------------+ | ID | NAME | DESCRIPTION | NETWORK-ID | +----------------------+---------+-------------+----------------------+ | enp8c7ia88i8******** | table-1 | | encb4ubvmief******** | +----------------------+---------+-------------+----------------------+
-
Получите список доступных каталогов:
yc resource-manager folder list
Результат:
+----------------------+------------------------+--------+--------+ | ID | NAME | LABELS | STATUS | +----------------------+------------------------+--------+--------+ | b1cs8ie21pk1******** | default | | ACTIVE | | b1chgf288nvg******** | my-folder-1 | | ACTIVE | | b1cu6g9ielh6******** | my-folder-2 | | ACTIVE | +----------------------+------------------------+--------+--------+
-
Переместите таблицу маршрутизации, указав имя или идентификатор таблицы и каталога назначения:
yc vpc route-table move <имя_или_идентификатор_таблицы_маршрутизации> \ --destination-folder-name <имя_каталога_назначения> \ --destination-folder-id <идентификатор_каталога_назначения>
Используйте либо параметр
--destination-folder-name
, либо--destination-folder-id
.Если таблица находится не в текущем каталоге (каталоге по умолчанию), укажите исходный каталог с помощью опции
--folder-name
или--folder-id
.Результат:
id: enp8c7ia88i8******** folder_id: b1chgf288nvg******** created_at: "2022-10-10T05:55:39Z" name: table-1 network_id: encb4ubvmief********
Подробнее о команде
yc vpc route-table move
см. в справочнике CLI.
Чтобы переместить таблицу маршрутизации в другой каталог, воспользуйтесь методом REST API move для ресурса RouteTable или вызовом gRPC API RouteTableService/Move и передайте в запросе:
-
Идентификатор таблицы маршрутизации, которую нужно перенести, в параметре
routeTableId
.Чтобы узнать идентификатор таблицы маршрутизации, воспользуйтесь методом REST API list для ресурса RouteTable или вызовом gRPC API RouteTableService/List и передайте в запросе идентификатор текущего каталога в параметре
folderId
. -
Идентификатор каталога, в который будет перенесена таблица маршрутизации, в параметре
destinationFolderId
.О том, как узнать идентификатор каталога, читайте в разделе Получение идентификатора каталога.
Примеры
Таблица маршрутизации в текущем каталоге
Переместите таблицу маршрутизации из текущего каталога, указав имя таблицы и имя каталога назначения:
yc vpc route-table move table-1 \
--destination-folder-name my-folder-1