fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile 模块 – FortiExtender 扩展器配置文件。

注意

此模块是 fortinet.fortimanager 集合(版本 2.8.2)的一部分。

如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install fortinet.fortimanager

要在 Playbook 中使用它,请指定:fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile

fortinet.fortimanager 2.2.0 中的新增功能

概要

  • 此模块能够配置 FortiManager 设备。

  • 示例包括所有参数和值,在使用前需要根据数据源进行调整。

参数

参数

注释

access_token

字符串

无需使用用户名和密码即可访问 FortiManager 的令牌。

adom

字符串 / 必填

请求的 URL 中的参数 (adom)。

bypass_validation

布尔值

仅当模块模式与 FortiManager API 结构不同时才设置为 True,模块将继续执行而不验证参数。

选项

  • false ← (默认)

  • true

enable_log

布尔值

启用/禁用任务的日志记录。

选项

  • false ← (默认)

  • true

extensioncontroller_extenderprofile

字典

设置的顶级参数。

_is_factory_setting

字符串

是否为出厂设置。

选项

  • "disable"

  • "enable"

  • "ext"

allowaccess

列表 / 元素=字符串

控制对受管扩展器的管理访问。

选项

  • "https"

  • "ping"

  • "ssh"

  • "snmp"

  • "http"

  • "telnet"

bandwidth_limit

别名:bandwidth-limit

整数

FortiExtender LAN 扩展带宽限制

cellular

字典

蜂窝。

controller_report

别名:controller-report

字典

控制器报告。

interval

整数

控制器报告间隔。

signal_threshold

别名:signal-threshold

整数

控制器报告信号阈值。

status

字符串

FortiExtender 控制器报告状态。

选项

  • "disable"

  • "enable"

dataplan

任何

(列表) 数据套餐名称。

modem1

字典

Modem1。

auto_switch

别名:auto-switch

字典

自动切换。

dataplan

字符串

根据数据使用情况自动切换。

选项

  • "disable"

  • "enable"

disconnect

字符串

通过断开连接自动切换。

选项

  • "disable"

  • "enable"

disconnect_period

别名:disconnect-period

整数

根据断开连接时长自动切换。

disconnect_threshold

别名:disconnect-threshold

整数

根据断开连接阈值自动切换。

signal

字符串

根据信号强度自动切换。

选项

  • "disable"

  • "enable"

switch_back

别名:switch-back

列表 / 元素=字符串

具有多种切换回选项的自动切换。

选项

  • "time"

  • "timer"

switch_back_time

别名:switch-back-time

字符串

在指定 UTC 时间自动切换回首选 SIM 卡/运营商

switch_back_timer

别名:switch-back-timer

整数

在给定时间后自动切换回首选 SIM 卡/运营商

conn_status

别名:conn-status

整数

连接状态。

default_sim

别名:default-sim

字符串

默认 SIM 卡选择。

选项

  • "sim1"

  • "sim2"

  • "carrier"

  • "cost"

gps

字符串

FortiExtender GPS 启用/禁用。

选项

  • "disable"

  • "enable"

modem_id

别名:modem-id

整数

调制解调器 ID。

preferred_carrier

别名:preferred-carrier

字符串

首选运营商。

redundant_intf

别名:redundant-intf

字符串

冗余接口。

redundant_mode

别名:redundant-mode

字符串

FortiExtender 模式。

选项

  • "disable"

  • "enable"

sim1_pin

别名: sim1-pin

字符串

SIM

选项

  • "disable"

  • "enable"

sim1_pin_code

别名: sim1-pin-code

任何

(列表) SIM

sim2_pin

别名: sim2-pin

字符串

SIM

选项

  • "disable"

  • "enable"

sim2_pin_code

别名: sim2-pin-code

任何

(列表) SIM

调制解调器2

字典

调制解调器 2。

auto_switch

别名:auto-switch

字典

自动切换。

dataplan

字符串

根据数据使用情况自动切换。

选项

  • "disable"

  • "enable"

disconnect

字符串

通过断开连接自动切换。

选项

  • "disable"

  • "enable"

disconnect_period

别名:disconnect-period

整数

根据断开连接时长自动切换。

disconnect_threshold

别名:disconnect-threshold

整数

根据断开连接阈值自动切换。

