Модуль fortinet.fortios.fortios_wireless_controller_setting – Настройка беспроводного контроллера VDOM в FortiOS и FortiGate Fortinet.
Примечание
Этот модуль является частью коллекции fortinet.fortios (версия 2.3.7).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробностей.
Чтобы использовать его в книге задач, укажите: fortinet.fortios.fortios_wireless_controller_setting.
Новое в fortinet.fortios 2.0.0
Описание
- Этот модуль позволяет настроить устройство FortiGate или FortiOS (FOS), позволяя пользователю устанавливать и изменять функцию wireless_controller и категорию настроек. Примеры включают все параметры и значения, которые необходимо скорректировать в источниках данных перед использованием. Тестировался с FOS v6.0.0
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- ansible>=2.15
Параметры
Параметр | Комментарии |
|---|---|
access_token строка | Аутентификация на основе токена. Сгенерирована из GUI Fortigate. |
enable_log логический тип | Включить/отключить ведение журнала для задачи. Варианты:
|
member_path строка | Путь к атрибуту элемента для обработки. Разделяется с помощью символа косой черты, если атрибутов несколько. Параметр с member_path является допустимым для выполнения операции с элементом. |
member_state строка | Добавить или удалить элемент по указанному пути к атрибуту. При указании member_state опция состояния игнорируется. Варианты:
|
vdom строка | Виртуальная область (VDOM), определённая ранее. VDOM — это виртуальная инстанция FortiGate, которая может настраиваться и использоваться как отдельное устройство. По умолчанию: |
wireless_controller_setting словарь | Настройка беспроводного контроллера VDOM. |
|
account_id строка |
Идентификатор учётной записи клиента FortiCloud. |
|
country string |
Страна или регион, в котором расположен FortiGate. Страна определяет доступные полосы и каналы 802.11. Варианты:
|
|
darrp_optimize integer |
Время для выполнения оптимизаций распределенного автоматического распределения радиоресурсов (DARRP) (0 - 86400 сек). |
|
darrp_optimize_schedules list / elements=dictionary |
Графики брандмауэра для времени выполнения DARRP. DARRP будет выполняться периодически на основе darrp-optimize в рамках графиков. Разные имена графиков разделяйте пробелом. |
|
name string / обязательно |
Имя графика. Источник firewall.schedule.group.name firewall.schedule.recurring.name firewall.schedule.onetime.name. |
|
device_holdoff integer |
Нижний предел времени создания устройства для идентификации в минутах (0 - 60). |
|
device_idle integer |
Верхний предел времени простоя устройства для идентификации в минутах (0 - 14400). |
|
device_weight integer |
Верхний предел уверенности устройства для идентификации (0 - 255). |
|
duplicate_ssid string |
Включить/отключить разрешение виртуальным точкам доступа (VAP) использовать одно и то же имя SSID в одном и том же VDOM. Варианты:
|
|
fake_ssid_action list / elements=string |
Действия, выполняемые для обнаруженного фейкового SSID. Варианты:
|
|
fapc_compatibility string |
Включить/отключить совместимость с сериями FAP-C. Варианты:
|
|
firmware_provision_on_authorization string |
Включить/отключить автоматическое предоставление последней прошивки при авторизации. Варианты:
|
|
offending_ssid list / elements=dictionary |
Настройка нарушающего SSID. |
|
action list / elements=string |
Действия, выполняемые для обнаруженного нарушающего SSID. Варианты:
|
|
id integer / обязательно |
ID. см. <a href=’#notes’>Примечания</a>. |
|
ssid_pattern string |
Определение шаблона нарушающего SSID (регистронезависимо). Например, слово, слово*, *слово, сл*ово. |
|
phishing_ssid_detect string |
Включить/отключить обнаружение фишинговых SSID. Варианты:
|
|
rolling_wtp_upgrade string |
Включить/отключить поэтапное обновление WTP. Варианты:
|
|
wfa_compatibility string |
Включить/отключить совместимость с WFA. Варианты:
|
Примечания
Примечание
- Устаревший fortiosapi устарел, httpapi является предпочтительным способом запуска playbooks
Примеры
- name: VDOM wireless controller configuration.
fortinet.fortios.fortios_wireless_controller_setting:
vdom: "{{ vdom }}"
wireless_controller_setting:
account_id: "<your_own_value>"
country: "--"
darrp_optimize: "86400"
darrp_optimize_schedules:
-
name: "default_name_7 (source firewall.schedule.group.name firewall.schedule.recurring.name firewall.schedule.onetime.name)"
device_holdoff: "5"
device_idle: "1440"
device_weight: "1"
duplicate_ssid: "enable"
fake_ssid_action: "log"
fapc_compatibility: "enable"
firmware_provision_on_authorization: "enable"
offending_ssid:
-
action: "log"
id: "17"
ssid_pattern: "<your_own_value>"
phishing_ssid_detect: "enable"
rolling_wtp_upgrade: "enable"
wfa_compatibility: "enable"
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
build строка | Номер сборки образа fortigate Возвращается: всегда Пример: |
http_method строка | Последний метод, используемый для предоставления содержимого в FortiGate Возвращается: всегда Пример: |
http_status строка | Последний результат, полученный от FortiGate по последней операции Возвращается: всегда Пример: |
mkey строка | Главный ключ (id), используемый в последнем вызове FortiGate Возвращается: успех Пример: |
name строка | Имя таблицы, используемой для выполнения запроса Возвращается: всегда Пример: |
path строка | Путь к таблице, используемой для выполнения запроса Возвращается: всегда Пример: |
revision строка | Внутренний номер ревизии Возвращается: всегда Пример: |
serial строка | Серийный номер устройства Возвращается: всегда Пример: |
status строка | Указание результата операции Возвращается: всегда Пример: |
vdom строка | Используемый виртуальный домен Возвращается: всегда Пример: |
version строка | Версия FortiGate Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/fortinet/fortios/fortios_wireless_controller_setting_module.html