fortios_wireless_controller_wtp_profile
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_profile
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_profile | dict |
Example
yaml
# Define these inventory variables: fortios_access_token.
- fortinet.fortios.fortios_wireless_controller_wtp_profile:
access_token: '{{ fortios_access_token }}'
state: present
vdom: root
wireless_controller_wtp_profile:
admin_restrict_local: enable
allowaccess: https
ap_country: --
ap_handoff: enable
apcfg_auto_cert: enable
apcfg_auto_cert_auto_regen_days: "30"
apcfg_auto_cert_crypto_algo: rsa-1024
apcfg_auto_cert_enroll_protocol: none
apcfg_auto_cert_scep_ec_name: secp256r1
apcfg_auto_cert_scep_keysize: "1024"
apcfg_auto_cert_scep_keytype: rsa
apcfg_mesh: enable
apcfg_mesh_ap_type: ethernet
apcfg_mesh_eth_bridge: enable
comment: Comment.
console_login: enable
control_message_offload: ebp-frame
default_mesh_root: enable
deny_mac_list:
- id: "40"
dtls_in_kernel: enable
dtls_policy: clear-text
energy_efficient_ethernet: enable
esl_ses_dongle:
apc_addr_type: fqdn
apc_port: "0"
coex_level: none
compliance_level: compliance-level-2
esl_channel: "-1"
output_power: a
scd_enable: enable
tls_cert_verification: enable
tls_fqdn_verification: enable
ext_info_enable: enable
frequency_handoff: enable
handoff_roaming: enable
handoff_rssi: "25"
handoff_sta_thresh: "0"
indoor_outdoor_deployment: platform-determined
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
lbs:
aeroscout: enable
aeroscout_ap_mac: bssid
aeroscout_mmu_report: enable
aeroscout_mu: enable
aeroscout_mu_factor: "20"
aeroscout_mu_timeout: "5"
aeroscout_server_port: "0"
ble_rtls: none
ble_rtls_accumulation_interval: "2"
ble_rtls_protocol: WSS
ble_rtls_reporting_interval: "2"
ble_rtls_server_port: "443"
ekahau_blink_mode: enable
erc_server_port: "8569"
fortipresence: foreign
fortipresence_ble: enable
fortipresence_frequency: "30"
fortipresence_port: "3000"
fortipresence_rogue: enable
fortipresence_server_addr_type: ipv4
fortipresence_unassoc: enable
polestar: enable
polestar_accumulation_interval: "2"
polestar_protocol: WSS
polestar_reporting_interval: "2"
polestar_server_port: "443"
station_locate: enable
led_schedules:
- name: default_name_137 (source firewall.schedule.group.name firewall.schedule.recurring.name firewall.schedule.onetime.name)
led_state: enable
lldp: enable
login_passwd_change: "yes"
max_clients: "0"
name: default_name_144
platform:
ddscan: enable
mode: single-5G
type: AP-11N
poe_mode: auto
radio_1:
ai_darrp_support: enable
airtime_fairness: enable
amsdu: enable
ap_handoff: enable
ap_sniffer_bufsize: "16"
ap_sniffer_chan: "36"
ap_sniffer_chan_width: 320MHz
ap_sniffer_ctl: enable
ap_sniffer_data: enable
ap_sniffer_mgmt_beacon: enable
ap_sniffer_mgmt_other: enable
ap_sniffer_mgmt_probe: enable
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
band_5g_type: 5g-full
bandwidth_admission_control: enable
bandwidth_capacity: "2000"
beacon_interval: "100"
bss_color: "0"
bss_color_mode: auto
call_admission_control: enable
call_capacity: "10"
channel_bonding: 320MHz
channel_bonding_ext: 320MHz-1
channel_utilization: enable
coexistence: enable
darrp: enable
drma: disable
drma_sensitivity: low
dtim: "1"
frag_threshold: "2346"
frequency_handoff: enable
iperf_protocol: udp
iperf_server_port: "5001"
max_clients: "0"
max_distance: "0"
mimo_mode: default
mode: disabled
optional_antenna: none
power_level: "100"
power_mode: dBm
power_value: "27"
powersave_optimize: tim
protection_mode: rtscts
radio_id: "2"
rts_threshold: "2346"
sam_captive_portal: enable
sam_eap_method: both
sam_report_intv: "0"
sam_security_type: open
sam_server_type: ip
sam_test: ping
set_80211d: enable
set_80211mc: enable
short_guard_interval: enable
spectrum_analysis: enable
transmit_optimize: disable
vap_all: tunnel
vaps:
- name: default_name_235 (source wireless-controller.vap-group.name system.interface.name)
zero_wait_dfs: enable
radio_2:
ai_darrp_support: enable
airtime_fairness: enable
amsdu: enable
ap_handoff: enable
ap_sniffer_bufsize: "16"
ap_sniffer_chan: "6"
ap_sniffer_chan_width: 320MHz
ap_sniffer_ctl: enable
ap_sniffer_data: enable
ap_sniffer_mgmt_beacon: enable
ap_sniffer_mgmt_other: enable
ap_sniffer_mgmt_probe: enable
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
band_5g_type: 5g-full
bandwidth_admission_control: enable
bandwidth_capacity: "2000"
beacon_interval: "100"
bss_color: "0"
bss_color_mode: auto
call_admission_control: enable
call_capacity: "10"
channel_bonding: 320MHz
channel_bonding_ext: 320MHz-1
channel_utilization: enable
coexistence: enable
darrp: enable
drma: disable
drma_sensitivity: low
dtim: "1"
frag_threshold: "2346"
frequency_handoff: enable
iperf_protocol: udp
iperf_server_port: "5001"
max_clients: "0"
max_distance: "0"
mimo_mode: default
mode: disabled
optional_antenna: none
power_level: "100"
power_mode: dBm
power_value: "27"
powersave_optimize: tim
protection_mode: rtscts
radio_id: "2"
rts_threshold: "2346"
sam_captive_portal: enable
sam_eap_method: both
sam_report_intv: "0"
sam_security_type: open
sam_server_type: ip
sam_test: ping
set_80211d: enable
set_80211mc: enable
short_guard_interval: enable
spectrum_analysis: enable
transmit_optimize: disable
vap_all: tunnel
vaps:
- name: default_name_323 (source wireless-controller.vap-group.name system.interface.name)
zero_wait_dfs: enable
radio_3:
ai_darrp_support: enable
airtime_fairness: enable
amsdu: enable
ap_handoff: enable
ap_sniffer_bufsize: "16"
ap_sniffer_chan: "37"
ap_sniffer_chan_width: 320MHz
ap_sniffer_ctl: enable
ap_sniffer_data: enable
ap_sniffer_mgmt_beacon: enable
ap_sniffer_mgmt_other: enable
ap_sniffer_mgmt_probe: enable
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
band_5g_type: 5g-full
bandwidth_admission_control: enable
bandwidth_capacity: "2000"
beacon_interval: "100"
bss_color: "0"
bss_color_mode: auto
call_admission_control: enable
call_capacity: "10"
channel_bonding: 320MHz
channel_bonding_ext: 320MHz-1
channel_utilization: enable
coexistence: enable
darrp: enable
drma: disable
drma_sensitivity: low
dtim: "1"
frag_threshold: "2346"
frequency_handoff: enable
iperf_protocol: udp
iperf_server_port: "5001"
max_clients: "0"
max_distance: "0"
mimo_mode: default
mode: disabled
optional_antenna: none
power_level: "100"
power_mode: dBm
power_value: "27"
powersave_optimize: tim
protection_mode: rtscts
radio_id: "2"
rts_threshold: "2346"
sam_captive_portal: enable
sam_eap_method: both
sam_report_intv: "0"
sam_security_type: open
sam_server_type: ip
sam_test: ping
set_80211d: enable
set_80211mc: enable
short_guard_interval: enable
spectrum_analysis: enable
transmit_optimize: disable
vap_all: tunnel
vaps:
- name: default_name_411 (source wireless-controller.vap-group.name system.interface.name)
zero_wait_dfs: enable
radio_4:
ai_darrp_support: enable
airtime_fairness: enable
amsdu: enable
ap_handoff: enable
ap_sniffer_bufsize: "16"
ap_sniffer_chan: "6"
ap_sniffer_chan_width: 320MHz
ap_sniffer_ctl: enable
ap_sniffer_data: enable
ap_sniffer_mgmt_beacon: enable
ap_sniffer_mgmt_other: enable
ap_sniffer_mgmt_probe: enable
auto_power_high: "17"
auto_power_level: enable
auto_power_low: "10"
band: 802.11a
band_5g_type: 5g-full
bandwidth_admission_control: enable
bandwidth_capacity: "2000"
beacon_interval: "100"
bss_color: "0"
bss_color_mode: auto
call_admission_control: enable
call_capacity: "10"
channel_bonding: 320MHz
channel_bonding_ext: 320MHz-1
channel_utilization: enable
coexistence: enable
darrp: enable
drma: disable
drma_sensitivity: low
dtim: "1"
frag_threshold: "2346"
frequency_handoff: enable
iperf_protocol: udp
iperf_server_port: "5001"
max_clients: "0"
max_distance: "0"
mimo_mode: default
mode: disabled
optional_antenna: none
power_level: "100"
power_mode: dBm
power_value: "27"
powersave_optimize: tim
protection_mode: rtscts
rts_threshold: "2346"
sam_captive_portal: enable
sam_eap_method: both
sam_report_intv: "0"
sam_security_type: open
sam_server_type: ip
sam_test: ping
set_80211d: enable
set_80211mc: enable
short_guard_interval: enable
spectrum_analysis: enable
transmit_optimize: disable
vap_all: tunnel
vaps:
- name: default_name_498 (source wireless-controller.vap-group.name system.interface.name)
zero_wait_dfs: enable
split_tunneling_acl:
- id: "503"
split_tunneling_acl_local_ap_subnet: enable
split_tunneling_acl_path: tunnel
tun_mtu_downlink: "0"
tun_mtu_uplink: "0"
unii_4_5ghz_band: enable
usb_port: enable
wan_port_auth: none
wan_port_auth_macsec: enable
wan_port_auth_methods: all
wan_port_mode: wan-lan
name: Configure WTP profiles or FortiAP profiles that define radio settings for manageable FortiAP platforms.