signal

字符串

根据信号强度自动切换。

选项

  • "disable"

  • "enable"

switch_back

别名:switch-back

列表 / 元素=字符串

具有多种切换回选项的自动切换。

选项

  • "time"

  • "timer"

switch_back_time

别名:switch-back-time

字符串

在指定 UTC 时间自动切换回首选 SIM 卡/运营商

switch_back_timer

别名:switch-back-timer

整数

在给定时间后自动切换回首选 SIM 卡/运营商

conn_status

别名:conn-status

整数

连接状态。

default_sim

别名:default-sim

字符串

默认 SIM 卡选择。

选项

  • "sim1"

  • "sim2"

  • "carrier"

  • "cost"

gps

字符串

FortiExtender GPS 启用/禁用。

选项

  • "disable"

  • "enable"

modem_id

别名:modem-id

整数

调制解调器 ID。

preferred_carrier

别名:preferred-carrier

字符串

首选运营商。

redundant_intf

别名:redundant-intf

字符串

冗余接口。

redundant_mode

别名:redundant-mode

字符串

FortiExtender 模式。

选项

  • "disable"

  • "enable"

sim1_pin

别名: sim1-pin

字符串

SIM

选项

  • "disable"

  • "enable"

sim1_pin_code

别名: sim1-pin-code

任何

(列表) SIM

sim2_pin

别名: sim2-pin

字符串

SIM

选项

  • "disable"

  • "enable"

sim2_pin_code

别名: sim2-pin-code

任何

(列表) SIM

sms_notification

别名: sms-notification

字典

短信通知。

alert

字典

警报。

data_exhausted

别名: data-exhausted

字符串

当数据耗尽时显示的字符串。

fgt_backup_mode_switch

别名: fgt-backup-mode-switch

字符串

当 FortiGate 备份模式切换时显示的字符串。

low_signal_strength

别名: low-signal-strength

字符串

当信号强度低时显示的字符串。

mode_switch

别名: mode-switch

字符串

当模式切换时显示的字符串。

os_image_fallback

别名: os-image-fallback

字符串

当回退到以前的操作系统映像时显示的字符串。

session_disconnect

别名: session-disconnect

字符串

当会话断开连接时显示的字符串。

system_reboot

别名: system-reboot

字符串

当系统重启时显示的字符串。

receiver

列表 / 元素=字典

接收器。

alert

列表 / 元素=字符串

警报多选项。

选项

  • "system-reboot"

  • "data-exhausted"

  • "session-disconnect"

  • "low-signal-strength"

  • "mode-switch"

  • "os-image-fallback"

  • "fgt-backup-mode-switch"

name

字符串

FortiExtender 短信通知接收器名称。

phone_number

别名: phone-number

字符串

接收器电话号码。

status

字符串

短信通知接收器状态。

选项

  • "disable"

  • "enable"

status

字符串

FortiExtender 短信通知状态。

选项

  • "disable"

  • "enable"

enforce_bandwidth

别名: enforce-bandwidth

字符串

启用/禁用 LAN 扩展接口上的带宽强制。

选项

  • "disable"

  • "enable"

扩展

字符串

扩展选项。

选项

  • "wan-extension"

  • "lan-extension"

id

整数 / 必需

ID。

lan_extension

别名: lan-extension

字典

Lan 扩展。

backhaul

列表 / 元素=字典

回程。

name

字符串

FortiExtender LAN 扩展回程名称。

port

字符串

FortiExtender 上行链路端口。

选项

  • "wan"

  • "lte1"

  • "lte2"

  • "port1"

  • "port2"

  • "port3"

  • "port4"

  • "port5"

  • "sfp"

role

字符串

FortiExtender 上行链路端口。

选项

  • "primary"

  • "secondary"

weight

整数

WRR 权重参数。

backhaul_interface

别名: backhaul-interface

字符串

IPsec phase1 接口。

backhaul_ip

别名: backhaul-ip

字符串

IPsec phase1 IPv4/FQDN。

downlinks

列表 / 元素=字典

下行链路。

name

字符串

FortiExtender LAN 扩展下行链路配置条目名称。

port

字符串

FortiExtender LAN 扩展下行链路端口。

选项

  • "port1"

  • "port2"

  • "port3"

  • "port4"

  • "port5"

  • "lan1"

  • "lan2"

