1. Packages
  2. Fortios
  3. API Docs
  4. wirelesscontroller
  5. Global
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

fortios.wirelesscontroller.Global

Explore with Pulumi AI

fortios logo
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

    Configure wireless controller global settings.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as fortios from "@pulumiverse/fortios";
    
    const trname = new fortios.wirelesscontroller.Global("trname", {
        apLogServer: "disable",
        apLogServerIp: "0.0.0.0",
        apLogServerPort: 0,
        controlMessageOffload: "ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu",
        dataEthernetIi: "disable",
        discoveryMcAddr: "224.0.1.140",
        fiappEthType: 5252,
        imageDownload: "enable",
        ipsecBaseIp: "169.254.0.1",
        linkAggregation: "disable",
        maxClients: 0,
        maxRetransmit: 3,
        meshEthType: 8755,
        rogueScanMacAdjacency: 7,
        wtpShare: "disable",
    });
    
    import pulumi
    import pulumiverse_fortios as fortios
    
    trname = fortios.wirelesscontroller.Global("trname",
        ap_log_server="disable",
        ap_log_server_ip="0.0.0.0",
        ap_log_server_port=0,
        control_message_offload="ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu",
        data_ethernet_ii="disable",
        discovery_mc_addr="224.0.1.140",
        fiapp_eth_type=5252,
        image_download="enable",
        ipsec_base_ip="169.254.0.1",
        link_aggregation="disable",
        max_clients=0,
        max_retransmit=3,
        mesh_eth_type=8755,
        rogue_scan_mac_adjacency=7,
        wtp_share="disable")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := wirelesscontroller.NewGlobal(ctx, "trname", &wirelesscontroller.GlobalArgs{
    			ApLogServer:           pulumi.String("disable"),
    			ApLogServerIp:         pulumi.String("0.0.0.0"),
    			ApLogServerPort:       pulumi.Int(0),
    			ControlMessageOffload: pulumi.String("ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu"),
    			DataEthernetIi:        pulumi.String("disable"),
    			DiscoveryMcAddr:       pulumi.String("224.0.1.140"),
    			FiappEthType:          pulumi.Int(5252),
    			ImageDownload:         pulumi.String("enable"),
    			IpsecBaseIp:           pulumi.String("169.254.0.1"),
    			LinkAggregation:       pulumi.String("disable"),
    			MaxClients:            pulumi.Int(0),
    			MaxRetransmit:         pulumi.Int(3),
    			MeshEthType:           pulumi.Int(8755),
    			RogueScanMacAdjacency: pulumi.Int(7),
    			WtpShare:              pulumi.String("disable"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Fortios = Pulumiverse.Fortios;
    
    return await Deployment.RunAsync(() => 
    {
        var trname = new Fortios.Wirelesscontroller.Global("trname", new()
        {
            ApLogServer = "disable",
            ApLogServerIp = "0.0.0.0",
            ApLogServerPort = 0,
            ControlMessageOffload = "ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu",
            DataEthernetIi = "disable",
            DiscoveryMcAddr = "224.0.1.140",
            FiappEthType = 5252,
            ImageDownload = "enable",
            IpsecBaseIp = "169.254.0.1",
            LinkAggregation = "disable",
            MaxClients = 0,
            MaxRetransmit = 3,
            MeshEthType = 8755,
            RogueScanMacAdjacency = 7,
            WtpShare = "disable",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.fortios.wirelesscontroller.Global;
    import com.pulumi.fortios.wirelesscontroller.GlobalArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var trname = new Global("trname", GlobalArgs.builder()
                .apLogServer("disable")
                .apLogServerIp("0.0.0.0")
                .apLogServerPort(0)
                .controlMessageOffload("ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu")
                .dataEthernetIi("disable")
                .discoveryMcAddr("224.0.1.140")
                .fiappEthType(5252)
                .imageDownload("enable")
                .ipsecBaseIp("169.254.0.1")
                .linkAggregation("disable")
                .maxClients(0)
                .maxRetransmit(3)
                .meshEthType(8755)
                .rogueScanMacAdjacency(7)
                .wtpShare("disable")
                .build());
    
        }
    }
    
    resources:
      trname:
        type: fortios:wirelesscontroller:Global
        properties:
          apLogServer: disable
          apLogServerIp: 0.0.0.0
          apLogServerPort: 0
          controlMessageOffload: ebp-frame aeroscout-tag ap-list sta-list sta-cap-list stats aeroscout-mu
          dataEthernetIi: disable
          discoveryMcAddr: 224.0.1.140
          fiappEthType: 5252
          imageDownload: enable
          ipsecBaseIp: 169.254.0.1
          linkAggregation: disable
          maxClients: 0
          maxRetransmit: 3
          meshEthType: 8755
          rogueScanMacAdjacency: 7
          wtpShare: disable
    

    Create Global Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Global(name: string, args?: GlobalArgs, opts?: CustomResourceOptions);
    @overload
    def Global(resource_name: str,
               args: Optional[GlobalArgs] = None,
               opts: Optional[ResourceOptions] = None)
    
    @overload
    def Global(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               acd_process_count: Optional[int] = None,
               ap_log_server: Optional[str] = None,
               ap_log_server_ip: Optional[str] = None,
               ap_log_server_port: Optional[int] = None,
               control_message_offload: Optional[str] = None,
               data_ethernet_ii: Optional[str] = None,
               dfs_lab_test: Optional[str] = None,
               discovery_mc_addr: Optional[str] = None,
               fiapp_eth_type: Optional[int] = None,
               image_download: Optional[str] = None,
               ipsec_base_ip: Optional[str] = None,
               link_aggregation: Optional[str] = None,
               location: Optional[str] = None,
               max_ble_device: Optional[int] = None,
               max_clients: Optional[int] = None,
               max_retransmit: Optional[int] = None,
               max_rogue_ap: Optional[int] = None,
               max_rogue_ap_wtp: Optional[int] = None,
               max_rogue_sta: Optional[int] = None,
               max_sta_cap: Optional[int] = None,
               max_sta_cap_wtp: Optional[int] = None,
               mesh_eth_type: Optional[int] = None,
               nac_interval: Optional[int] = None,
               name: Optional[str] = None,
               rogue_scan_mac_adjacency: Optional[int] = None,
               rolling_wtp_upgrade: Optional[str] = None,
               rolling_wtp_upgrade_threshold: Optional[str] = None,
               tunnel_mode: Optional[str] = None,
               vdomparam: Optional[str] = None,
               wpad_process_count: Optional[int] = None,
               wtp_share: Optional[str] = None)
    func NewGlobal(ctx *Context, name string, args *GlobalArgs, opts ...ResourceOption) (*Global, error)
    public Global(string name, GlobalArgs? args = null, CustomResourceOptions? opts = null)
    public Global(String name, GlobalArgs args)
    public Global(String name, GlobalArgs args, CustomResourceOptions options)
    
    type: fortios:wirelesscontroller:Global
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args GlobalArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args GlobalArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args GlobalArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args GlobalArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args GlobalArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var exampleglobalResourceResourceFromWirelesscontrollerglobal = new Fortios.Wirelesscontroller.Global("exampleglobalResourceResourceFromWirelesscontrollerglobal", new()
    {
        AcdProcessCount = 0,
        ApLogServer = "string",
        ApLogServerIp = "string",
        ApLogServerPort = 0,
        ControlMessageOffload = "string",
        DataEthernetIi = "string",
        DfsLabTest = "string",
        DiscoveryMcAddr = "string",
        FiappEthType = 0,
        ImageDownload = "string",
        IpsecBaseIp = "string",
        LinkAggregation = "string",
        Location = "string",
        MaxBleDevice = 0,
        MaxClients = 0,
        MaxRetransmit = 0,
        MaxRogueAp = 0,
        MaxRogueApWtp = 0,
        MaxRogueSta = 0,
        MaxStaCap = 0,
        MaxStaCapWtp = 0,
        MeshEthType = 0,
        NacInterval = 0,
        Name = "string",
        RogueScanMacAdjacency = 0,
        RollingWtpUpgrade = "string",
        RollingWtpUpgradeThreshold = "string",
        TunnelMode = "string",
        Vdomparam = "string",
        WpadProcessCount = 0,
        WtpShare = "string",
    });
    
    example, err := wirelesscontroller.NewGlobal(ctx, "exampleglobalResourceResourceFromWirelesscontrollerglobal", &wirelesscontroller.GlobalArgs{
    	AcdProcessCount:            pulumi.Int(0),
    	ApLogServer:                pulumi.String("string"),
    	ApLogServerIp:              pulumi.String("string"),
    	ApLogServerPort:            pulumi.Int(0),
    	ControlMessageOffload:      pulumi.String("string"),
    	DataEthernetIi:             pulumi.String("string"),
    	DfsLabTest:                 pulumi.String("string"),
    	DiscoveryMcAddr:            pulumi.String("string"),
    	FiappEthType:               pulumi.Int(0),
    	ImageDownload:              pulumi.String("string"),
    	IpsecBaseIp:                pulumi.String("string"),
    	LinkAggregation:            pulumi.String("string"),
    	Location:                   pulumi.String("string"),
    	MaxBleDevice:               pulumi.Int(0),
    	MaxClients:                 pulumi.Int(0),
    	MaxRetransmit:              pulumi.Int(0),
    	MaxRogueAp:                 pulumi.Int(0),
    	MaxRogueApWtp:              pulumi.Int(0),
    	MaxRogueSta:                pulumi.Int(0),
    	MaxStaCap:                  pulumi.Int(0),
    	MaxStaCapWtp:               pulumi.Int(0),
    	MeshEthType:                pulumi.Int(0),
    	NacInterval:                pulumi.Int(0),
    	Name:                       pulumi.String("string"),
    	RogueScanMacAdjacency:      pulumi.Int(0),
    	RollingWtpUpgrade:          pulumi.String("string"),
    	RollingWtpUpgradeThreshold: pulumi.String("string"),
    	TunnelMode:                 pulumi.String("string"),
    	Vdomparam:                  pulumi.String("string"),
    	WpadProcessCount:           pulumi.Int(0),
    	WtpShare:                   pulumi.String("string"),
    })
    
    var exampleglobalResourceResourceFromWirelesscontrollerglobal = new Global("exampleglobalResourceResourceFromWirelesscontrollerglobal", GlobalArgs.builder()
        .acdProcessCount(0)
        .apLogServer("string")
        .apLogServerIp("string")
        .apLogServerPort(0)
        .controlMessageOffload("string")
        .dataEthernetIi("string")
        .dfsLabTest("string")
        .discoveryMcAddr("string")
        .fiappEthType(0)
        .imageDownload("string")
        .ipsecBaseIp("string")
        .linkAggregation("string")
        .location("string")
        .maxBleDevice(0)
        .maxClients(0)
        .maxRetransmit(0)
        .maxRogueAp(0)
        .maxRogueApWtp(0)
        .maxRogueSta(0)
        .maxStaCap(0)
        .maxStaCapWtp(0)
        .meshEthType(0)
        .nacInterval(0)
        .name("string")
        .rogueScanMacAdjacency(0)
        .rollingWtpUpgrade("string")
        .rollingWtpUpgradeThreshold("string")
        .tunnelMode("string")
        .vdomparam("string")
        .wpadProcessCount(0)
        .wtpShare("string")
        .build());
    
    exampleglobal_resource_resource_from_wirelesscontrollerglobal = fortios.wirelesscontroller.Global("exampleglobalResourceResourceFromWirelesscontrollerglobal",
        acd_process_count=0,
        ap_log_server="string",
        ap_log_server_ip="string",
        ap_log_server_port=0,
        control_message_offload="string",
        data_ethernet_ii="string",
        dfs_lab_test="string",
        discovery_mc_addr="string",
        fiapp_eth_type=0,
        image_download="string",
        ipsec_base_ip="string",
        link_aggregation="string",
        location="string",
        max_ble_device=0,
        max_clients=0,
        max_retransmit=0,
        max_rogue_ap=0,
        max_rogue_ap_wtp=0,
        max_rogue_sta=0,
        max_sta_cap=0,
        max_sta_cap_wtp=0,
        mesh_eth_type=0,
        nac_interval=0,
        name="string",
        rogue_scan_mac_adjacency=0,
        rolling_wtp_upgrade="string",
        rolling_wtp_upgrade_threshold="string",
        tunnel_mode="string",
        vdomparam="string",
        wpad_process_count=0,
        wtp_share="string")
    
    const exampleglobalResourceResourceFromWirelesscontrollerglobal = new fortios.wirelesscontroller.Global("exampleglobalResourceResourceFromWirelesscontrollerglobal", {
        acdProcessCount: 0,
        apLogServer: "string",
        apLogServerIp: "string",
        apLogServerPort: 0,
        controlMessageOffload: "string",
        dataEthernetIi: "string",
        dfsLabTest: "string",
        discoveryMcAddr: "string",
        fiappEthType: 0,
        imageDownload: "string",
        ipsecBaseIp: "string",
        linkAggregation: "string",
        location: "string",
        maxBleDevice: 0,
        maxClients: 0,
        maxRetransmit: 0,
        maxRogueAp: 0,
        maxRogueApWtp: 0,
        maxRogueSta: 0,
        maxStaCap: 0,
        maxStaCapWtp: 0,
        meshEthType: 0,
        nacInterval: 0,
        name: "string",
        rogueScanMacAdjacency: 0,
        rollingWtpUpgrade: "string",
        rollingWtpUpgradeThreshold: "string",
        tunnelMode: "string",
        vdomparam: "string",
        wpadProcessCount: 0,
        wtpShare: "string",
    });
    
    type: fortios:wirelesscontroller:Global
    properties:
        acdProcessCount: 0
        apLogServer: string
        apLogServerIp: string
        apLogServerPort: 0
        controlMessageOffload: string
        dataEthernetIi: string
        dfsLabTest: string
        discoveryMcAddr: string
        fiappEthType: 0
        imageDownload: string
        ipsecBaseIp: string
        linkAggregation: string
        location: string
        maxBleDevice: 0
        maxClients: 0
        maxRetransmit: 0
        maxRogueAp: 0
        maxRogueApWtp: 0
        maxRogueSta: 0
        maxStaCap: 0
        maxStaCapWtp: 0
        meshEthType: 0
        nacInterval: 0
        name: string
        rogueScanMacAdjacency: 0
        rollingWtpUpgrade: string
        rollingWtpUpgradeThreshold: string
        tunnelMode: string
        vdomparam: string
        wpadProcessCount: 0
        wtpShare: string
    

    Global Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Global resource accepts the following input properties:

    AcdProcessCount int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ApLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ApLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    ApLogServerPort int
    Port that APs or FortiAPs send log messages to.
    ControlMessageOffload string
    Configure CAPWAP control message data channel offload.
    DataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    DfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    DiscoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    FiappEthType int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    ImageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    IpsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    LinkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    Location string
    Description of the location of the wireless controller.
    MaxBleDevice int
    Maximum number of BLE devices stored on the controller (default = 0).
    MaxClients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    MaxRetransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    MaxRogueAp int
    Maximum number of rogue APs stored on the controller (default = 0).
    MaxRogueApWtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    MaxRogueSta int
    Maximum number of rogue stations stored on the controller (default = 0).
    MaxStaCap int
    Maximum number of station cap stored on the controller (default = 0).
    MaxStaCapWtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    MeshEthType int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    NacInterval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    Name string
    Name of the wireless controller.
    RogueScanMacAdjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    RollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    RollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    TunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    WpadProcessCount int
    Wpad daemon process count for multi-core CPU support.
    WtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    AcdProcessCount int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ApLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ApLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    ApLogServerPort int
    Port that APs or FortiAPs send log messages to.
    ControlMessageOffload string
    Configure CAPWAP control message data channel offload.
    DataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    DfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    DiscoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    FiappEthType int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    ImageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    IpsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    LinkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    Location string
    Description of the location of the wireless controller.
    MaxBleDevice int
    Maximum number of BLE devices stored on the controller (default = 0).
    MaxClients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    MaxRetransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    MaxRogueAp int
    Maximum number of rogue APs stored on the controller (default = 0).
    MaxRogueApWtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    MaxRogueSta int
    Maximum number of rogue stations stored on the controller (default = 0).
    MaxStaCap int
    Maximum number of station cap stored on the controller (default = 0).
    MaxStaCapWtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    MeshEthType int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    NacInterval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    Name string
    Name of the wireless controller.
    RogueScanMacAdjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    RollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    RollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    TunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    WpadProcessCount int
    Wpad daemon process count for multi-core CPU support.
    WtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount Integer
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer String
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp String
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort Integer
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload String
    Configure CAPWAP control message data channel offload.
    dataEthernetIi String
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest String
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr String
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType Integer
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload String
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp String
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation String
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location String
    Description of the location of the wireless controller.
    maxBleDevice Integer
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients Integer
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit Integer
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp Integer
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp Integer
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta Integer
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap Integer
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp Integer
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType Integer
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval Integer
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name String
    Name of the wireless controller.
    rogueScanMacAdjacency Integer
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade String
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold String
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode String
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount Integer
    Wpad daemon process count for multi-core CPU support.
    wtpShare String
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount number
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort number
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload string
    Configure CAPWAP control message data channel offload.
    dataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType number
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location string
    Description of the location of the wireless controller.
    maxBleDevice number
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients number
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit number
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp number
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp number
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta number
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap number
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp number
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType number
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval number
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name string
    Name of the wireless controller.
    rogueScanMacAdjacency number
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount number
    Wpad daemon process count for multi-core CPU support.
    wtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acd_process_count int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ap_log_server str
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ap_log_server_ip str
    IP address that APs or FortiAPs send log messages to.
    ap_log_server_port int
    Port that APs or FortiAPs send log messages to.
    control_message_offload str
    Configure CAPWAP control message data channel offload.
    data_ethernet_ii str
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfs_lab_test str
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discovery_mc_addr str
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiapp_eth_type int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    image_download str
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsec_base_ip str
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    link_aggregation str
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location str
    Description of the location of the wireless controller.
    max_ble_device int
    Maximum number of BLE devices stored on the controller (default = 0).
    max_clients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    max_retransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    max_rogue_ap int
    Maximum number of rogue APs stored on the controller (default = 0).
    max_rogue_ap_wtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    max_rogue_sta int
    Maximum number of rogue stations stored on the controller (default = 0).
    max_sta_cap int
    Maximum number of station cap stored on the controller (default = 0).
    max_sta_cap_wtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    mesh_eth_type int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nac_interval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name str
    Name of the wireless controller.
    rogue_scan_mac_adjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rolling_wtp_upgrade str
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rolling_wtp_upgrade_threshold str
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnel_mode str
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam str
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpad_process_count int
    Wpad daemon process count for multi-core CPU support.
    wtp_share str
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount Number
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer String
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp String
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort Number
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload String
    Configure CAPWAP control message data channel offload.
    dataEthernetIi String
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest String
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr String
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType Number
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload String
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp String
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation String
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location String
    Description of the location of the wireless controller.
    maxBleDevice Number
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients Number
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit Number
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp Number
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp Number
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta Number
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap Number
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp Number
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType Number
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval Number
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name String
    Name of the wireless controller.
    rogueScanMacAdjacency Number
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade String
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold String
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode String
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount Number
    Wpad daemon process count for multi-core CPU support.
    wtpShare String
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Global resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Global Resource

    Get an existing Global resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: GlobalState, opts?: CustomResourceOptions): Global
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            acd_process_count: Optional[int] = None,
            ap_log_server: Optional[str] = None,
            ap_log_server_ip: Optional[str] = None,
            ap_log_server_port: Optional[int] = None,
            control_message_offload: Optional[str] = None,
            data_ethernet_ii: Optional[str] = None,
            dfs_lab_test: Optional[str] = None,
            discovery_mc_addr: Optional[str] = None,
            fiapp_eth_type: Optional[int] = None,
            image_download: Optional[str] = None,
            ipsec_base_ip: Optional[str] = None,
            link_aggregation: Optional[str] = None,
            location: Optional[str] = None,
            max_ble_device: Optional[int] = None,
            max_clients: Optional[int] = None,
            max_retransmit: Optional[int] = None,
            max_rogue_ap: Optional[int] = None,
            max_rogue_ap_wtp: Optional[int] = None,
            max_rogue_sta: Optional[int] = None,
            max_sta_cap: Optional[int] = None,
            max_sta_cap_wtp: Optional[int] = None,
            mesh_eth_type: Optional[int] = None,
            nac_interval: Optional[int] = None,
            name: Optional[str] = None,
            rogue_scan_mac_adjacency: Optional[int] = None,
            rolling_wtp_upgrade: Optional[str] = None,
            rolling_wtp_upgrade_threshold: Optional[str] = None,
            tunnel_mode: Optional[str] = None,
            vdomparam: Optional[str] = None,
            wpad_process_count: Optional[int] = None,
            wtp_share: Optional[str] = None) -> Global
    func GetGlobal(ctx *Context, name string, id IDInput, state *GlobalState, opts ...ResourceOption) (*Global, error)
    public static Global Get(string name, Input<string> id, GlobalState? state, CustomResourceOptions? opts = null)
    public static Global get(String name, Output<String> id, GlobalState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AcdProcessCount int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ApLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ApLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    ApLogServerPort int
    Port that APs or FortiAPs send log messages to.
    ControlMessageOffload string
    Configure CAPWAP control message data channel offload.
    DataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    DfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    DiscoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    FiappEthType int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    ImageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    IpsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    LinkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    Location string
    Description of the location of the wireless controller.
    MaxBleDevice int
    Maximum number of BLE devices stored on the controller (default = 0).
    MaxClients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    MaxRetransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    MaxRogueAp int
    Maximum number of rogue APs stored on the controller (default = 0).
    MaxRogueApWtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    MaxRogueSta int
    Maximum number of rogue stations stored on the controller (default = 0).
    MaxStaCap int
    Maximum number of station cap stored on the controller (default = 0).
    MaxStaCapWtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    MeshEthType int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    NacInterval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    Name string
    Name of the wireless controller.
    RogueScanMacAdjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    RollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    RollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    TunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    WpadProcessCount int
    Wpad daemon process count for multi-core CPU support.
    WtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    AcdProcessCount int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ApLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ApLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    ApLogServerPort int
    Port that APs or FortiAPs send log messages to.
    ControlMessageOffload string
    Configure CAPWAP control message data channel offload.
    DataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    DfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    DiscoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    FiappEthType int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    ImageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    IpsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    LinkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    Location string
    Description of the location of the wireless controller.
    MaxBleDevice int
    Maximum number of BLE devices stored on the controller (default = 0).
    MaxClients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    MaxRetransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    MaxRogueAp int
    Maximum number of rogue APs stored on the controller (default = 0).
    MaxRogueApWtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    MaxRogueSta int
    Maximum number of rogue stations stored on the controller (default = 0).
    MaxStaCap int
    Maximum number of station cap stored on the controller (default = 0).
    MaxStaCapWtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    MeshEthType int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    NacInterval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    Name string
    Name of the wireless controller.
    RogueScanMacAdjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    RollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    RollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    TunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    WpadProcessCount int
    Wpad daemon process count for multi-core CPU support.
    WtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount Integer
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer String
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp String
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort Integer
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload String
    Configure CAPWAP control message data channel offload.
    dataEthernetIi String
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest String
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr String
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType Integer
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload String
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp String
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation String
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location String
    Description of the location of the wireless controller.
    maxBleDevice Integer
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients Integer
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit Integer
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp Integer
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp Integer
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta Integer
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap Integer
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp Integer
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType Integer
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval Integer
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name String
    Name of the wireless controller.
    rogueScanMacAdjacency Integer
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade String
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold String
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode String
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount Integer
    Wpad daemon process count for multi-core CPU support.
    wtpShare String
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount number
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer string
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp string
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort number
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload string
    Configure CAPWAP control message data channel offload.
    dataEthernetIi string
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest string
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr string
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType number
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload string
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp string
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation string
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location string
    Description of the location of the wireless controller.
    maxBleDevice number
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients number
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit number
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp number
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp number
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta number
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap number
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp number
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType number
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval number
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name string
    Name of the wireless controller.
    rogueScanMacAdjacency number
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade string
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold string
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode string
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount number
    Wpad daemon process count for multi-core CPU support.
    wtpShare string
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acd_process_count int
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    ap_log_server str
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    ap_log_server_ip str
    IP address that APs or FortiAPs send log messages to.
    ap_log_server_port int
    Port that APs or FortiAPs send log messages to.
    control_message_offload str
    Configure CAPWAP control message data channel offload.
    data_ethernet_ii str
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfs_lab_test str
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discovery_mc_addr str
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiapp_eth_type int
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    image_download str
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsec_base_ip str
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    link_aggregation str
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location str
    Description of the location of the wireless controller.
    max_ble_device int
    Maximum number of BLE devices stored on the controller (default = 0).
    max_clients int
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    max_retransmit int
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    max_rogue_ap int
    Maximum number of rogue APs stored on the controller (default = 0).
    max_rogue_ap_wtp int
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    max_rogue_sta int
    Maximum number of rogue stations stored on the controller (default = 0).
    max_sta_cap int
    Maximum number of station cap stored on the controller (default = 0).
    max_sta_cap_wtp int
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    mesh_eth_type int
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nac_interval int
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name str
    Name of the wireless controller.
    rogue_scan_mac_adjacency int
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rolling_wtp_upgrade str
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rolling_wtp_upgrade_threshold str
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnel_mode str
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam str
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpad_process_count int
    Wpad daemon process count for multi-core CPU support.
    wtp_share str
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.
    acdProcessCount Number
    Configure the number cw_acd daemons for multi-core CPU support (default = 0).
    apLogServer String
    Enable/disable configuring FortiGate to redirect wireless event log messages or FortiAPs to send UTM log messages to a syslog server (default = disable). Valid values: enable, disable.
    apLogServerIp String
    IP address that APs or FortiAPs send log messages to.
    apLogServerPort Number
    Port that APs or FortiAPs send log messages to.
    controlMessageOffload String
    Configure CAPWAP control message data channel offload.
    dataEthernetIi String
    Configure the wireless controller to use Ethernet II or 802.3 frames with 802.3 data tunnel mode (default = enable). Valid values: enable, disable.
    dfsLabTest String
    Enable/disable DFS certificate lab test mode. Valid values: enable, disable.
    discoveryMcAddr String
    Multicast IP address for AP discovery (default = 244.0.1.140).
    fiappEthType Number
    Ethernet type for Fortinet Inter-Access Point Protocol (IAPP), or IEEE 802.11f, packets (0 - 65535, default = 5252).
    imageDownload String
    Enable/disable WTP image download at join time. Valid values: enable, disable.
    ipsecBaseIp String
    Base IP address for IPsec VPN tunnels between the access points and the wireless controller (default = 169.254.0.1).
    linkAggregation String
    Enable/disable calculating the CAPWAP transmit hash to load balance sessions to link aggregation nodes (default = disable). Valid values: enable, disable.
    location String
    Description of the location of the wireless controller.
    maxBleDevice Number
    Maximum number of BLE devices stored on the controller (default = 0).
    maxClients Number
    Maximum number of clients that can connect simultaneously (default = 0, meaning no limitation).
    maxRetransmit Number
    Maximum number of tunnel packet retransmissions (0 - 64, default = 3).
    maxRogueAp Number
    Maximum number of rogue APs stored on the controller (default = 0).
    maxRogueApWtp Number
    Maximum number of rogue AP's wtp info stored on the controller (1 - 16, default = 16).
    maxRogueSta Number
    Maximum number of rogue stations stored on the controller (default = 0).
    maxStaCap Number
    Maximum number of station cap stored on the controller (default = 0).
    maxStaCapWtp Number
    Maximum number of station cap's wtp info stored on the controller (1 - 16, default = 8).
    meshEthType Number
    Mesh Ethernet identifier included in backhaul packets (0 - 65535, default = 8755).
    nacInterval Number
    Interval in seconds between two WiFi network access control (NAC) checks (10 - 600, default = 120).
    name String
    Name of the wireless controller.
    rogueScanMacAdjacency Number
    Maximum numerical difference between an AP's Ethernet and wireless MAC values to match for rogue detection (0 - 31, default = 7).
    rollingWtpUpgrade String
    Enable/disable rolling WTP upgrade (default = disable). Valid values: enable, disable.
    rollingWtpUpgradeThreshold String
    Minimum signal level/threshold in dBm required for the managed WTP to be included in rolling WTP upgrade (-95 to -20, default = -80).
    tunnelMode String
    Compatible/strict tunnel mode. Valid values: compatible, strict.
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    wpadProcessCount Number
    Wpad daemon process count for multi-core CPU support.
    wtpShare String
    Enable/disable sharing of WTPs between VDOMs. Valid values: enable, disable.

    Import

    WirelessController Global can be imported using any of these accepted formats:

    $ pulumi import fortios:wirelesscontroller/global:Global labelname WirelessControllerGlobal
    

    If you do not want to import arguments of block:

    $ export “FORTIOS_IMPORT_TABLE”=“false”

    $ pulumi import fortios:wirelesscontroller/global:Global labelname WirelessControllerGlobal
    

    $ unset “FORTIOS_IMPORT_TABLE”

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse