event-listener update#

Изменяет обработчик событий.

Синтаксис#

catalog event-listener update --listener-name=<listenerName>
                              ([--new-listener-name=<newListenerName>]
                              [--new-description=<newDescription>]
                              [-p, --property=<String=String>]...
                              [--remove-property=<removedProperties>]...)

Опции#

--listener-name Имя обработчика событий, который будет изменён.

--new-listener-name Новое имя обработчика событий.

--new-description Новое описание.

-p | --property Параметр обработчика событий в формате ключ=значение, который будет добавлен или обновлён (см. параметры локального обработчика). Опцию можно задать несколько раз.

--remove-property Параметр обработчика событий, который должен быть удалён. Опцию можно задать несколько раз.

Контроль доступа#

Пользователь, выполняющий операцию, должен иметь права на выполнение следующих действий event-listener.alter.

Примеры#

Переименовать обработчик событий:

catalog event-listener update \
  --listener-name audit-local \
  --new-listener-name audit-prod

Увеличить размер лог-файла и количество хранимых файлов:

catalog event-listener update \
  --listener-name audit-local \
  -p max-file-size-mb=500 \
  -p max-files=20

Отключить запись событий аутентификации:

catalog event-listener update \
  --listener-name audit-local \
  -p authentication-events-logging.enabled=false

Вернуть значение параметра к умолчанию, удалив его явное задание:

catalog event-listener update \
  --listener-name audit-local \
  --remove-property max-file-size-mb