pvid

整数

FortiExtender LAN 扩展下行链路 PVID。

type

字符串

FortiExtender LAN 扩展下行链路类型 [端口/vap]。

选项

  • "port"

  • "vap"

vap

任何

(列表) FortiExtender LAN 扩展下行链路 vap。

ipsec_tunnel

别名: ipsec-tunnel

字符串

IPsec 隧道名称。

link_loadbalance

别名: link-loadbalance

字符串

LAN 扩展链路负载均衡策略。

选项

  • "activebackup"

  • "loadbalance"

login_password

别名: login-password

任何

(列表) 设置托管扩展器的管理员密码。

login_password_change

别名: login-password-change

字符串

更改或重置托管扩展器的管理员密码

选项

  • "no"

  • "yes"

  • "default"

模型

字符串

模型。

选项

  • "FX201E"

  • "FX211E"

  • "FX200F"

  • "FXA11F"

  • "FXE11F"

  • "FXA21F"

  • "FXE21F"

  • "FXA22F"

  • "FXE22F"

  • "FX212F"

  • "FX311F"

  • "FX312F"

  • "FX511F"

  • "FVG21F"

  • "FVA21F"

  • "FVG22F"

  • "FVA22F"

  • "FX04DA"

  • "FX04DN"

  • "FX04DI"

  • "FXR51G"

  • "FG"

  • "BS10FW"

  • "BS20GW"

  • "BS20GN"

  • "FXN51G"

  • "FXW51G"

名称

字符串

FortiExtender 配置文件名称。

无线网络

字典

无线网络。

国家

字符串

此 FEX 将运行的国家/地区

选项

  • "AL"

  • "DZ"

  • "AR"

  • "AM"

  • "AU"

  • "AT"

  • "AZ"

  • "BH"

  • "BD"

  • "BY"

  • "BE"

  • "BZ"

  • "BO"

  • "BA"

  • "BR"

  • "BN"

  • "BG"

  • "CA"

  • "CL"

  • "CN"

  • "CO"

  • "CR"

  • "HR"

  • "CY"

  • "CZ"

  • "DK"

  • "DO"

  • "EC"

  • "EG"

  • "SV"

  • "EE"

  • "FI"

  • "FR"

  • "GE"

  • "DE"

  • "GR"

  • "GT"

  • "HN"

  • "HK"

  • "HU"

  • "IS"

  • "IN"

  • "ID"

  • "IE"

  • "IL"

  • "IT"

  • "JM"

  • "日本"

  • "约旦"

  • "哈萨克斯坦"

  • "肯尼亚"

  • "韩国"

  • "科威特"

  • "拉脱维亚"

  • "黎巴嫩"

  • "列支敦士登"

  • "立陶宛"

  • "卢森堡"

  • "摩纳哥"

  • "北马其顿"

  • "马来西亚"

  • "马耳他"

  • "墨西哥"

  • "摩纳哥"

  • "摩洛哥"

  • "尼泊尔"

  • "荷兰"

  • "安的列斯群岛"

  • "新西兰"

  • "挪威"

  • "阿曼"

  • "巴基斯坦"

  • "巴拿马"

  • "巴布亚新几内亚"

  • "秘鲁"

  • "菲律宾"

  • "波兰"

  • "葡萄牙"

  • "波多黎各"

  • "卡塔尔"

  • "罗马尼亚"

  • "俄罗斯"

  • "沙特阿拉伯"

  • "新加坡"

  • "斯洛伐克"

  • "斯洛文尼亚"

  • "南非"

  • "西班牙"

  • "斯里兰卡"

  • "瑞典"

  • "瑞士"

  • "台湾"

  • "泰国"

  • "特立尼达和多巴哥"

  • "突尼斯"

  • "土耳其"

  • "阿拉伯联合酋长国"

  • "乌克兰"

  • "英国"

  • "美国"

  • "巴勒斯坦领土"

  • "乌拉圭"

  • "乌兹别克斯坦"

  • "委内瑞拉"

  • "越南"

  • "也门"

  • "津巴布韦"

  • "纳米比亚"

  • "巴哈马"

  • "圣文森特和格林纳丁斯"

  • "柬埔寨"

  • "马尔代夫"

  • "阿富汗"

  • "尼日利亚"

  • "坦桑尼亚"

  • "赞比亚"

  • "塞内加尔"

  • "科特迪瓦"

  • "加纳"

  • "喀麦隆"

  • "马拉维"

  • "安哥拉"

  • "加蓬"

  • "马里"

  • "贝宁"

  • "马达加斯加"

  • "乍得"

  • "博茨瓦纳"

  • "利比亚"

  • "卢旺达"

  • "莫桑比克"

  • "冈比亚"

  • "莱索托"

  • "毛里求斯"

  • "刚果(布)"

  • "乌干达"

  • "布基纳法索"

  • "塞拉利昂"

  • "索马里"

  • "刚果(金)"

  • "尼日尔"

  • "中非共和国"

  • "斯威士兰"

  • "多哥"

  • "利比里亚"

  • "毛里塔尼亚"

  • "吉布提"

  • "留尼汪"

  • "塞尔维亚"

  • "黑山"

  • "伊拉克"

  • "摩尔多瓦"

  • "开曼群岛"

  • "巴巴多斯"

  • "百慕大"

  • "特克斯和凯科斯群岛"

  • "美属维尔京群岛"

  • "圣皮埃尔和密克隆"

  • "法属圣马丁"

  • "格林纳达"

  • "马恩岛"

  • "法罗群岛"

  • "直布罗陀"

  • "格陵兰"

  • "土库曼斯坦"

  • "蒙古"

  • "瓦努阿图"

  • "斐济"

  • "老挝"

  • "关岛"

  • "瓦利斯和富图纳"

  • "马绍尔群岛"

  • "不丹"

  • "密克罗尼西亚"

  • "法属波利尼西亚"

  • "尼加拉瓜"

  • "巴拉圭"

  • "海地"

  • "圭亚那"

  • "阿鲁巴"

  • "圣基茨和尼维斯"

  • "法属圭亚那"

  • "美属萨摩亚"

  • "北马里亚纳群岛"

  • "帕劳"

  • "缅甸"

  • "圣卢西亚"

  • "瓜德罗普"

  • "埃塞俄比亚"

  • "苏里南"

  • "圣诞岛"

  • "多米尼克"

  • "马提尼克"

  • "马约特"

  • "伯利兹"

  • "--"

