fortios_wireless_controller_wtp
Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS
Collection: fortinet.fortios
Full Name: fortinet.fortios.fortios_wireless_controller_wtp
Controller module — runs on the local controller, not on remote hosts.
Synopsis
Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| access_token | str | |||
| enable_log | bool | false | ||
| member_path | str | |||
| member_state | str | |||
| state | str | yes | ||
| vdom | str | root | ||
| wireless_controller_wtp | dict |
Example
yaml
# Define these inventory variables: fortios_access_token, fortios_wireless_access_point_serial.
- fortinet.fortios.fortios_wireless_controller_wtp:
access_token: '{{ fortios_access_token }}'
state: present
vdom: root
wireless_controller_wtp:
admin: discovered
allowaccess: https
ble_major_id: "0"
ble_minor_id: "0"
comment: Comment.
coordinate_enable: enable
default_mesh_root: enable
firmware_provision_latest: disable
image_download: enable
index: "0"
ip_fragment_preventing: tcp-mss-adjust
lan:
port_esl_mode: offline
port_mode: offline
port1_mode: offline
port2_mode: offline
port3_mode: offline
port4_mode: offline
port5_mode: offline
port6_mode: offline
port7_mode: offline
port8_mode: offline
led_state: enable
login_passwd_change: "yes"
mesh_bridge_enable: default
name: default_name_47
override_allowaccess: enable
override_default_mesh_root: enable
override_ip_fragment: enable
override_lan: enable
override_led_state: enable
override_login_passwd_change: enable
override_split_tunnel: enable
override_wan_port_mode: enable
purdue_level: "1"
radio_1:
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
drma_manual_mode: ap
override_analysis: enable
override_band: enable
override_channel: enable
override_txpower: enable
override_vaps: enable
power_level: "100"
power_mode: dBm
power_value: "27"
radio_id: "2"
spectrum_analysis: enable
vap_all: tunnel
vaps:
- name: default_name_78 (source wireless-controller.vap-group.name system.interface.name)
radio_2:
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
drma_manual_mode: ap
override_analysis: enable
override_band: enable
override_channel: enable
override_txpower: enable
override_vaps: enable
power_level: "100"
power_mode: dBm
power_value: "27"
radio_id: "2"
spectrum_analysis: enable
vap_all: tunnel
vaps:
- name: default_name_100 (source wireless-controller.vap-group.name system.interface.name)
radio_3:
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
drma_manual_mode: ap
override_analysis: enable
override_band: enable
override_channel: enable
override_txpower: enable
override_vaps: enable
power_level: "100"
power_mode: dBm
power_value: "27"
radio_id: "2"
spectrum_analysis: enable
vap_all: tunnel
vaps:
- name: default_name_122 (source wireless-controller.vap-group.name system.interface.name)
radio_4:
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
drma_manual_mode: ap
override_analysis: enable
override_band: enable
override_channel: enable
override_txpower: enable
override_vaps: enable
power_level: "100"
power_mode: dBm
power_value: "27"
spectrum_analysis: enable
vap_all: tunnel
vaps:
- name: default_name_143 (source wireless-controller.vap-group.name system.interface.name)
split_tunneling_acl:
- id: "149"
split_tunneling_acl_local_ap_subnet: enable
split_tunneling_acl_path: tunnel
tun_mtu_downlink: "0"
tun_mtu_uplink: "0"
wan_port_mode: wan-lan
wtp_id: '{{ fortios_wireless_access_point_serial }}'
wtp_mode: normal
name: Configure Wireless Termination Points (WTPs), that is, FortiAPs or APs to be managed by FortiGate.