PARALLAX

fortios_switch_controller_global

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Collection: fortinet.fortios

Full Name: fortinet.fortios.fortios_switch_controller_global

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

NameTypeRequiredDefaultDescription
access_tokenstr
enable_logboolfalse
member_pathstr
member_statestr
switch_controller_globaldict
vdomstrroot

Example

yaml
- fortinet.fortios.fortios_switch_controller_global:
    switch_controller_global:
        allow_multiple_interfaces: enable
        bounce_quarantined_link: disable
        dhcp_option82_circuit_id: intfname
        dhcp_option82_format: ascii
        dhcp_option82_remote_id: mac
        dhcp_server_access_list: enable
        dhcp_snoop_client_db_exp: "86400"
        dhcp_snoop_client_req: drop-untrusted
        dhcp_snoop_db_per_port_learn_limit: "64"
        disable_discovery:
            - name: default_name_17
        fips_enforce: disable
        firewall_auth_user_hold_period: "5"
        firmware_provision_on_authorization: enable
        https_image_push: enable
        log_mac_limit_violations: enable
        mac_aging_interval: "300"
        mac_event_logging: enable
        mac_retention_period: "24"
        mac_violation_timer: "0"
        quarantine_mode: by-vlan
        sn_dns_resolution: enable
        switch_on_deauth: no-op
        update_user_device: mac-cache
        vlan_all_mode: all
        vlan_identity: description
        vlan_optimization: prune
    vdom: root
  name: Configure FortiSwitch global settings.
Search
    ↑ ↓ move↵ openesc close