动态频率选择

字符串

Wi-Fi 5G 无线电动态频率选择通道启用/禁用。

选项

  • "disable"

  • "enable"

radio_1

别名: radio-1

字典

无线电 1。

band

字符串

Wi-Fi 频段选择 2。

选项

  • "2.4GHz"

bandwidth

字符串

Wi-Fi 通道带宽。

选项

  • "自动"

  • "20MHz"

  • "40MHz"

  • "80MHz"

beacon_interval

别名: beacon-interval

整数

Wi-Fi 信标间隔,以毫秒为单位

bss_color

别名: bss-color

整数

Wi-Fi 802。

bss_color_mode

别名: bss-color-mode

字符串

Wi-Fi 802。

选项

  • "自动"

  • "静态"

channel

列表 / 元素=字符串

Wi-Fi 通道。

选项

  • "CH1"

  • "CH2"

  • "CH3"

  • "CH4"

  • "CH5"

  • "CH6"

  • "CH7"

  • "CH8"

  • "CH9"

  • "CH10"

  • "CH11"

d80211d

别名: 80211d

字符串

启用/禁用 Wi-Fi 802。

选项

  • "disable"

  • "enable"

extension_channel

别名: extension-channel

字符串

Wi-Fi 扩展通道。

选项

  • "自动"

  • "更高"

  • "更低"

guard_interval

别名: guard-interval

字符串

Wi-Fi 保护间隔。

选项

  • "自动"

  • "400ns"

  • "800ns"

lan_ext_vap

别名: lan-ext-vap

任何

(列表)Wi-Fi LAN 扩展 VAP。

local_vaps

别名: local-vaps

任何

(列表)Wi-Fi 本地 VAP。

max_clients

别名: max-clients

整数

Wi-Fi 无线电客户端的最大数量

mode

字符串

Wi-Fi 无线电模式 AP

选项

  • "AP"

  • "客户端"

operating_standard

别名: operating-standard

字符串

Wi-Fi 操作标准。

