Удалить сервисное подключение
Важно
Функциональность Сервисные подключения (VPC Private Endpoints) находится на стадии Preview. Чтобы запросить доступ, обратитесь к вашему аккаунт-менеджеру.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>
. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для удаления сервисного подключения (Private Endpoint):
yc vpc private-endpoint delete --help
-
Получите список всех сервисных подключений:
yc vpc private-endpoint list
Результат:
+----------------------+-------------+--------------------------------+ | ID | NAME | DESCRIPTION | +----------------------+-------------+--------------------------------+ | enpd7rq************* | s3-vpc-link | Private Endpoint to the Object | | | | Storage | +----------------------+-------------+--------------------------------+
-
Выберите идентификатор (
ID
) или имя (NAME
) нужного сервисного подключения. -
Удалите сервисное подключение:
yc vpc private-endpoint delete <идентификатор_подключения>
Terraform
Terraform распространяется под лицензией Business Source License
Подробную информацию о ресурсах провайдера смотрите в документации на сайте Terraform
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
Чтобы удалить сервисное подключение, созданное с помощью Terraform:
-
Откройте файл конфигураций Terraform и удалите фрагмент с описанием ресурса
yandex_vpc_private_endpoint
:resource "yandex_vpc_private_endpoint" "vpc-endpoint" { name = "<имя_сервисного_подключения>" description = "<описание_сервисного_подключения>" network_id = "<идентификатор_облачной_сети> # Сервисное подключение к Object Storage object_storage {} # Создание дополнительных ресурсных DNS-записей dns_options { private_dns_records_enabled = <true_или_false> } endpoint_address { subnet_id = "<идентификатор_подсети> } }
-
В терминале перейдите в папку, где вы отредактировали конфигурационный файл.
-
Проверьте корректность конфигурационного файла с помощью команды:
terraform validate
Если конфигурация является корректной, появится сообщение:
Success! The configuration is valid.
-
Выполните команду:
terraform plan
В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply
-
Подтвердите изменения: введите в терминале слово
yes
и нажмите Enter.
Проверить изменения можно в консоли управления
yc vpc private-endpoint list
Чтобы удалить сервисное подключение, воспользуйтесь методом REST API delete для ресурса PrivateEndpoint или вызовом gRPC API PrivateEndpointService/Delete.