модуль fortinet.fortimanager.fmgr_vap_dynamicmapping — Настройка виртуальных точек доступа
Примечание
Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install fortinet.fortimanager.
Чтобы использовать её в плейбуке, укажите: fortinet.fortimanager.fmgr_vap_dynamicmapping.
Добавлено в fortinet.fortimanager 2.0.0
Краткое описание
- Этот модуль позволяет настраивать устройство FortiManager.
- В примерах указаны все параметры и значения, которые необходимо адаптировать к источникам данных перед использованием.
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom string / обязательно | Параметр (adom) в запрошенном URL. |
bypass_validation boolean | Устанавливайте значение True только в том случае, если схема модуля отличается от структуры API FortiManager. В этом случае модуль продолжит выполнение без проверки параметров. Допустимые значения:
|
enable_log boolean | Включить или отключить ведение журнала для задачи. Допустимые значения:
|
forticloud_access_token string | Аутентификация клиента Ansible с помощью токена доступа к API FortiCloud. |
proposed_method string | Переопределённый метод для базового запроса Json RPC. Допустимые значения:
|
rc_failed list / elements=integer | Список кодов rc, которыми будут переопределены условия сбоя. |
rc_succeeded list / elements=integer | Список кодов rc, которыми будут переопределены условия успешного выполнения. |
revision_note string | Примечание об изменении, которое можно указать при создании или обновлении объекта. |
state string / обязательно | Директива для создания, обновления или удаления объекта. Допустимые значения:
|
vap string / обязательно | Параметр (vap) в запрошенном URL. |
vap_dynamicmapping dictionary | Набор параметров верхнего уровня. |
|
_centmgmt string |
Управление Centmgmt. Допустимые значения:
|
|
_dhcp_svr_id string |
Идентификатор DHCP-сервера. |
|
_intf_allowaccess list / elements=string |
Разрешённые способы доступа к интерфейсу. Допустимые значения:
|
|
_intf_device_access_list aliases: _intf_device-access-list string |
Список доступа устройств к интерфейсу. |
|
_intf_device_identification aliases: _intf_device-identification string |
Идентификация устройств интерфейса. Допустимые значения:
|
|
_intf_device_netscan aliases: _intf_device-netscan string |
Сканирование сети для устройств интерфейса. Допустимые значения:
|
|
_intf_dhcp6_relay_ip aliases: _intf_dhcp6-relay-ip string |
IP-адрес DHCPv6-ретранслятора интерфейса. |
|
_intf_dhcp6_relay_service aliases: _intf_dhcp6-relay-service string |
Служба DHCPv6-ретранслятора интерфейса. Допустимые значения:
|
|
_intf_dhcp6_relay_type aliases: _intf_dhcp6-relay-type string |
Тип DHCPv6-ретранслятора интерфейса. Допустимые значения:
|
|
_intf_dhcp_relay_ip aliases: _intf_dhcp-relay-ip any |
(список) IP-адрес DHCP-ретранслятора интерфейса. |
|
_intf_dhcp_relay_service aliases: _intf_dhcp-relay-service string |
Служба DHCP-ретранслятора интерфейса. Допустимые значения:
|
|
_intf_dhcp_relay_type aliases: _intf_dhcp-relay-type string |
Тип DHCP-ретранслятора интерфейса. Допустимые значения:
|
|
_intf_ip string |
IP-адрес интерфейса. |
|
_intf_ip6_address aliases: _intf_ip6-address string |
IPv6-адрес интерфейса. |
|
_intf_ip6_allowaccess aliases: _intf_ip6-allowaccess list / elements=string |
Разрешённые способы доступа IPv6 к интерфейсу. Допустимые значения:
|
|
_intf_ip6_send_adv aliases: _intf_ip6-send-adv string |
Отправка объявлений IPv6 интерфейсом. Допустимые значения:
|
|
_intf_ip_managed_by_fortiipam aliases: _intf_ip-managed-by-fortiipam string |
Управление IP-адресом интерфейса с помощью FortiIPAM. Допустимые значения:
|
|
_intf_listen_forticlient_connection aliases: _intf_listen-forticlient-connection string |
Прослушивание подключений FortiClient интерфейсом. Допустимые значения:
|
|
_intf_managed_subnetwork_size aliases: _intf_managed-subnetwork-size string |
Размер управляемой подсети интерфейса. Допустимые значения:
|
|
_intf_role string |
Роль интерфейса. Допустимые значения:
|
|
_intf_vrf integer |
VRF интерфейса. |
|
_is_factory_setting string |
Является ли настройка заводской. Допустимые значения:
|
|
_scope list / elements=dictionary |
Область действия. |
|
name string |
Имя. |
|
vdom string |
VDOM. |
|
access_control_list aliases: access-control-list string |
Список управления доступом. |
|
acct_interim_interval aliases: acct-interim-interval integer |
Интервал промежуточной отчётности по учётной записи. |
|
additional_akms aliases: additional-akms list / elements=string |
Дополнительные AKM. Допустимые значения:
|
|
address_group aliases: address-group string |
Группа адресов. |
|
address_group_policy aliases: address-group-policy string |
Настройка политики фильтрации MAC-адресов для MAC-адресов, входящих в группу адресов. Допустимые значения:
|
|
akm24_only aliases: akm24-only string |
WPA3 SAE с использованием только хеша, зависящего от группы Допустимые значения:
|
|
alias string |
Псевдоним. |
|
antivirus_profile aliases: antivirus-profile string |
Имя профиля антивирусной защиты. |
|
application_detection_engine aliases: application-detection-engine string |
Включение или отключение механизма обнаружения приложений Допустимые значения:
|
|
application_dscp_marking aliases: application-dscp-marking string |
Включение или отключение маркировки DSCP на основе атрибутов приложения Допустимые значения:
|
|
application_list aliases: application-list string |
Имя списка управления приложениями. |
|
application_report_intv aliases: application-report-intv integer |
Интервал отчётов о приложениях |
|
atf_weight aliases: atf-weight integer |
Вес ATF. |
|
auth string |
Аутентификация. Варианты:
|
|
auth_cert aliases: auth-cert string |
Сертификат HTTPS-сервера. |
|
auth_portal_addr aliases: auth-portal-addr string |
Адрес портала авторизации. |
|
beacon_advertising aliases: beacon-advertising list / elements=string |
Данные IE рекламы маяка Fortinet Варианты:
|
|
beacon_protection aliases: beacon-protection string |
Включить или отключить поддержку защиты маяков Варианты:
|
|
broadcast_ssid aliases: broadcast-ssid string |
Трансляция SSID. Варианты:
|
|
broadcast_suppression aliases: broadcast-suppression list / elements=string |
Подавление широковещательного трафика. Варианты:
|
|
bss_color_partial aliases: bss-color-partial string |
Частичный цвет BSS. Варианты:
|
|
bstm_disassociation_imminent aliases: bstm-disassociation-imminent string |
Включить или отключить принудительное разъединение после истечения таймера запроса BSTM Варианты:
|
|
bstm_load_balancing_disassoc_timer aliases: bstm-load-balancing-disassoc-timer integer |
Интервал времени, в течение которого клиент может добровольно покинуть точку доступа до принудительного разъединения из-за балансировки нагрузки точки доступа |
|
bstm_rssi_disassoc_timer aliases: bstm-rssi-disassoc-timer integer |
Интервал времени, в течение которого клиент может добровольно покинуть точку доступа до принудительного разъединения из-за низкого RSSI |
|
called_station_id_type aliases: called-station-id-type string |
Формат атрибута RADIUS Called-Station-Id Варианты:
|
|
captive_network_assistant_bypass aliases: captive-network-assistant-bypass string |
Включить или отключить обход Captive Network Assistant. Варианты:
|
|
captive_portal aliases: captive-portal string |
Включить или отключить портал авторизации. Варианты:
|
|
captive_portal_ac_name aliases: captive-portal-ac-name string |
Имя AC портала авторизации. |
|
captive_portal_auth_timeout aliases: captive-portal-auth-timeout integer |
Тайм-аут аутентификации на портале авторизации. |
|
captive_portal_fw_accounting aliases: captive-portal-fw-accounting string |
Включить или отключить учет RADIUS для сеанса аутентификации брандмауэра портала авторизации. Варианты:
|
|
captive_portal_macauth_radius_secret aliases: captive-portal-macauth-radius-secret any |
(список) Секрет RADIUS для MAC-аутентификации портала авторизации. |
|
captive_portal_macauth_radius_server aliases: captive-portal-macauth-radius-server string |
Сервер RADIUS для MAC-аутентификации портала авторизации. |
|
captive_portal_radius_secret aliases: captive-portal-radius-secret any |
(список) Секрет RADIUS портала авторизации. |
|
captive_portal_radius_server aliases: captive-portal-radius-server string |
Сервер RADIUS портала авторизации. |
|
captive_portal_session_timeout_interval aliases: captive-portal-session-timeout-interval integer |
Интервал тайм-аута сеанса портала авторизации. |
|
client_count aliases: client-count integer |
Количество клиентов. |
|
d80211k aliases: 80211k string |
Включить или отключить 802. Варианты:
|
|
d80211v aliases: 80211v string |
Включить или отключить 802. Варианты:
|
|
dhcp_address_enforcement aliases: dhcp-address-enforcement string |
Включить или отключить проверку адресов DHCP Варианты:
|
|
dhcp_lease_time aliases: dhcp-lease-time integer |
Время аренды DHCP. |
|
dhcp_option43_insertion aliases: dhcp-option43-insertion string |
Вставка параметра DHCP option 43. Варианты:
|
|
dhcp_option82_circuit_id_insertion aliases: dhcp-option82-circuit-id-insertion string |
Вставка идентификатора канала DHCP option 82. Варианты:
|
|
dhcp_option82_insertion aliases: dhcp-option82-insertion string |
Вставка DHCP option 82. Варианты:
|
|
dhcp_option82_remote_id_insertion aliases: dhcp-option82-remote-id-insertion string |
Вставка удаленного идентификатора DHCP option 82. Варианты:
|
|
domain_name_stripping aliases: domain-name-stripping string |
Включить или отключить удаление доменного имени из идентификатора Варианты:
|
|
dynamic_vlan aliases: dynamic-vlan string |
Динамическая VLAN. Варианты:
|
|
eap_reauth aliases: eap-reauth string |
Варианты:
|
|
eap_reauth_intv aliases: eap-reauth-intv integer |
Интервал повторной аутентификации EAP. |
|
eapol_key_retries aliases: eapol-key-retries string |
Повторные попытки передачи ключа EAPOL. Варианты:
|
|
encrypt string |
Шифрование. Варианты:
|
|
external_fast_roaming aliases: external-fast-roaming string |
Внешний быстрый роуминг. Варианты:
|
|
external_logout aliases: external-logout string |
Внешний выход из системы. |
|
external_pre_auth aliases: external-pre-auth string |
Включить или отключить предварительную аутентификацию через внешние точки доступа, не управляемые FortiGate Варианты:
|
|
external_web aliases: external-web string |
Внешняя веб-страница. |
|
external_web_format aliases: external-web-format string |
Формат внешней веб-страницы. Варианты:
|
|
fast_bss_transition aliases: fast-bss-transition string |
Быстрый переход BSS. Варианты:
|
|
fast_roaming aliases: fast-roaming string |
Быстрый роуминг. Варианты:
|
|
ft_mobility_domain aliases: ft-mobility-domain integer |
Домен мобильности FT. |
|
ft_over_ds aliases: ft-over-ds string |
FT через DS. Варианты:
|
|
ft_r0_key_lifetime aliases: ft-r0-key-lifetime integer |
Срок действия ключа FT R0. |
|
gas_comeback_delay aliases: gas-comeback-delay integer |
Задержка возврата GAS |
|
gas_fragmentation_limit aliases: gas-fragmentation-limit integer |
Предел фрагментации GAS |
|
gtk_rekey aliases: gtk-rekey string |
Повторная генерация ключа GTK. Варианты:
|
|
gtk_rekey_intv aliases: gtk-rekey-intv integer |
Интервал повторной генерации ключа GTK. |
|
high_efficiency aliases: high-efficiency string |
Высокая эффективность. Варианты:
|
|
hotspot20_profile aliases: hotspot20-profile string |
Профиль Hotspot 2.0. |
|
igmp_snooping aliases: igmp-snooping string |
Включить/отключить отслеживание IGMP. Варианты:
|
|
intra_vap_privacy aliases: intra-vap-privacy string |
Конфиденциальность внутри VAP. Варианты:
|
|
ip string |
IP-адрес. |
|
ip6_prefix_list aliases: ip6-prefix-list list / elements=dictionary |
Список префиксов IPv6. |
|
autonomous_flag aliases: autonomous-flag string |
Флаг автономной конфигурации. Варианты:
|
|
dnssl any |
(список) Список поиска DNS (DNSSL). |
|
onlink_flag aliases: onlink-flag string |
Флаг локального канала. Варианты:
|
|
preferred_life_time aliases: preferred-life-time integer |
Предпочтительное время жизни. |
|
prefix string |
Префикс. |
|
rdnss any |
(список) RDNSS. |
|
valid_life_time aliases: valid-life-time integer |
Срок действия. |
|
ips_sensor aliases: ips-sensor string |
Имя датчика IPS. |
|
ipv6_rules aliases: ipv6-rules list / elements=string |
Правила IPv6. Варианты:
|
|
key any |
(список) Ключ. |
|
keyindex integer |
Индекс ключа. |
|
l3_roaming aliases: l3-roaming string |
Включить/отключить роуминг уровня 3 Варианты:
|
|
l3_roaming_mode aliases: l3-roaming-mode string |
Выберите способ передачи трафика роуминга уровня 3 Варианты:
|
|
ldpc string |
LDPC. Варианты:
|
|
local_authentication aliases: local-authentication string |
Локальная аутентификация. Варианты:
|
|
local_bridging aliases: local-bridging string |
Локальный мост. Варианты:
|
|
local_lan aliases: local-lan string |
Локальная LAN. Варианты:
|
|
local_lan_partition aliases: local-lan-partition string |
Включить/отключить изоляцию клиентского трафика со стороны локальной LAN Варианты:
|
|
local_standalone aliases: local-standalone string |
Локальный автономный режим. Варианты:
|
|
local_standalone_dns aliases: local-standalone-dns string |
Включить/отключить локальный автономный DNS точки доступа. Варианты:
|
|
local_standalone_dns_ip aliases: local-standalone-dns-ip any |
(список) IPv4-адреса локального автономного DNS. |
|
local_standalone_nat aliases: local-standalone-nat string |
Локальный автономный NAT. Варианты:
|
|
local_switching aliases: local-switching string |
Локальная коммутация. Варианты:
|
|
mac_auth_bypass aliases: mac-auth-bypass string |
Обход аутентификации MAC. Варианты:
|
|
mac_called_station_delimiter aliases: mac-called-station-delimiter string |
Разделитель MAC-адреса вызываемой станции Варианты:
|
|
mac_calling_station_delimiter aliases: mac-calling-station-delimiter string |
Разделитель MAC-адреса вызывающей станции Варианты:
|
|
mac_case aliases: mac-case string |
Регистр MAC-адреса Варианты:
|
|
mac_filter aliases: mac-filter string |
Фильтр MAC-адресов. Варианты:
|
|
mac_filter_policy_other aliases: mac-filter-policy-other string |
Другие политики фильтрации MAC-адресов. Варианты:
|
|
mac_password_delimiter aliases: mac-password-delimiter string |
Разделитель пароля аутентификации MAC Варианты:
|
|
mac_username_delimiter aliases: mac-username-delimiter string |
Разделитель имени пользователя для аутентификации MAC Варианты:
|
|
max_clients aliases: max-clients integer |
Максимальное количество клиентов. |
|
max_clients_ap aliases: max-clients-ap integer |
Максимальное количество клиентов на точку доступа. |
|
mbo string |
Включить/отключить многодиапазонную работу Варианты:
|
|
mbo_cell_data_conn_pref aliases: mbo-cell-data-conn-pref string |
Предпочтение подключения к сотовой сети передачи данных MBO Варианты:
|
|
me_disable_thresh aliases: me-disable-thresh integer |
Порог отключения ME. |
|
mesh_backhaul aliases: mesh-backhaul string |
Магистральный канал Mesh. Варианты:
|
|
mlo string |
Включение/отключение Multi-Link-Operation в WiFi 7 Варианты:
|
|
mpsk string |
MPSK. Варианты:
|
|
mpsk_concurrent_clients aliases: mpsk-concurrent-clients integer |
Количество одновременных клиентов MPSK. |
|
mpsk_profile aliases: mpsk-profile string |
Профиль MPSK. |
|
mu_mimo aliases: mu-mimo string |
MU-MIMO. Варианты:
|
|
multicast_enhance aliases: multicast-enhance string |
Улучшение многоадресной передачи. Варианты:
|
|
multicast_rate aliases: multicast-rate string |
Скорость многоадресной передачи. Варианты:
|
|
nac string |
Включение/отключение контроля сетевого доступа. Варианты:
|
|
nac_profile aliases: nac-profile string |
Имя профиля NAC. |
|
nas_filter_rule aliases: nas-filter-rule string |
Включение/отключение поддержки правил фильтрации NAS Варианты:
|
|
neighbor_report_dual_band aliases: neighbor-report-dual-band string |
Включение/отключение отчета о соседних точках доступа в двух диапазонах Варианты:
|
|
okc string |
OKC. Варианты:
|
|
osen string |
Включение/отключение OSEN в составе управления ключами Варианты:
|
|
owe_groups aliases: owe-groups list / elements=string |
Группы OWE. Варианты:
|
|
owe_transition aliases: owe-transition string |
Переход OWE. Варианты:
|
|
owe_transition_ssid aliases: owe-transition-ssid string |
SSID перехода OWE. |
|
passphrase any |
(список) Парольная фраза. |
|
pmf string |
PMF. Варианты:
|
|
pmf_assoc_comeback_timeout aliases: pmf-assoc-comeback-timeout integer |
Тайм-аут повторного подключения PMF. |
|
pmf_sa_query_retry_timeout aliases: pmf-sa-query-retry-timeout integer |
Тайм-аут повтора запроса SA PMF. |
|
port_macauth aliases: port-macauth string |
Включение/отключение аутентификации MAC-адресов на порту LAN Варианты:
|
|
port_macauth_reauth_timeout aliases: port-macauth-reauth-timeout integer |
Значение тайм-аута повторной аутентификации MAC-адреса на порту LAN |
|
port_macauth_timeout aliases: port-macauth-timeout integer |
Значение тайм-аута бездействия при аутентификации MAC-адреса на порту LAN |
|
portal_message_override_group aliases: portal-message-override-group string |
Группа переопределения сообщений портала. |
|
portal_type aliases: portal-type string |
Тип портала. Варианты:
|
|
pre_auth aliases: pre-auth string |
Включение/отключение предварительной аутентификации, если она поддерживается клиентами Варианты:
|
|
primary_wag_profile aliases: primary-wag-profile string |
Основной профиль WAG. |
|
probe_resp_suppression aliases: probe-resp-suppression string |
Подавление ответов на запросы пробирования. Варианты:
|
|
probe_resp_threshold aliases: probe-resp-threshold string |
Порог ответов на запросы пробирования. |
|
ptk_rekey aliases: ptk-rekey string |
Повторная генерация ключа PTK. Варианты:
|
|
ptk_rekey_intv aliases: ptk-rekey-intv integer |
Интервал повторной генерации ключа PTK. |
|
qos_profile aliases: qos-profile string |
Профиль QoS. |
|
quarantine string |
Карантин. Варианты:
|
|
radio_2g_threshold aliases: radio-2g-threshold string |
Порог для диапазона 2 ГГц. |
|
radio_5g_threshold aliases: radio-5g-threshold string |
Порог для диапазона 5 ГГц. |
|
radio_sensitivity aliases: radio-sensitivity string |
Чувствительность радиоприемника. Варианты:
|
|
radius_mac_auth aliases: radius-mac-auth string |
Аутентификация MAC через RADIUS. Варианты:
|
|
radius_mac_auth_block_interval aliases: radius-mac-auth-block-interval integer |
Не отправлять повторный запрос аутентификации MAC через RADIUS, если клиенту было отказано в течение заданного интервала |
|
radius_mac_auth_server aliases: radius-mac-auth-server string |
Сервер аутентификации MAC через RADIUS. |
|
radius_mac_auth_usergroups aliases: radius-mac-auth-usergroups any |
(список) Группы пользователей для аутентификации MAC через RADIUS. |
|
radius_mac_mpsk_auth aliases: radius-mac-mpsk-auth string |
Включение/отключение аутентификации клиентов по MAC-адресу через RADIUS для аутентификации MPSK Варианты:
|
|
radius_mac_mpsk_timeout aliases: radius-mac-mpsk-timeout integer |
Интервал тайм-аута кэша RADIUS MAC MPSK |
|
radius_server aliases: radius-server string |
Сервер RADIUS. |
|
rates_11a aliases: rates-11a list / elements=string |
Скорости 11a. Варианты:
|
|
rates_11ac_mcs_map aliases: rates-11ac-mcs-map string |
Список максимальных поддерживаемых значений VHT MCS для пространственных потоков с 1 по 8, разделенных запятыми. |
|
rates_11ac_ss12 aliases: rates-11ac-ss12 list / elements=string |
Скорости 11ac ss12. Варианты:
|
|
rates_11ac_ss34 aliases: rates-11ac-ss34 list / elements=string |
Скорости 11ac ss34. Варианты:
|
|
rates_11ax_mcs_map aliases: rates-11ax-mcs-map string |
Список максимальных поддерживаемых значений HE MCS для пространственных потоков с 1-го по 8-й, разделённых запятыми. |
|
rates_11ax_ss12 aliases: rates-11ax-ss12 list / elements=string |
Допустимые скорости передачи данных для 802. Варианты:
|
|
rates_11ax_ss34 aliases: rates-11ax-ss34 list / elements=string |
Допустимые скорости передачи данных для 802. Варианты:
|
|
rates_11be_mcs_map aliases: rates-11be-mcs-map string |
Список максимальных значений NSS, поддерживающих EHT-MCS 0–9, 10–11, 12–13 для полосы пропускания 20/40/80 МГц, разделённых запятыми. |
|
rates_11be_mcs_map_160 aliases: rates-11be-mcs-map-160 string |
Список максимальных значений NSS, поддерживающих EHT-MCS 0–9, 10–11, 12–13 для полосы пропускания 160 МГц, разделённых запятыми. |
|
rates_11be_mcs_map_320 aliases: rates-11be-mcs-map-320 string |
Список максимальных значений NSS, поддерживающих EHT-MCS 0–9, 10–11, 12–13 для полосы пропускания 320 МГц, разделённых запятыми. |
|
rates_11bg aliases: rates-11bg list / elements=string |
Скорости 11bg. Варианты:
|
|
rates_11n_ss12 aliases: rates-11n-ss12 list / elements=string |
Скорости 11n ss12. Варианты:
|
|
rates_11n_ss34 aliases: rates-11n-ss34 list / elements=string |
Скорости 11n ss34. Варианты:
|
|
roaming_acct_interim_update aliases: roaming-acct-interim-update string |
Включить/отключить использование промежуточного обновления учётных данных вместо начала/завершения учёта при роуминге для защиты WPA-Enterprise. Варианты:
|
|
sae_groups aliases: sae-groups list / elements=string |
Группы SAE. Варианты:
|
|
sae_h2e_only aliases: sae-h2e-only string |
Использовать только механизм hash-to-element для получения PWE Варианты:
|
|
sae_hnp_only aliases: sae-hnp-only string |
Использовать только механизм hunting-and-pecking для получения PWE Варианты:
|
|
sae_password aliases: sae-password any |
(список) Пароль SAE. |
|
sae_pk aliases: sae-pk string |
Включить/отключить WPA3 SAE-PK Варианты:
|
|
sae_private_key aliases: sae-private-key string |
Закрытый ключ, используемый для аутентификации WPA3 SAE-PK. |
|
scan_botnet_connections aliases: scan-botnet-connections string |
Блокировать или отслеживать соединения с серверами ботнетов либо отключить сканирование ботнетов. Варианты:
|
|
schedule any |
(список или строка) Расписание. |
|
secondary_wag_profile aliases: secondary-wag-profile string |
Дополнительный профиль WAG. |
|
security string |
Безопасность. Варианты:
|
|
security_exempt_list aliases: security-exempt-list string |
Список исключений безопасности. |
|
security_obsolete_option aliases: security-obsolete-option string |
Устаревший параметр безопасности. Варианты:
|
|
security_redirect_url aliases: security-redirect-url string |
URL перенаправления для безопасности. |
|
selected_usergroups aliases: selected-usergroups any |
(список или строка) Выбранные группы пользователей. |
|
split_tunneling aliases: split-tunneling string |
Раздельное туннелирование. Варианты:
|
|
ssid string |
SSID. |
|
sticky_client_remove aliases: sticky-client-remove string |
Удаление «залипшего» клиента. Варианты:
|
|
sticky_client_threshold_2g aliases: sticky-client-threshold-2g string |
Пороговое значение для «залипшего» клиента 2G. |
|
sticky_client_threshold_5g aliases: sticky-client-threshold-5g string |
Пороговое значение для «залипшего» клиента 5G. |
|
sticky_client_threshold_6g aliases: sticky-client-threshold-6g string |
Минимальный уровень/порог сигнала в дБм, необходимый для обслуживания клиента 6G точкой доступа. |
|
target_wake_time aliases: target-wake-time string |
Целевое время пробуждения. Варианты:
|
|
tkip_counter_measure aliases: tkip-counter-measure string |
Контрмеры TKIP. Варианты:
|
|
tunnel_echo_interval aliases: tunnel-echo-interval integer |
Интервал эхо-сообщений туннеля. |
|
tunnel_fallback_interval aliases: tunnel-fallback-interval integer |
Интервал резервного переключения туннеля. |
|
usergroup any |
(список или строка) Группа пользователей. |
|
utm_log псевдонимы: utm-log строка |
Включение/отключение ведения журналов UTM. Варианты:
|
|
utm_profile псевдонимы: utm-profile строка |
Профиль UTM. |
|
utm_status псевдонимы: utm-status строка |
Включите, чтобы добавить один или несколько профилей безопасности Варианты:
|
|
vdom любой |
(список или строка) VDOM. |
|
vlan_auto псевдонимы: vlan-auto строка |
Автоматическое назначение VLAN. Варианты:
|
|
vlan_pooling псевдонимы: vlan-pooling строка |
Пул VLAN. Варианты:
|
|
vlanid целое число |
Идентификатор VLAN. |
|
voice_enterprise псевдонимы: voice-enterprise строка |
Корпоративная голосовая связь. Варианты:
|
|
webfilter_profile псевдонимы: webfilter-profile строка |
Имя профиля WebFilter. |
workspace_locking_adom строка | ADOM, который нужно заблокировать для FortiManager, работающего в режиме рабочей области; значением может быть global или другое значение, включая root. |
workspace_locking_timeout целое число | Максимальное время в секундах ожидания снятия блокировки рабочей области другим пользователем. По умолчанию: |
Примечания
Примечание
- Начиная с версии 2.4.0, во всех входных аргументах используется соглашение об именовании с подчеркиваниями (snake_case). Замените аргументы, например «var-name», на «var_name». Старые имена аргументов по-прежнему доступны, однако будут выводиться предупреждения об устаревании. Это предупреждение можно игнорировать, задав deprecation_warnings=False в ansible.cfg.
- В этом модуле FortiManager поддерживается работа в режиме блокировки рабочей области; для этого предназначены параметры верхнего уровня workspace_locking_adom и workspace_locking_timeout.
- Обычно выполнение модуля завершается с ошибкой при возврате ненулевого rc. Условия ошибки или успешного выполнения также можно переопределить с помощью параметров rc_failed и rc_succeeded.
- Чтобы создать или обновить объект, используйте директиву state present.
- Чтобы удалить объект, используйте директиву state absent.
Примеры
- name: Example playbook (generated based on argument schema)
hosts: fortimanagers
connection: httpapi
gather_facts: false
tasks:
- name: Configure Virtual Access Points
fortinet.fortimanager.fmgr_vap_dynamicmapping:
# workspace_locking_adom: <global or your adom name>
adom: <your own value>
vap: <your own value>
state: present # <value in [present, absent]>
vap_dynamicmapping:
_scope: # Required variable, list of device
- name: <string>
vdom: <string>
# _centmgmt: <value in [disable, enable]>
# _dhcp_svr_id: <string>
# _intf_allowaccess: ["https", "ping", "ssh", "snmp", "http", "telnet", "fgfm",
# "auto-ipsec", "radius-acct", "probe-response", "capwap", "dnp",
# "ftm", "fabric", "speed-test"]
# _intf_device_identification: <value in [disable, enable]>
# _intf_device_netscan: <value in [disable, enable]>
# _intf_dhcp_relay_ip: <list or string>
# _intf_dhcp_relay_service: <value in [disable, enable]>
# _intf_dhcp_relay_type: <value in [regular, ipsec]>
# _intf_dhcp6_relay_ip: <string>
# _intf_dhcp6_relay_service: <value in [disable, enable]>
# _intf_dhcp6_relay_type: <value in [regular]>
# _intf_ip: <string>
# _intf_ip6_address: <string>
# _intf_ip6_allowaccess: ["https", "ping", "ssh", "snmp", "http", "telnet", "any",
# "fgfm", "capwap"]
# _intf_listen_forticlient_connection: <value in [disable, enable]>
# acct_interim_interval: <integer>
# address_group: <string>
# alias: <string>
# atf_weight: <integer>
# auth: <value in [PSK, psk, RADIUS, ...]>
# broadcast_ssid: <value in [disable, enable]>
# broadcast_suppression: ["dhcp", "arp", "dhcp2", "arp2", "netbios-ns", "netbios-ds",
# "arp3", "dhcp-up", "dhcp-down", "arp-known", "arp-unknown",
# "arp-reply", "ipv6", "dhcp-starvation", "arp-poison",
# "all-other-mc", "all-other-bc", "arp-proxy", "dhcp-ucast"]
# captive_portal_ac_name: <string>
# captive_portal_macauth_radius_secret: <list or string>
# captive_portal_macauth_radius_server: <string>
# captive_portal_radius_secret: <list or string>
# captive_portal_radius_server: <string>
# captive_portal_session_timeout_interval: <integer>
# client_count: <integer>
# dhcp_lease_time: <integer>
# dhcp_option82_circuit_id_insertion: <value in [disable, style-1, style-2, ...]>
# dhcp_option82_insertion: <value in [disable, enable]>
# dhcp_option82_remote_id_insertion: <value in [disable, style-1]>
# dynamic_vlan: <value in [disable, enable]>
# eap_reauth: <value in [disable, enable]>
# eap_reauth_intv: <integer>
# eapol_key_retries: <value in [disable, enable]>
# encrypt: <value in [TKIP, AES, TKIP-AES]>
# external_fast_roaming: <value in [disable, enable]>
# external_logout: <string>
# external_web: <string>
# fast_bss_transition: <value in [disable, enable]>
# fast_roaming: <value in [disable, enable]>
# ft_mobility_domain: <integer>
# ft_over_ds: <value in [disable, enable]>
# ft_r0_key_lifetime: <integer>
# gtk_rekey: <value in [disable, enable]>
# gtk_rekey_intv: <integer>
# hotspot20_profile: <string>
# intra_vap_privacy: <value in [disable, enable]>
# ip: <string>
# key: <list or string>
# keyindex: <integer>
# ldpc: <value in [disable, tx, rx, ...]>
# local_authentication: <value in [disable, enable]>
# local_bridging: <value in [disable, enable]>
# local_lan: <value in [deny, allow]>
# local_standalone: <value in [disable, enable]>
# local_standalone_nat: <value in [disable, enable]>
# local_switching: <value in [disable, enable]>
# mac_auth_bypass: <value in [disable, enable]>
# mac_filter: <value in [disable, enable]>
# mac_filter_policy_other: <value in [deny, allow]>
# max_clients: <integer>
# max_clients_ap: <integer>
# me_disable_thresh: <integer>
# mesh_backhaul: <value in [disable, enable]>
# mpsk: <value in [disable, enable]>
# mpsk_concurrent_clients: <integer>
# multicast_enhance: <value in [disable, enable]>
# multicast_rate: <value in [0, 6000, 12000, ...]>
# okc: <value in [disable, enable]>
# owe_groups: ["19", "20", "21"]
# owe_transition: <value in [disable, enable]>
# owe_transition_ssid: <string>
# passphrase: <list or string>
# pmf: <value in [disable, enable, optional]>
# pmf_assoc_comeback_timeout: <integer>
# pmf_sa_query_retry_timeout: <integer>
# portal_message_override_group: <string>
# portal_type: <value in [auth, auth+disclaimer, disclaimer, ...]>
# probe_resp_suppression: <value in [disable, enable]>
# probe_resp_threshold: <string>
# ptk_rekey: <value in [disable, enable]>
# ptk_rekey_intv: <integer>
# qos_profile: <string>
# quarantine: <value in [disable, enable]>
# radio_2g_threshold: <string>
# radio_5g_threshold: <string>
# radio_sensitivity: <value in [disable, enable]>
# radius_mac_auth: <value in [disable, enable]>
# radius_mac_auth_server: <string>
# radius_mac_auth_usergroups: <list or string>
# radius_server: <string>
# rates_11a: ["1", "1-basic", "2", "2-basic", "5.5", "5.5-basic", "6", "6-basic", "9",
# "9-basic", "12", "12-basic", "18", "18-basic", "24", "24-basic", "36",
# "36-basic", "48", "48-basic", "54", "54-basic", "11", "11-basic"]
# rates_11ac_ss12: ["mcs0/1", "mcs1/1", "mcs2/1", "mcs3/1", "mcs4/1", "mcs5/1",
# "mcs6/1", "mcs7/1", "mcs8/1", "mcs9/1", "mcs0/2", "mcs1/2",
# "mcs2/2", "mcs3/2", "mcs4/2", "mcs5/2", "mcs6/2", "mcs7/2",
# "mcs8/2", "mcs9/2", "mcs10/1", "mcs11/1", "mcs10/2", "mcs11/2"]
# rates_11ac_ss34: ["mcs0/3", "mcs1/3", "mcs2/3", "mcs3/3", "mcs4/3", "mcs5/3",
# "mcs6/3", "mcs7/3", "mcs8/3", "mcs9/3", "mcs0/4", "mcs1/4",
# "mcs2/4", "mcs3/4", "mcs4/4", "mcs5/4", "mcs6/4", "mcs7/4",
# "mcs8/4", "mcs9/4", "mcs10/3", "mcs11/3", "mcs10/4", "mcs11/4"]
# rates_11bg: ["1", "1-basic", "2", "2-basic", "5.5", "5.5-basic", "6", "6-basic", "9",
# "9-basic", "12", "12-basic", "18", "18-basic", "24", "24-basic", "36",
# "36-basic", "48", "48-basic", "54", "54-basic", "11", "11-basic"]
# rates_11n_ss12: ["mcs0/1", "mcs1/1", "mcs2/1", "mcs3/1", "mcs4/1", "mcs5/1", "mcs6/1",
# "mcs7/1", "mcs8/2", "mcs9/2", "mcs10/2", "mcs11/2", "mcs12/2",
# "mcs13/2", "mcs14/2", "mcs15/2"]
# rates_11n_ss34: ["mcs16/3", "mcs17/3", "mcs18/3", "mcs19/3", "mcs20/3", "mcs21/3",
# "mcs22/3", "mcs23/3", "mcs24/4", "mcs25/4", "mcs26/4", "mcs27/4",
# "mcs28/4", "mcs29/4", "mcs30/4", "mcs31/4"]
# sae_groups: ["1", "2", "5", "14", "15", "16", "17", "18", "19", "20", "21", "27",
# "28", "29", "30", "31"]
# sae_password: <list or string>
# schedule: <list or string>
# security: <value in [None, WEP64, wep64, ...]>
# security_exempt_list: <string>
# security_obsolete_option: <value in [disable, enable]>
# security_redirect_url: <string>
# selected_usergroups: <list or string>
# split_tunneling: <value in [disable, enable]>
# ssid: <string>
# tkip_counter_measure: <value in [disable, enable]>
# usergroup: <list or string>
# utm_profile: <string>
# vdom: <list or string>
# vlan_auto: <value in [disable, enable]>
# vlan_pooling: <value in [wtp-group, round-robin, hash, ...]>
# vlanid: <integer>
# voice_enterprise: <value in [disable, enable]>
# mu_mimo: <value in [disable, enable]>
# _intf_device_access_list: <string>
# external_web_format: <value in [auto-detect, no-query-string, partial-query-string]>
# high_efficiency: <value in [disable, enable]>
# primary_wag_profile: <string>
# secondary_wag_profile: <string>
# target_wake_time: <value in [disable, enable]>
# tunnel_echo_interval: <integer>
# tunnel_fallback_interval: <integer>
# access_control_list: <string>
# captive_portal_auth_timeout: <integer>
# ipv6_rules: ["drop-icmp6ra", "drop-icmp6rs", "drop-llmnr6", "drop-icmp6mld2",
# "drop-dhcp6s", "drop-dhcp6c", "ndp-proxy", "drop-ns-dad",
# "drop-ns-nondad"]
# sticky_client_remove: <value in [disable, enable]>
# sticky_client_threshold_2g: <string>
# sticky_client_threshold_5g: <string>
# bss_color_partial: <value in [disable, enable]>
# dhcp_option43_insertion: <value in [disable, enable]>
# mpsk_profile: <string>
# igmp_snooping: <value in [disable, enable]>
# port_macauth: <value in [disable, radius, address-group]>
# port_macauth_reauth_timeout: <integer>
# port_macauth_timeout: <integer>
# additional_akms: ["akm6", "akm24"]
# bstm_disassociation_imminent: <value in [disable, enable]>
# bstm_load_balancing_disassoc_timer: <integer>
# bstm_rssi_disassoc_timer: <integer>
# dhcp_address_enforcement: <value in [disable, enable]>
# gas_comeback_delay: <integer>
# gas_fragmentation_limit: <integer>
# mac_called_station_delimiter: <value in [hyphen, single-hyphen, colon, ...]>
# mac_calling_station_delimiter: <value in [hyphen, single-hyphen, colon, ...]>
# mac_case: <value in [uppercase, lowercase]>
# mac_password_delimiter: <value in [hyphen, single-hyphen, colon, ...]>
# mac_username_delimiter: <value in [hyphen, single-hyphen, colon, ...]>
# mbo: <value in [disable, enable]>
# mbo_cell_data_conn_pref: <value in [excluded, prefer-not, prefer-use]>
# nac: <value in [disable, enable]>
# nac_profile: <string>
# neighbor_report_dual_band: <value in [disable, enable]>
# address_group_policy: <value in [disable, allow, deny]>
# antivirus_profile: <string>
# application_detection_engine: <value in [disable, enable]>
# application_list: <string>
# application_report_intv: <integer>
# auth_cert: <string>
# auth_portal_addr: <string>
# beacon_advertising: ["name", "model", "serial-number"]
# ips_sensor: <string>
# l3_roaming: <value in [disable, enable]>
# local_standalone_dns: <value in [disable, enable]>
# local_standalone_dns_ip: <list or string>
# osen: <value in [disable, enable]>
# radius_mac_mpsk_auth: <value in [disable, enable]>
# radius_mac_mpsk_timeout: <integer>
# rates_11ax_ss12: ["mcs0/1", "mcs1/1", "mcs2/1", "mcs3/1", "mcs4/1", "mcs5/1",
# "mcs6/1", "mcs7/1", "mcs8/1", "mcs9/1", "mcs10/1", "mcs11/1",
# "mcs0/2", "mcs1/2", "mcs2/2", "mcs3/2", "mcs4/2", "mcs5/2",
# "mcs6/2", "mcs7/2", "mcs8/2", "mcs9/2", "mcs10/2", "mcs11/2"]
# rates_11ax_ss34: ["mcs0/3", "mcs1/3", "mcs2/3", "mcs3/3", "mcs4/3", "mcs5/3",
# "mcs6/3", "mcs7/3", "mcs8/3", "mcs9/3", "mcs10/3", "mcs11/3",
# "mcs0/4", "mcs1/4", "mcs2/4", "mcs3/4", "mcs4/4", "mcs5/4",
# "mcs6/4", "mcs7/4", "mcs8/4", "mcs9/4", "mcs10/4", "mcs11/4"]
# scan_botnet_connections: <value in [disable, block, monitor]>
# utm_log: <value in [disable, enable]>
# utm_status: <value in [disable, enable]>
# webfilter_profile: <string>
# sae_h2e_only: <value in [disable, enable]>
# sae_pk: <value in [disable, enable]>
# sae_private_key: <string>
# sticky_client_threshold_6g: <string>
# application_dscp_marking: <value in [disable, enable]>
# l3_roaming_mode: <value in [direct, indirect]>
# rates_11ac_mcs_map: <string>
# rates_11ax_mcs_map: <string>
# captive_portal_fw_accounting: <value in [disable, enable]>
# radius_mac_auth_block_interval: <integer>
# _is_factory_setting: <value in [disable, enable, ext]>
# d80211k: <value in [disable, enable]>
# d80211v: <value in [disable, enable]>
# roaming_acct_interim_update: <value in [disable, enable]>
# sae_hnp_only: <value in [disable, enable]>
# akm24_only: <value in [disable, enable]>
# beacon_protection: <value in [disable, enable]>
# captive_portal: <value in [disable, enable]>
# nas_filter_rule: <value in [disable, enable]>
# rates_11be_mcs_map: <string>
# rates_11be_mcs_map_160: <string>
# rates_11be_mcs_map_320: <string>
# _intf_ip_managed_by_fortiipam: <value in [disable, enable, inherit-global]>
# _intf_managed_subnetwork_size: <value in [32, 64, 128, ...]>
# domain_name_stripping: <value in [disable, enable]>
# local_lan_partition: <value in [disable, enable]>
# _intf_role: <value in [lan, wan, dmz, ...]>
# called_station_id_type: <value in [mac, ip, apname]>
# external_pre_auth: <value in [disable, enable]>
# pre_auth: <value in [disable, enable]>
# _intf_ip6_send_adv: <value in [disable, enable]>
# ip6_prefix_list:
# - autonomous_flag: <value in [disable, enable]>
# dnssl: <list or string>
# onlink_flag: <value in [disable, enable]>
# preferred_life_time: <integer>
# prefix: <string>
# rdnss: <list or string>
# valid_life_time: <integer>
# _intf_vrf: <integer>
# captive_network_assistant_bypass: <value in [disable, enable]>
# mlo: <value in [disable, enable]>
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
meta словарь | Результат запроса. Возвращается: всегда |
|
request_url строка |
Полный URL запроса. Возвращается: всегда Пример: |
|
response_code целое число |
Статус API-запроса. Возвращается: всегда Пример: |
|
response_data список / элементы=строка |
Ответ API. Возвращается: всегда |
|
response_message строка |
Описание ответа API. Возвращается: всегда Пример: |
|
system_information словарь |
Информация о целевой системе. Возвращается: всегда |
rc целое число | Статус запроса. Возвращается: всегда Пример: |
version_check_warning список / элементы=строка | Предупреждение о том, что используемые в сценарии параметры не поддерживаются текущей версией FortiManager. Возвращается: сложный тип |
Ссылки на коллекцию
© 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/fortimanager/fmgr_vap_dynamicmapping_module.html