选项

  • "自动"

  • "11A-N-AC-AX"

  • "11A-N-AC"

  • "11A-N"

  • "11A"

  • "11N-AC-AX"

  • "11AC-AX"

  • "11AC"

  • "11N-AC"

  • "11B-G-N-AX"

  • "11B-G-N"

  • "11B-G"

  • "11B"

  • "11G-N-AX"

  • "11N-AX"

  • "11AX"

  • "11G-N"

  • "11N"

  • "11G"

power_level

别名: power-level

整数

Wi-Fi 功率等级,以百分比表示

radio_id

别名: radio-id

整数

无线电 ID。

status

字符串

启用/禁用 Wi-Fi 无线电。

选项

  • "disable"

  • "enable"

radio_2

别名: radio-2

字典

无线电 2。

band

字符串

Wi-Fi 频段选择 2。

选项

  • "5GHz"

bandwidth

字符串

Wi-Fi 通道带宽。

选项

  • "自动"

  • "20MHz"

  • "40MHz"

  • "80MHz"

beacon_interval

别名: beacon-interval

整数

Wi-Fi 信标间隔,以毫秒为单位

bss_color

别名: bss-color

整数

Wi-Fi 802。

bss_color_mode

别名: bss-color-mode

字符串

Wi-Fi 802。

选项

  • "自动"

  • "静态"

channel

列表 / 元素=字符串

Wi-Fi 通道。

选项

  • "CH36"

  • "CH40"

  • "CH44"

  • "CH48"

  • "CH52"

  • "CH56"

  • "CH60"

  • "CH64"

  • "CH100"

  • "CH104"

  • "CH108"

  • "CH112"

  • "CH116"

  • "CH120"

  • "CH124"

  • "CH128"

  • "CH132"

  • "CH136"

  • "CH140"

  • "CH144"

  • "CH149"

  • "CH153"

  • "CH157"

  • "CH161"

  • "CH165"

d80211d

别名: 80211d

字符串

启用/禁用 Wi-Fi 802。

选项

  • "disable"

  • "enable"

extension_channel

别名: extension-channel

字符串

Wi-Fi 扩展通道。

选项

  • "自动"

  • "更高"

  • "更低"

guard_interval

别名: guard-interval

字符串

Wi-Fi 保护间隔。

选项

  • "自动"

  • "400ns"

  • "800ns"

lan_ext_vap

别名: lan-ext-vap

任何

(列表)Wi-Fi LAN 扩展 VAP。

local_vaps

别名: local-vaps

任何

(列表)Wi-Fi 本地 VAP。

max_clients

别名: max-clients

整数

Wi-Fi 无线电客户端的最大数量

mode

字符串

Wi-Fi 无线电模式 AP

选项

  • "AP"

  • "客户端"

operating_standard

别名: operating-standard

字符串

Wi-Fi 操作标准。

选项

  • "自动"

  • "11A-N-AC-AX"

  • "11A-N-AC"

  • "11A-N"

  • "11A"

  • "11N-AC-AX"

  • "11AC-AX"

  • "11AC"

  • "11N-AC"

  • "11B-G-N-AX"

  • "11B-G-N"

  • "11B-G"

  • "11B"

  • "11G-N-AX"

  • "11N-AX"

  • "11AX"

  • "11G-N"

  • "11N"

  • "11G"

power_level

别名: power-level

整数

Wi-Fi 功率等级,以百分比表示

radio_id

别名: radio-id

整数

无线电 ID。

status

字符串

启用/禁用 Wi-Fi 无线电。

选项

  • "disable"

  • "enable"

forticloud_access_token

字符串

使用 FortiCloud API 访问令牌对 Ansible 客户端进行身份验证。

proposed_method

字符串

底层 Json RPC 请求的覆盖方法。

选项

  • "更新"

  • "设置"

  • "添加"

rc_failed

列表 / 元素=整数

将覆盖失败条件的 rc 代码列表。

rc_succeeded

列表 / 元素=整数

将覆盖成功条件的 rc 代码列表。

state

字符串 / 必填

创建、更新或删除对象的指令。

选项

  • "存在"

  • "不存在"

workspace_locking_adom

字符串

在工作区模式下运行的 FortiManager 要锁定的 adom,该值可以是全局值,也可以是其他值(包括 root)。

