Удалить профиль безопасности
- В консоли управления
выберите каталог, в котором находится профиль безопасности. - В списке сервисов выберите Smart Web Security.
- В строке с нужным профилем нажмите
и выберите Удалить. - Подтвердите удаление.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для удаления профиля безопасности:
yc smartwebsecurity security-profile delete --help
-
Чтобы посмотреть список имеющихся профилей безопасности в каталоге по умолчанию, выполните команду:
yc smartwebsecurity security-profile list
Результат:
+----------------------+-------------------+---------------------+----------------+------------+-------------+ | ID | NAME | CREATED | DEFAULT ACTION | CAPTCHA ID | RULES COUNT | +----------------------+-------------------+---------------------+----------------+------------+-------------+ | fev3s055oq64******** | my-new-profile | 2024-08-05 06:57:18 | DENY | | 1 | | fevlqk8vei9p******** | my-sample-profile | 2024-08-05 06:57:28 | DENY | | 2 | +----------------------+-------------------+---------------------+----------------+------------+-------------+
-
Чтобы удалить профиль безопасности, выполните команду, указав имя или идентификатор профиля:
yc smartwebsecurity security-profile delete <имя_или_идентификатор_профиля_безопасности>
-
Чтобы убедиться, что профиль безопасности удален, повторно выполните команду:
yc smartwebsecurity security-profile list
Примечание
Удаление профиля безопасности может повлиять на доступ к виртуальным хостам, к которым он подключен.
Подробнее о команде yc smartwebsecurity security-profile delete
читайте в справочнике CLI.
Terraform
Terraform распространяется под лицензией Business Source License
Подробную информацию о ресурсах провайдера смотрите в документации на сайте Terraform
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
Чтобы удалить профиль безопасности Yandex Smart Web Security, созданный с помощью Terraform:
-
Откройте файл конфигурации Terraform и удалите фрагмент с описанием профиля.
Пример описания профиля безопасности в конфигурации Terraform
resource "yandex_sws_security_profile" "demo-profile-simple" { name = "<имя_профиля_безопасности>" default_action = "DENY" captcha_id = "<идентификатор_капчи>" advanced_rate_limiter_profile_id = "<идентификатор_ARL_профиля>" # Правило Smart Protection security_rule { name = "smart-protection" priority = 99999 smart_protection { mode = "API" } } #Базовое правило security_rule { name = "base-rule-geo" priority = 100000 rule_condition { action = "ALLOW" condition { source_ip { geo_ip_match { locations = ["ru", "kz"] } } } } } # Правило c WAF профилем security_rule { name = "waf" priority = 88888 waf { mode = "API" waf_profile_id = "<идентификатор_WAF_профиля>" } } }
-
Примените изменения:
-
В терминале перейдите в папку, где вы отредактировали конфигурационный файл.
-
Проверьте корректность конфигурационного файла с помощью команды:
terraform validate
Если конфигурация является корректной, появится сообщение:
Success! The configuration is valid.
-
Выполните команду:
terraform plan
В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply
-
Подтвердите изменения: введите в терминале слово
yes
и нажмите Enter.
-
Проверить удаление ресурсов можно в консоли управления
yc smartwebsecurity security-profile list
Воспользуйтесь методом REST API delete для ресурса SecurityProfile или вызовом gRPC API SecurityProfileService/Delete.