Spec-Zone.ru › Ansible

Модуль fortinet.fortios.fortios_log_threat_weight — настройка параметров весов угроз в Fortinet FortiOS и FortiGate.

Примечание

Этот модуль входит в коллекцию fortinet.fortios (версия 2.5.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля могут потребоваться дополнительные компоненты; подробности см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: fortinet.fortios.fortios_log_threat_weight.

Добавлено в fortinet.fortios 2.0.0

  • Краткое описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Этот модуль позволяет настраивать устройство FortiGate или FortiOS (FOS), задавая и изменяя категорию log feature и threat_weight. Перед использованием необходимо скорректировать все параметры и значения примеров в соответствии с источниками данных. Проверено на FOS v6.0.0

Требования

На хосте, на котором выполняется этот модуль, должны быть установлены следующие компоненты.

  • ansible>=2.16

Параметры

Параметр

Комментарии

access_token

string

Аутентификация на основе токена. Создается в графическом интерфейсе Fortigate.

enable_log

boolean

Включить/отключить ведение журнала для задачи.

Варианты:

  • false ← (по умолчанию)
  • true

log_threat_weight

dictionary

Настройка параметров оценки угроз.

application

list / elements=dictionary

Параметры оценки угроз для контроля приложений.

category

integer

Категория приложения.

id

integer / обязательный

Идентификатор записи. См. <a href=’#notes’>Примечания</a>.

level

string

Оценка угроз для событий приложения.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

blocked_connection

string

Оценка угроз для заблокированных подключений.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

botnet_connection_detected

string

Оценка угроз для обнаруженных подключений к ботнету.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

failed_connection

string

Оценка угроз для неудачных подключений.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

geolocation

list / elements=dictionary

Параметры оценки угроз на основе геолокации.

country

string

Код страны.

id

integer / обязательный

Идентификатор записи. См. <a href=’#notes’>Примечания</a>.

level

string

Оценка угроз для событий, связанных с геолокацией.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

ips

dictionary

Параметры оценки угроз IPS.

critical_severity

string

Оценка угроз для событий IPS критической степени серьезности.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

high_severity

string

Оценка угроз для событий IPS высокой степени серьезности.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

info_severity

string

Оценка угроз для информационных событий IPS.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

low_severity

string

Оценка угроз для событий IPS низкой степени серьезности.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

medium_severity

string

Оценка угроз для событий IPS средней степени серьезности.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

level

dictionary

Сопоставление оценок уровням угроз.

critical

integer

Значение оценки критического уровня (1–100).

high

integer

Значение оценки высокого уровня (1–100).

low

integer

Значение оценки низкого уровня (1–100).

medium

integer

Значение оценки среднего уровня (1–100).

malware

dictionary

Параметры оценки угроз, связанных с вредоносными программами, для антивируса.

botnet_connection

string

Оценка угроз для обнаруженных подключений к ботнету.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

command_blocked

string

Оценка угроз для обнаруженной заблокированной команды.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

content_disarm

string

Оценка угроз для обнаруженного вируса (обезвреживание содержимого).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

ems_threat_feed

string

Оценка угроз для обнаруженного вируса (канал данных об угрозах EMS).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

file_blocked

string

Оценка угроз для обнаруженного заблокированного файла.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fortiai

string

Оценка угроз для вируса, обнаруженного FortiAI.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fortindr

string

Оценка угроз для вируса, обнаруженного FortiNDR.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fortisandbox

string

Оценка угроз для вируса, обнаруженного FortiSandbox.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fsa_high_risk

string

Оценка угроз для обнаруженной вредоносной программы высокого риска FortiSandbox.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fsa_malicious

string

Оценка угроз для обнаруженной вредоносной программы FortiSandbox.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

fsa_medium_risk

string

Оценка угроз для обнаруженной вредоносной программы среднего риска FortiSandbox.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

inline_block

string

Оценка угроз для вредоносной программы, обнаруженной при блокировке в потоке данных.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

malware_list

string

Оценка угроз для обнаруженного вируса (список вредоносных программ).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

mimefragmented

string

Оценка угроз для обнаруженного фрагментированного MIME-содержимого.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

oversized

string

Оценка угроз для обнаруженного файла превышенного размера.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

switch_proto

string

Оценка угроз для обнаруженного переключения протокола.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

virus_blocked

string

Оценка угроз для обнаруженного вируса (заблокированного).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

virus_file_type_executable

string

Оценка угроз для обнаруженного вируса (исполняемый тип файла).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

virus_infected

string

Оценка угроз для обнаруженного вируса (зараженного).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

virus_outbreak_prevention

string

Оценка угроз для события, связанного с вирусом (предотвращение вспышки).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

virus_scan_error

string

Оценка угроз для обнаруженного вируса (ошибка сканирования).

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

status

string

Включить/отключить функцию оценки угроз.

Варианты:

  • "enable"
  • "disable"

url_block_detected

string

Оценка угрозы для блокировки URL.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

web

list / elements=dictionary

Параметры оценки угроз для веб-фильтрации.

category

integer

Оценка угрозы для совпадений при фильтрации веб-категорий.

id

integer / обязательный

Идентификатор записи. См. <a href=’#notes’>Примечания</a>.

level

string

Оценка угрозы для совпадений при фильтрации веб-категорий.

Варианты:

  • "disable"
  • "low"
  • "medium"
  • "high"
  • "critical"

member_path

string

Путь к атрибуту элемента, с которым нужно выполнить операцию.

Если атрибутов несколько, они разделяются символом косой черты.

Параметр с указанием member_path предназначен для выполнения операций с элементами.

member_state

string

Добавить или удалить элемент по указанному пути атрибута.

Если указан member_state, параметр state игнорируется.

Варианты:

  • "present"
  • "absent"

vdom

string

Виртуальный домен из ранее определённых. VDOM — это виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельное устройство.

По умолчанию: "root"

Примечания

Примечание

  • Устаревшая библиотека fortiosapi объявлена устаревшей; для запуска плейбуков рекомендуется использовать httpapi
  • Модуль поддерживает check_mode.

Примеры

- name: Configure threat weight settings.
  fortinet.fortios.fortios_log_threat_weight:
      vdom: "{{ vdom }}"
      log_threat_weight:
          application:
              -
                  category: "0"
                  id: "5"
                  level: "disable"
          blocked_connection: "disable"
          botnet_connection_detected: "disable"
          failed_connection: "disable"
          geolocation:
              -
                  country: "<your_own_value>"
                  id: "12"
                  level: "disable"
          ips:
              critical_severity: "disable"
              high_severity: "disable"
              info_severity: "disable"
              low_severity: "disable"
              medium_severity: "disable"
          level:
              critical: "50"
              high: "30"
              low: "5"
              medium: "10"
          malware:
              botnet_connection: "disable"
              command_blocked: "disable"
              content_disarm: "disable"
              ems_threat_feed: "disable"
              file_blocked: "disable"
              fortiai: "disable"
              fortindr: "disable"
              fortisandbox: "disable"
              fsa_high_risk: "disable"
              fsa_malicious: "disable"
              fsa_medium_risk: "disable"
              inline_block: "disable"
              malware_list: "disable"
              mimefragmented: "disable"
              oversized: "disable"
              switch_proto: "disable"
              virus_blocked: "disable"
              virus_file_type_executable: "disable"
              virus_infected: "disable"
              virus_outbreak_prevention: "disable"
              virus_scan_error: "disable"
          status: "enable"
          url_block_detected: "disable"
          web:
              -
                  category: "0"
                  id: "51"
                  level: "disable"

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:

Ключ

Описание

build

string

Номер сборки образа FortiGate

Возвращается: всегда

Пример: "1547"

http_method

string

Последний метод, использованный для передачи содержимого в FortiGate

Возвращается: всегда

Пример: "PUT"

http_status

string

Последний результат, полученный от FortiGate при выполнении последней операции

Возвращается: всегда

Пример: "200"

mkey

string

Основной ключ (идентификатор), использованный при последнем вызове FortiGate

Возвращается: при успехе

Пример: "id"

name

string

Имя таблицы, использованной для выполнения запроса

Возвращается: всегда

Пример: "urlfilter"

path

string

Путь к таблице, использованной для выполнения запроса

Возвращается: всегда

Пример: "webfilter"

revision

string

Внутренний номер ревизии

Возвращается: всегда

Пример: "17.0.2.10658"

serial

string

Серийный номер устройства

Возвращается: всегда

Пример: "FGVMEVYYQT3AB5352"

status

string

Результат выполнения операции

Возвращается: всегда

Пример: "success"

vdom

string

Использованный виртуальный домен

Возвращается: всегда

Пример: "root"

version

string

Версия FortiGate

Возвращается: всегда

Пример: "v5.6.3"

Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Hongbin Lu (@fgtdev-hblu)
  • Frank Shen (@frankshen01)
  • Miguel Angel Munoz (@mamunozgonzalez)
  • Nicolas Thomas (@thomnico)

Ссылки на коллекцию

  • Отслеживание ошибок
  • Домашняя страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortios/fortios_log_threat_weight_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API