workspace_locking_timeout

整数

等待其他用户释放工作区锁定的最长时间(以秒为单位)。

默认: 300

注释

注意

  • 从 2.4.0 版本开始,所有输入参数都使用下划线命名约定(snake_case)命名。请将 “var-name” 等参数更改为 “var_name”。旧的参数名称仍然可用,但您将收到弃用警告。您可以通过在 ansible.cfg 中设置 deprecation_warnings=False 来忽略此警告。

  • 此 FortiManager 模块支持在工作区锁定模式下运行,顶层参数 workspace_locking_adom 和 workspace_locking_timeout 有助于完成此项工作。

  • 要创建或更新对象,请使用 state present 指令。

  • 要删除对象,请使用 state absent 指令。

  • 通常,当返回非零 rc 时,运行一个模块可能会失败。您还可以使用参数 rc_failed 和 rc_succeeded 覆盖失败或成功的条件

示例

- name: Example playbook (generated based on argument schema)
  hosts: fortimanagers
  connection: httpapi
  vars:
    ansible_httpapi_use_ssl: true
    ansible_httpapi_validate_certs: false
    ansible_httpapi_port: 443
  tasks:
    - name: FortiExtender extender profile configuration.
      fortinet.fortimanager.fmgr_extensioncontroller_extenderprofile:
        # bypass_validation: false
        workspace_locking_adom: <value in [global, custom adom including root]>
        workspace_locking_timeout: 300
        # rc_succeeded: [0, -2, -3, ...]
        # rc_failed: [-2, -3, ...]
        adom: <your own value>
        state: present # <value in [present, absent]>
        extensioncontroller_extenderprofile:
          allowaccess:
            - "https"
            - "ping"
            - "ssh"
            - "snmp"
            - "http"
            - "telnet"
          bandwidth_limit: <integer>
          cellular:
            controller_report:
              interval: <integer>
              signal_threshold: <integer>
              status: <value in [disable, enable]>
            dataplan: <list or string>
            modem1:
              auto_switch:
                dataplan: <value in [disable, enable]>
                disconnect: <value in [disable, enable]>
                disconnect_period: <integer>
                disconnect_threshold: <integer>
                signal: <value in [disable, enable]>
                switch_back:
                  - "time"
                  - "timer"
                switch_back_time: <string>
                switch_back_timer: <integer>
              conn_status: <integer>
              default_sim: <value in [sim1, sim2, carrier, ...]>
              gps: <value in [disable, enable]>
              modem_id: <integer>
              preferred_carrier: <string>
              redundant_intf: <string>
              redundant_mode: <value in [disable, enable]>
              sim1_pin: <value in [disable, enable]>
              sim1_pin_code: <list or string>
              sim2_pin: <value in [disable, enable]>
              sim2_pin_code: <list or string>
            modem2:
              auto_switch:
                dataplan: <value in [disable, enable]>
                disconnect: <value in [disable, enable]>
                disconnect_period: <integer>
                disconnect_threshold: <integer>
                signal: <value in [disable, enable]>
                switch_back:
                  - "time"
                  - "timer"
                switch_back_time: <string>
                switch_back_timer: <integer>
              conn_status: <integer>
              default_sim: <value in [sim1, sim2, carrier, ...]>
              gps: <value in [disable, enable]>
              modem_id: <integer>
              preferred_carrier: <string>
              redundant_intf: <string>
              redundant_mode: <value in [disable, enable]>
              sim1_pin: <value in [disable, enable]>
              sim1_pin_code: <list or string>
              sim2_pin: <value in [disable, enable]>
              sim2_pin_code: <list or string>
            sms_notification:
              alert:
                data_exhausted: <string>
                fgt_backup_mode_switch: <string>
                low_signal_strength: <string>
                mode_switch: <string>
                os_image_fallback: <string>
                session_disconnect: <string>
                system_reboot: <string>
              receiver:
                -
                  alert:
                    - "system-reboot"
                    - "data-exhausted"
                    - "session-disconnect"
                    - "low-signal-strength"
                    - "mode-switch"
                    - "os-image-fallback"
                    - "fgt-backup-mode-switch"
                  name: <string>
                  phone_number: <string>
                  status: <value in [disable, enable]>
              status: <value in [disable, enable]>
          enforce_bandwidth: <value in [disable, enable]>
          extension: <value in [wan-extension, lan-extension]>
          id: <integer>
          lan_extension:
            backhaul:
              -
                name: <string>
                port: <value in [wan, lte1, lte2, ...]>
                role: <value in [primary, secondary]>
                weight: <integer>
            backhaul_interface: <string>
            backhaul_ip: <string>
            ipsec_tunnel: <string>
            link_loadbalance: <value in [activebackup, loadbalance]>
            downlinks:
              -
                name: <string>
                port: <value in [port1, port2, port3, ...]>
                pvid: <integer>
                type: <value in [port, vap]>
                vap: <list or string>
          login_password: <list or string>
          login_password_change: <value in [no, yes, default]>
          model: <value in [FX201E, FX211E, FX200F, ...]>
          name: <string>
          _is_factory_setting: <value in [disable, enable, ext]>
          wifi:
            DFS: <value in [disable, enable]>
            country: <value in [AL, DZ, AR, ...]>
            radio_1:
              d80211d: <value in [disable, enable]>
              band: <value in [2.4GHz]>
              bandwidth: <value in [auto, 20MHz, 40MHz, ...]>
              beacon_interval: <integer>
              bss_color: <integer>
              bss_color_mode: <value in [auto, static]>
              channel:
                - "CH1"
                - "CH2"
                - "CH3"
                - "CH4"
                - "CH5"
                - "CH6"
                - "CH7"
                - "CH8"
                - "CH9"
                - "CH10"
                - "CH11"
              extension_channel: <value in [auto, higher, lower]>
              guard_interval: <value in [auto, 400ns, 800ns]>
              lan_ext_vap: <list or string>
              local_vaps: <list or string>
              max_clients: <integer>
              mode: <value in [AP, Client]>
              operating_standard: <value in [auto, 11A-N-AC-AX, 11A-N-AC, ...]>
              power_level: <integer>
              radio_id: <integer>
              status: <value in [disable, enable]>
            radio_2:
              d80211d: <value in [disable, enable]>
              band: <value in [5GHz]>
              bandwidth: <value in [auto, 20MHz, 40MHz, ...]>
              beacon_interval: <integer>
              bss_color: <integer>
              bss_color_mode: <value in [auto, static]>
              channel:
                - "CH36"
                - "CH40"
                - "CH44"
                - "CH48"
                - "CH52"
                - "CH56"
                - "CH60"
                - "CH64"
                - "CH100"
                - "CH104"
                - "CH108"
                - "CH112"
                - "CH116"
                - "CH120"
                - "CH124"
                - "CH128"
                - "CH132"
                - "CH136"
                - "CH140"
                - "CH144"
                - "CH149"
                - "CH153"
                - "CH157"
                - "CH161"
                - "CH165"
              extension_channel: <value in [auto, higher, lower]>
              guard_interval: <value in [auto, 400ns, 800ns]>
              lan_ext_vap: <list or string>
              local_vaps: <list or string>
              max_clients: <integer>
              mode: <value in [AP, Client]>
              operating_standard: <value in [auto, 11A-N-AC-AX, 11A-N-AC, ...]>
              power_level: <integer>
              radio_id: <integer>
              status: <value in [disable, enable]>

返回值

常见的返回值已在此处记录 这里,以下是此模块独有的字段

描述

meta

字典

请求的结果。

返回: 总是

request_url

字符串

请求的完整URL。

返回: 总是

示例: "/sys/login/user"

response_code

整数

API请求的状态。

返回: 总是

示例: 0

response_data

列表 / 元素=字符串

API响应。

返回: 总是

response_message

字符串

API响应的描述性消息。

返回: 总是

示例: "OK."

system_information

字典

目标系统的信息。

返回: 总是

rc

整数

请求的状态。

返回: 总是

示例: 0

version_check_warning

列表 / 元素=字符串

如果playbook中使用的参数不受当前FortiManager版本支持,则发出警告。

返回: 复杂

作者

  • Xinwei Du (@dux-fortinet)

  • Xing Li (@lix-fortinet)

  • Jie Xue (@JieX19)

  • Link Zheng (@chillancezen)

  • Frank Shen (@fshen01)

  • Hongbin Lu (@fgtdev-hblu)