Переместить группу безопасности в другой каталог
Чтобы переместить группу безопасности в другой каталог:
- В консоли управления
перейдите в каталог, где находится группа безопасности. - В списке сервисов выберите Virtual Private Cloud.
- На панели слева выберите
Группы безопасности. - Нажмите значок
в строке группы, которую требуется переместить, и выберите Переместить. - В выпадающем списке выберите каталог назначения.
- Нажмите кнопку Переместить.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.
Чтобы переместить группу безопасности в другой каталог:
-
Посмотрите описание команды CLI для перемещения группы безопасности:
yc vpc security-group move --help -
Узнайте имя или идентификатор группы безопасности, которую требуется переместить:
yc vpc security-group listРезультат:
+----------------------+---------------------------------+------------------------------------+----------------------+ | ID | NAME | DESCRIPTION | NETWORK-ID | +----------------------+---------------------------------+------------------------------------+----------------------+ | enc2ta63h3q2******** | default-sg-enc39op1vq9m******** | Default security group for network | enc39op1vq9m******** | | enc612keceq8******** | default-sg-encb4ubvmief******** | Default security group for network | encb4ubvmief******** | | encnn4l7b3lp******** | default-sg-enc772aa2rgq******** | Default security group for network | enc772aa2rgq******** | | encemkpqg8fh******** | my-sg-1 | Custom security group | 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 security-group move <имя_или_идентификатор_группы> \ --destination-folder-name <имя_каталога_назначения> \ --destination-folder-id <идентификатор_каталога_назначения>Используйте либо параметр
--destination-folder-name, либо--destination-folder-id.Если группа безопасности находится не в текущем каталоге (каталоге по умолчанию), укажите исходный каталог с помощью опции
--folder-nameили--folder-id.Результат:
id: encemkpqg8fh******** folder_id: b1chgf288nvg******** created_at: "2022-10-10T13:24:59Z" name: my-sg-1 network_id: encb4ubvmief******** status: ACTIVEПодробнее о команде
yc vpc security-group moveсм. в справочнике CLI.
Чтобы переместить группу безопасности в другой каталог, воспользуйтесь методом REST API move для ресурса SecurityGroup или вызовом gRPC API SecurityGroupService/Move и передайте в запросе:
-
Идентификатор группы безопасности, которую нужно перенести, в параметре
securityGroupId.Чтобы узнать идентификатор подсети, воспользуйтесь методом REST API list для ресурса Subnet или вызовом gRPC API SubnetService/List и передайте в запросе идентификатор каталога в параметре
folderId. -
Идентификатор каталога, в который будет перенесена группа безопасности, в параметре
destinationFolderId.О том, как узнать идентификатор каталога, читайте в разделе Получение идентификатора каталога.
Примеры
Группа безопасности в текущем каталоге
Переместите группу безопасности из текущего каталога, указав имя группы и имя каталога назначения:
yc vpc security-group move my-sg-1 \
--destination-folder-name my-folder-1
Группа безопасности в другом каталоге
Переместите группу безопасности, которая находится в другом каталоге. Укажите идентификатор группы, а также идентификаторы исходного и целевого каталога:
yc vpc security-group move encemkpqg8fh******** \
--folder-id b1chgf288nvg******** \
--destination-folder-id b1cs8ie21pk1********