Выключить правило
Когда правило выключено, оно перестает перенаправлять события в указанные приемники.
Консоль управления
CLI
API
- В консоли управления
перейдите в каталог, в котором хотите выключить правило. - Выберите сервис Serverless Integrations.
- На панели слева нажмите
EventRouter. - Выберите нужную шину.
- Перейдите на вкладку
Правила. - В строке с нужным правилом нажмите
и выберите Выключить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>
. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для выключения правила:
yc serverless eventrouter rule disable --help
-
Получите список правил:
yc serverless eventrouter rule list
Результат:
+----------------------+-------+----------------------+----------------------+---------+---------------------+ | ID | NAME | BUS ID | FOLDER ID | TARGETS | DELETION PROTECTION | +----------------------+-------+----------------------+----------------------+---------+---------------------+ | f66ir9eeie4e******** | rule1 | f662ctjn8vo6******** | b1geoelk7fld******** | Logging | false | | f66q0kq19n2q******** | rule2 | f662ctjn8vv4******** | b1geoelk7fld******** | YMQ | false | +----------------------+-------+----------------------+----------------------+---------+---------------------+
-
Выключите правило:
yc serverless eventrouter rule disable <имя_или_идентификатор_правила>
Результат:
id: f66aa46qtt1l******** bus_id: f66epjc9llqt******** folder_id: b1g681qpemb4******** cloud_id: b1gia87mbaom******** created_at: "2025-02-26T10:30:59.611601Z" name: renamed-rule ... status: DISABLED
Чтобы выключить правило, воспользуйтесь методом REST API Disable для ресурса Rule или вызовом gRPC API Rule/Disable.