1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectWirelesscontrollerWidsprofile
fortimanager 1.14.0 published on Tuesday, Apr 15, 2025 by fortinetdev

fortimanager.ObjectWirelesscontrollerWidsprofile

Explore with Pulumi AI

Configure wireless intrusion detection system (WIDS) profiles.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortimanager from "@pulumi/fortimanager";

const trname = new fortimanager.ObjectWirelesscontrollerWidsprofile("trname", {
    apBgscanDisableSchedules: ["always"],
    apScan: "disable",
    asleapAttack: "disable",
    assocFloodThresh: 30,
    assocFloodTime: 10,
    assocFrameFlood: "disable",
    authFloodThresh: 30,
    authFloodTime: 10,
    authFrameFlood: "disable",
    comment: "This is a Terraform example",
    deauthBroadcast: "disable",
    deauthUnknownSrcThresh: 10,
    eapolFailFlood: "disable",
    eapolFailIntv: 1,
    eapolFailThresh: 10,
    eapolLogoffFlood: "disable",
    eapolLogoffIntv: 1,
    eapolLogoffThresh: 10,
    eapolPreFailFlood: "disable",
    eapolPreFailIntv: 1,
    eapolPreFailThresh: 10,
    eapolPreSuccFlood: "disable",
    eapolPreSuccIntv: 1,
    eapolPreSuccThresh: 10,
    eapolStartFlood: "disable",
    eapolStartIntv: 1,
    eapolStartThresh: 10,
    eapolSuccFlood: "disable",
    eapolSuccIntv: 1,
    eapolSuccThresh: 10,
    invalidMacOui: "disable",
    longDurationAttack: "disable",
    longDurationThresh: 8200,
    nullSsidProbeResp: "disable",
    sensorMode: "both",
    spoofedDeauth: "disable",
    weakWepIv: "disable",
    wirelessBridge: "disable",
});
Copy
import pulumi
import pulumi_fortimanager as fortimanager

trname = fortimanager.ObjectWirelesscontrollerWidsprofile("trname",
    ap_bgscan_disable_schedules=["always"],
    ap_scan="disable",
    asleap_attack="disable",
    assoc_flood_thresh=30,
    assoc_flood_time=10,
    assoc_frame_flood="disable",
    auth_flood_thresh=30,
    auth_flood_time=10,
    auth_frame_flood="disable",
    comment="This is a Terraform example",
    deauth_broadcast="disable",
    deauth_unknown_src_thresh=10,
    eapol_fail_flood="disable",
    eapol_fail_intv=1,
    eapol_fail_thresh=10,
    eapol_logoff_flood="disable",
    eapol_logoff_intv=1,
    eapol_logoff_thresh=10,
    eapol_pre_fail_flood="disable",
    eapol_pre_fail_intv=1,
    eapol_pre_fail_thresh=10,
    eapol_pre_succ_flood="disable",
    eapol_pre_succ_intv=1,
    eapol_pre_succ_thresh=10,
    eapol_start_flood="disable",
    eapol_start_intv=1,
    eapol_start_thresh=10,
    eapol_succ_flood="disable",
    eapol_succ_intv=1,
    eapol_succ_thresh=10,
    invalid_mac_oui="disable",
    long_duration_attack="disable",
    long_duration_thresh=8200,
    null_ssid_probe_resp="disable",
    sensor_mode="both",
    spoofed_deauth="disable",
    weak_wep_iv="disable",
    wireless_bridge="disable")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/fortimanager/fortimanager"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := fortimanager.NewObjectWirelesscontrollerWidsprofile(ctx, "trname", &fortimanager.ObjectWirelesscontrollerWidsprofileArgs{
			ApBgscanDisableSchedules: pulumi.StringArray{
				pulumi.String("always"),
			},
			ApScan:                 pulumi.String("disable"),
			AsleapAttack:           pulumi.String("disable"),
			AssocFloodThresh:       pulumi.Float64(30),
			AssocFloodTime:         pulumi.Float64(10),
			AssocFrameFlood:        pulumi.String("disable"),
			AuthFloodThresh:        pulumi.Float64(30),
			AuthFloodTime:          pulumi.Float64(10),
			AuthFrameFlood:         pulumi.String("disable"),
			Comment:                pulumi.String("This is a Terraform example"),
			DeauthBroadcast:        pulumi.String("disable"),
			DeauthUnknownSrcThresh: pulumi.Float64(10),
			EapolFailFlood:         pulumi.String("disable"),
			EapolFailIntv:          pulumi.Float64(1),
			EapolFailThresh:        pulumi.Float64(10),
			EapolLogoffFlood:       pulumi.String("disable"),
			EapolLogoffIntv:        pulumi.Float64(1),
			EapolLogoffThresh:      pulumi.Float64(10),
			EapolPreFailFlood:      pulumi.String("disable"),
			EapolPreFailIntv:       pulumi.Float64(1),
			EapolPreFailThresh:     pulumi.Float64(10),
			EapolPreSuccFlood:      pulumi.String("disable"),
			EapolPreSuccIntv:       pulumi.Float64(1),
			EapolPreSuccThresh:     pulumi.Float64(10),
			EapolStartFlood:        pulumi.String("disable"),
			EapolStartIntv:         pulumi.Float64(1),
			EapolStartThresh:       pulumi.Float64(10),
			EapolSuccFlood:         pulumi.String("disable"),
			EapolSuccIntv:          pulumi.Float64(1),
			EapolSuccThresh:        pulumi.Float64(10),
			InvalidMacOui:          pulumi.String("disable"),
			LongDurationAttack:     pulumi.String("disable"),
			LongDurationThresh:     pulumi.Float64(8200),
			NullSsidProbeResp:      pulumi.String("disable"),
			SensorMode:             pulumi.String("both"),
			SpoofedDeauth:          pulumi.String("disable"),
			WeakWepIv:              pulumi.String("disable"),
			WirelessBridge:         pulumi.String("disable"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortimanager = Pulumi.Fortimanager;

return await Deployment.RunAsync(() => 
{
    var trname = new Fortimanager.ObjectWirelesscontrollerWidsprofile("trname", new()
    {
        ApBgscanDisableSchedules = new[]
        {
            "always",
        },
        ApScan = "disable",
        AsleapAttack = "disable",
        AssocFloodThresh = 30,
        AssocFloodTime = 10,
        AssocFrameFlood = "disable",
        AuthFloodThresh = 30,
        AuthFloodTime = 10,
        AuthFrameFlood = "disable",
        Comment = "This is a Terraform example",
        DeauthBroadcast = "disable",
        DeauthUnknownSrcThresh = 10,
        EapolFailFlood = "disable",
        EapolFailIntv = 1,
        EapolFailThresh = 10,
        EapolLogoffFlood = "disable",
        EapolLogoffIntv = 1,
        EapolLogoffThresh = 10,
        EapolPreFailFlood = "disable",
        EapolPreFailIntv = 1,
        EapolPreFailThresh = 10,
        EapolPreSuccFlood = "disable",
        EapolPreSuccIntv = 1,
        EapolPreSuccThresh = 10,
        EapolStartFlood = "disable",
        EapolStartIntv = 1,
        EapolStartThresh = 10,
        EapolSuccFlood = "disable",
        EapolSuccIntv = 1,
        EapolSuccThresh = 10,
        InvalidMacOui = "disable",
        LongDurationAttack = "disable",
        LongDurationThresh = 8200,
        NullSsidProbeResp = "disable",
        SensorMode = "both",
        SpoofedDeauth = "disable",
        WeakWepIv = "disable",
        WirelessBridge = "disable",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortimanager.ObjectWirelesscontrollerWidsprofile;
import com.pulumi.fortimanager.ObjectWirelesscontrollerWidsprofileArgs;
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 ObjectWirelesscontrollerWidsprofile("trname", ObjectWirelesscontrollerWidsprofileArgs.builder()
            .apBgscanDisableSchedules("always")
            .apScan("disable")
            .asleapAttack("disable")
            .assocFloodThresh(30)
            .assocFloodTime(10)
            .assocFrameFlood("disable")
            .authFloodThresh(30)
            .authFloodTime(10)
            .authFrameFlood("disable")
            .comment("This is a Terraform example")
            .deauthBroadcast("disable")
            .deauthUnknownSrcThresh(10)
            .eapolFailFlood("disable")
            .eapolFailIntv(1)
            .eapolFailThresh(10)
            .eapolLogoffFlood("disable")
            .eapolLogoffIntv(1)
            .eapolLogoffThresh(10)
            .eapolPreFailFlood("disable")
            .eapolPreFailIntv(1)
            .eapolPreFailThresh(10)
            .eapolPreSuccFlood("disable")
            .eapolPreSuccIntv(1)
            .eapolPreSuccThresh(10)
            .eapolStartFlood("disable")
            .eapolStartIntv(1)
            .eapolStartThresh(10)
            .eapolSuccFlood("disable")
            .eapolSuccIntv(1)
            .eapolSuccThresh(10)
            .invalidMacOui("disable")
            .longDurationAttack("disable")
            .longDurationThresh(8200)
            .nullSsidProbeResp("disable")
            .sensorMode("both")
            .spoofedDeauth("disable")
            .weakWepIv("disable")
            .wirelessBridge("disable")
            .build());

    }
}
Copy
resources:
  trname:
    type: fortimanager:ObjectWirelesscontrollerWidsprofile
    properties:
      apBgscanDisableSchedules:
        - always
      apScan: disable
      asleapAttack: disable
      assocFloodThresh: 30
      assocFloodTime: 10
      assocFrameFlood: disable
      authFloodThresh: 30
      authFloodTime: 10
      authFrameFlood: disable
      comment: This is a Terraform example
      deauthBroadcast: disable
      deauthUnknownSrcThresh: 10
      eapolFailFlood: disable
      eapolFailIntv: 1
      eapolFailThresh: 10
      eapolLogoffFlood: disable
      eapolLogoffIntv: 1
      eapolLogoffThresh: 10
      eapolPreFailFlood: disable
      eapolPreFailIntv: 1
      eapolPreFailThresh: 10
      eapolPreSuccFlood: disable
      eapolPreSuccIntv: 1
      eapolPreSuccThresh: 10
      eapolStartFlood: disable
      eapolStartIntv: 1
      eapolStartThresh: 10
      eapolSuccFlood: disable
      eapolSuccIntv: 1
      eapolSuccThresh: 10
      invalidMacOui: disable
      longDurationAttack: disable
      longDurationThresh: 8200
      nullSsidProbeResp: disable
      sensorMode: both
      spoofedDeauth: disable
      weakWepIv: disable
      wirelessBridge: disable
Copy

Create ObjectWirelesscontrollerWidsprofile Resource

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

Constructor syntax

new ObjectWirelesscontrollerWidsprofile(name: string, args?: ObjectWirelesscontrollerWidsprofileArgs, opts?: CustomResourceOptions);
@overload
def ObjectWirelesscontrollerWidsprofile(resource_name: str,
                                        args: Optional[ObjectWirelesscontrollerWidsprofileArgs] = None,
                                        opts: Optional[ResourceOptions] = None)

@overload
def ObjectWirelesscontrollerWidsprofile(resource_name: str,
                                        opts: Optional[ResourceOptions] = None,
                                        adom: Optional[str] = None,
                                        ap_auto_suppress: Optional[str] = None,
                                        ap_bgscan_disable_days: Optional[Sequence[str]] = None,
                                        ap_bgscan_disable_end: Optional[str] = None,
                                        ap_bgscan_disable_schedules: Optional[Sequence[str]] = None,
                                        ap_bgscan_disable_start: Optional[str] = None,
                                        ap_bgscan_duration: Optional[float] = None,
                                        ap_bgscan_idle: Optional[float] = None,
                                        ap_bgscan_intv: Optional[float] = None,
                                        ap_bgscan_period: Optional[float] = None,
                                        ap_bgscan_report_intv: Optional[float] = None,
                                        ap_fgscan_report_intv: Optional[float] = None,
                                        ap_scan: Optional[str] = None,
                                        ap_scan_channel_list2g5gs: Optional[Sequence[str]] = None,
                                        ap_scan_channel_list6gs: Optional[Sequence[str]] = None,
                                        ap_scan_passive: Optional[str] = None,
                                        ap_scan_threshold: Optional[str] = None,
                                        asleap_attack: Optional[str] = None,
                                        assoc_flood_thresh: Optional[float] = None,
                                        assoc_flood_time: Optional[float] = None,
                                        assoc_frame_flood: Optional[str] = None,
                                        auth_flood_thresh: Optional[float] = None,
                                        auth_flood_time: Optional[float] = None,
                                        auth_frame_flood: Optional[str] = None,
                                        comment: Optional[str] = None,
                                        deauth_broadcast: Optional[str] = None,
                                        deauth_unknown_src_thresh: Optional[float] = None,
                                        eapol_fail_flood: Optional[str] = None,
                                        eapol_fail_intv: Optional[float] = None,
                                        eapol_fail_thresh: Optional[float] = None,
                                        eapol_logoff_flood: Optional[str] = None,
                                        eapol_logoff_intv: Optional[float] = None,
                                        eapol_logoff_thresh: Optional[float] = None,
                                        eapol_pre_fail_flood: Optional[str] = None,
                                        eapol_pre_fail_intv: Optional[float] = None,
                                        eapol_pre_fail_thresh: Optional[float] = None,
                                        eapol_pre_succ_flood: Optional[str] = None,
                                        eapol_pre_succ_intv: Optional[float] = None,
                                        eapol_pre_succ_thresh: Optional[float] = None,
                                        eapol_start_flood: Optional[str] = None,
                                        eapol_start_intv: Optional[float] = None,
                                        eapol_start_thresh: Optional[float] = None,
                                        eapol_succ_flood: Optional[str] = None,
                                        eapol_succ_intv: Optional[float] = None,
                                        eapol_succ_thresh: Optional[float] = None,
                                        invalid_mac_oui: Optional[str] = None,
                                        long_duration_attack: Optional[str] = None,
                                        long_duration_thresh: Optional[float] = None,
                                        name: Optional[str] = None,
                                        null_ssid_probe_resp: Optional[str] = None,
                                        object_wirelesscontroller_widsprofile_id: Optional[str] = None,
                                        scopetype: Optional[str] = None,
                                        sensor_mode: Optional[str] = None,
                                        spoofed_deauth: Optional[str] = None,
                                        weak_wep_iv: Optional[str] = None,
                                        wireless_bridge: Optional[str] = None)
func NewObjectWirelesscontrollerWidsprofile(ctx *Context, name string, args *ObjectWirelesscontrollerWidsprofileArgs, opts ...ResourceOption) (*ObjectWirelesscontrollerWidsprofile, error)
public ObjectWirelesscontrollerWidsprofile(string name, ObjectWirelesscontrollerWidsprofileArgs? args = null, CustomResourceOptions? opts = null)
public ObjectWirelesscontrollerWidsprofile(String name, ObjectWirelesscontrollerWidsprofileArgs args)
public ObjectWirelesscontrollerWidsprofile(String name, ObjectWirelesscontrollerWidsprofileArgs args, CustomResourceOptions options)
type: fortimanager:ObjectWirelesscontrollerWidsprofile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerWidsprofileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ObjectWirelesscontrollerWidsprofileArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerWidsprofileArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerWidsprofileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ObjectWirelesscontrollerWidsprofileArgs
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 objectWirelesscontrollerWidsprofileResource = new Fortimanager.ObjectWirelesscontrollerWidsprofile("objectWirelesscontrollerWidsprofileResource", new()
{
    Adom = "string",
    ApAutoSuppress = "string",
    ApBgscanDisableDays = new[]
    {
        "string",
    },
    ApBgscanDisableEnd = "string",
    ApBgscanDisableSchedules = new[]
    {
        "string",
    },
    ApBgscanDisableStart = "string",
    ApBgscanDuration = 0,
    ApBgscanIdle = 0,
    ApBgscanIntv = 0,
    ApBgscanPeriod = 0,
    ApBgscanReportIntv = 0,
    ApFgscanReportIntv = 0,
    ApScan = "string",
    ApScanChannelList2g5gs = new[]
    {
        "string",
    },
    ApScanChannelList6gs = new[]
    {
        "string",
    },
    ApScanPassive = "string",
    ApScanThreshold = "string",
    AsleapAttack = "string",
    AssocFloodThresh = 0,
    AssocFloodTime = 0,
    AssocFrameFlood = "string",
    AuthFloodThresh = 0,
    AuthFloodTime = 0,
    AuthFrameFlood = "string",
    Comment = "string",
    DeauthBroadcast = "string",
    DeauthUnknownSrcThresh = 0,
    EapolFailFlood = "string",
    EapolFailIntv = 0,
    EapolFailThresh = 0,
    EapolLogoffFlood = "string",
    EapolLogoffIntv = 0,
    EapolLogoffThresh = 0,
    EapolPreFailFlood = "string",
    EapolPreFailIntv = 0,
    EapolPreFailThresh = 0,
    EapolPreSuccFlood = "string",
    EapolPreSuccIntv = 0,
    EapolPreSuccThresh = 0,
    EapolStartFlood = "string",
    EapolStartIntv = 0,
    EapolStartThresh = 0,
    EapolSuccFlood = "string",
    EapolSuccIntv = 0,
    EapolSuccThresh = 0,
    InvalidMacOui = "string",
    LongDurationAttack = "string",
    LongDurationThresh = 0,
    Name = "string",
    NullSsidProbeResp = "string",
    ObjectWirelesscontrollerWidsprofileId = "string",
    Scopetype = "string",
    SensorMode = "string",
    SpoofedDeauth = "string",
    WeakWepIv = "string",
    WirelessBridge = "string",
});
Copy
example, err := fortimanager.NewObjectWirelesscontrollerWidsprofile(ctx, "objectWirelesscontrollerWidsprofileResource", &fortimanager.ObjectWirelesscontrollerWidsprofileArgs{
Adom: pulumi.String("string"),
ApAutoSuppress: pulumi.String("string"),
ApBgscanDisableDays: pulumi.StringArray{
pulumi.String("string"),
},
ApBgscanDisableEnd: pulumi.String("string"),
ApBgscanDisableSchedules: pulumi.StringArray{
pulumi.String("string"),
},
ApBgscanDisableStart: pulumi.String("string"),
ApBgscanDuration: pulumi.Float64(0),
ApBgscanIdle: pulumi.Float64(0),
ApBgscanIntv: pulumi.Float64(0),
ApBgscanPeriod: pulumi.Float64(0),
ApBgscanReportIntv: pulumi.Float64(0),
ApFgscanReportIntv: pulumi.Float64(0),
ApScan: pulumi.String("string"),
ApScanChannelList2g5gs: pulumi.StringArray{
pulumi.String("string"),
},
ApScanChannelList6gs: pulumi.StringArray{
pulumi.String("string"),
},
ApScanPassive: pulumi.String("string"),
ApScanThreshold: pulumi.String("string"),
AsleapAttack: pulumi.String("string"),
AssocFloodThresh: pulumi.Float64(0),
AssocFloodTime: pulumi.Float64(0),
AssocFrameFlood: pulumi.String("string"),
AuthFloodThresh: pulumi.Float64(0),
AuthFloodTime: pulumi.Float64(0),
AuthFrameFlood: pulumi.String("string"),
Comment: pulumi.String("string"),
DeauthBroadcast: pulumi.String("string"),
DeauthUnknownSrcThresh: pulumi.Float64(0),
EapolFailFlood: pulumi.String("string"),
EapolFailIntv: pulumi.Float64(0),
EapolFailThresh: pulumi.Float64(0),
EapolLogoffFlood: pulumi.String("string"),
EapolLogoffIntv: pulumi.Float64(0),
EapolLogoffThresh: pulumi.Float64(0),
EapolPreFailFlood: pulumi.String("string"),
EapolPreFailIntv: pulumi.Float64(0),
EapolPreFailThresh: pulumi.Float64(0),
EapolPreSuccFlood: pulumi.String("string"),
EapolPreSuccIntv: pulumi.Float64(0),
EapolPreSuccThresh: pulumi.Float64(0),
EapolStartFlood: pulumi.String("string"),
EapolStartIntv: pulumi.Float64(0),
EapolStartThresh: pulumi.Float64(0),
EapolSuccFlood: pulumi.String("string"),
EapolSuccIntv: pulumi.Float64(0),
EapolSuccThresh: pulumi.Float64(0),
InvalidMacOui: pulumi.String("string"),
LongDurationAttack: pulumi.String("string"),
LongDurationThresh: pulumi.Float64(0),
Name: pulumi.String("string"),
NullSsidProbeResp: pulumi.String("string"),
ObjectWirelesscontrollerWidsprofileId: pulumi.String("string"),
Scopetype: pulumi.String("string"),
SensorMode: pulumi.String("string"),
SpoofedDeauth: pulumi.String("string"),
WeakWepIv: pulumi.String("string"),
WirelessBridge: pulumi.String("string"),
})
Copy
var objectWirelesscontrollerWidsprofileResource = new ObjectWirelesscontrollerWidsprofile("objectWirelesscontrollerWidsprofileResource", ObjectWirelesscontrollerWidsprofileArgs.builder()
    .adom("string")
    .apAutoSuppress("string")
    .apBgscanDisableDays("string")
    .apBgscanDisableEnd("string")
    .apBgscanDisableSchedules("string")
    .apBgscanDisableStart("string")
    .apBgscanDuration(0)
    .apBgscanIdle(0)
    .apBgscanIntv(0)
    .apBgscanPeriod(0)
    .apBgscanReportIntv(0)
    .apFgscanReportIntv(0)
    .apScan("string")
    .apScanChannelList2g5gs("string")
    .apScanChannelList6gs("string")
    .apScanPassive("string")
    .apScanThreshold("string")
    .asleapAttack("string")
    .assocFloodThresh(0)
    .assocFloodTime(0)
    .assocFrameFlood("string")
    .authFloodThresh(0)
    .authFloodTime(0)
    .authFrameFlood("string")
    .comment("string")
    .deauthBroadcast("string")
    .deauthUnknownSrcThresh(0)
    .eapolFailFlood("string")
    .eapolFailIntv(0)
    .eapolFailThresh(0)
    .eapolLogoffFlood("string")
    .eapolLogoffIntv(0)
    .eapolLogoffThresh(0)
    .eapolPreFailFlood("string")
    .eapolPreFailIntv(0)
    .eapolPreFailThresh(0)
    .eapolPreSuccFlood("string")
    .eapolPreSuccIntv(0)
    .eapolPreSuccThresh(0)
    .eapolStartFlood("string")
    .eapolStartIntv(0)
    .eapolStartThresh(0)
    .eapolSuccFlood("string")
    .eapolSuccIntv(0)
    .eapolSuccThresh(0)
    .invalidMacOui("string")
    .longDurationAttack("string")
    .longDurationThresh(0)
    .name("string")
    .nullSsidProbeResp("string")
    .objectWirelesscontrollerWidsprofileId("string")
    .scopetype("string")
    .sensorMode("string")
    .spoofedDeauth("string")
    .weakWepIv("string")
    .wirelessBridge("string")
    .build());
Copy
object_wirelesscontroller_widsprofile_resource = fortimanager.ObjectWirelesscontrollerWidsprofile("objectWirelesscontrollerWidsprofileResource",
    adom="string",
    ap_auto_suppress="string",
    ap_bgscan_disable_days=["string"],
    ap_bgscan_disable_end="string",
    ap_bgscan_disable_schedules=["string"],
    ap_bgscan_disable_start="string",
    ap_bgscan_duration=0,
    ap_bgscan_idle=0,
    ap_bgscan_intv=0,
    ap_bgscan_period=0,
    ap_bgscan_report_intv=0,
    ap_fgscan_report_intv=0,
    ap_scan="string",
    ap_scan_channel_list2g5gs=["string"],
    ap_scan_channel_list6gs=["string"],
    ap_scan_passive="string",
    ap_scan_threshold="string",
    asleap_attack="string",
    assoc_flood_thresh=0,
    assoc_flood_time=0,
    assoc_frame_flood="string",
    auth_flood_thresh=0,
    auth_flood_time=0,
    auth_frame_flood="string",
    comment="string",
    deauth_broadcast="string",
    deauth_unknown_src_thresh=0,
    eapol_fail_flood="string",
    eapol_fail_intv=0,
    eapol_fail_thresh=0,
    eapol_logoff_flood="string",
    eapol_logoff_intv=0,
    eapol_logoff_thresh=0,
    eapol_pre_fail_flood="string",
    eapol_pre_fail_intv=0,
    eapol_pre_fail_thresh=0,
    eapol_pre_succ_flood="string",
    eapol_pre_succ_intv=0,
    eapol_pre_succ_thresh=0,
    eapol_start_flood="string",
    eapol_start_intv=0,
    eapol_start_thresh=0,
    eapol_succ_flood="string",
    eapol_succ_intv=0,
    eapol_succ_thresh=0,
    invalid_mac_oui="string",
    long_duration_attack="string",
    long_duration_thresh=0,
    name="string",
    null_ssid_probe_resp="string",
    object_wirelesscontroller_widsprofile_id="string",
    scopetype="string",
    sensor_mode="string",
    spoofed_deauth="string",
    weak_wep_iv="string",
    wireless_bridge="string")
Copy
const objectWirelesscontrollerWidsprofileResource = new fortimanager.ObjectWirelesscontrollerWidsprofile("objectWirelesscontrollerWidsprofileResource", {
    adom: "string",
    apAutoSuppress: "string",
    apBgscanDisableDays: ["string"],
    apBgscanDisableEnd: "string",
    apBgscanDisableSchedules: ["string"],
    apBgscanDisableStart: "string",
    apBgscanDuration: 0,
    apBgscanIdle: 0,
    apBgscanIntv: 0,
    apBgscanPeriod: 0,
    apBgscanReportIntv: 0,
    apFgscanReportIntv: 0,
    apScan: "string",
    apScanChannelList2g5gs: ["string"],
    apScanChannelList6gs: ["string"],
    apScanPassive: "string",
    apScanThreshold: "string",
    asleapAttack: "string",
    assocFloodThresh: 0,
    assocFloodTime: 0,
    assocFrameFlood: "string",
    authFloodThresh: 0,
    authFloodTime: 0,
    authFrameFlood: "string",
    comment: "string",
    deauthBroadcast: "string",
    deauthUnknownSrcThresh: 0,
    eapolFailFlood: "string",
    eapolFailIntv: 0,
    eapolFailThresh: 0,
    eapolLogoffFlood: "string",
    eapolLogoffIntv: 0,
    eapolLogoffThresh: 0,
    eapolPreFailFlood: "string",
    eapolPreFailIntv: 0,
    eapolPreFailThresh: 0,
    eapolPreSuccFlood: "string",
    eapolPreSuccIntv: 0,
    eapolPreSuccThresh: 0,
    eapolStartFlood: "string",
    eapolStartIntv: 0,
    eapolStartThresh: 0,
    eapolSuccFlood: "string",
    eapolSuccIntv: 0,
    eapolSuccThresh: 0,
    invalidMacOui: "string",
    longDurationAttack: "string",
    longDurationThresh: 0,
    name: "string",
    nullSsidProbeResp: "string",
    objectWirelesscontrollerWidsprofileId: "string",
    scopetype: "string",
    sensorMode: "string",
    spoofedDeauth: "string",
    weakWepIv: "string",
    wirelessBridge: "string",
});
Copy
type: fortimanager:ObjectWirelesscontrollerWidsprofile
properties:
    adom: string
    apAutoSuppress: string
    apBgscanDisableDays:
        - string
    apBgscanDisableEnd: string
    apBgscanDisableSchedules:
        - string
    apBgscanDisableStart: string
    apBgscanDuration: 0
    apBgscanIdle: 0
    apBgscanIntv: 0
    apBgscanPeriod: 0
    apBgscanReportIntv: 0
    apFgscanReportIntv: 0
    apScan: string
    apScanChannelList2g5gs:
        - string
    apScanChannelList6gs:
        - string
    apScanPassive: string
    apScanThreshold: string
    asleapAttack: string
    assocFloodThresh: 0
    assocFloodTime: 0
    assocFrameFlood: string
    authFloodThresh: 0
    authFloodTime: 0
    authFrameFlood: string
    comment: string
    deauthBroadcast: string
    deauthUnknownSrcThresh: 0
    eapolFailFlood: string
    eapolFailIntv: 0
    eapolFailThresh: 0
    eapolLogoffFlood: string
    eapolLogoffIntv: 0
    eapolLogoffThresh: 0
    eapolPreFailFlood: string
    eapolPreFailIntv: 0
    eapolPreFailThresh: 0
    eapolPreSuccFlood: string
    eapolPreSuccIntv: 0
    eapolPreSuccThresh: 0
    eapolStartFlood: string
    eapolStartIntv: 0
    eapolStartThresh: 0
    eapolSuccFlood: string
    eapolSuccIntv: 0
    eapolSuccThresh: 0
    invalidMacOui: string
    longDurationAttack: string
    longDurationThresh: 0
    name: string
    nullSsidProbeResp: string
    objectWirelesscontrollerWidsprofileId: string
    scopetype: string
    sensorMode: string
    spoofedDeauth: string
    weakWepIv: string
    wirelessBridge: string
Copy

ObjectWirelesscontrollerWidsprofile Resource Properties

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

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The ObjectWirelesscontrollerWidsprofile resource accepts the following input properties:

Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ApAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ApBgscanDisableDays List<string>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ApBgscanDisableEnd string
Ap-Bgscan-Disable-End.
ApBgscanDisableSchedules List<string>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ApBgscanDisableStart string
Ap-Bgscan-Disable-Start.
ApBgscanDuration double
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ApBgscanIdle double
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ApBgscanIntv double
Period of time between scanning two channels (1 - 600 sec, default = 1).
ApBgscanPeriod double
Period of time between background scans (60 - 3600 sec, default = 600).
ApBgscanReportIntv double
Period of time between background scan reports (15 - 600 sec, default = 30).
ApFgscanReportIntv double
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ApScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
ApScanChannelList2g5gs List<string>
Selected ap scan channel list for 2.4G and 5G bands.
ApScanChannelList6gs List<string>
Selected ap scan channel list for 6G band.
ApScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ApScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
AsleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
AssocFloodThresh double
The threshold value for association frame flooding.
AssocFloodTime double
Number of seconds after which a station is considered not connected.
AssocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
AuthFloodThresh double
The threshold value for authentication frame flooding.
AuthFloodTime double
Number of seconds after which a station is considered not connected.
AuthFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
Comment string
Comment.
DeauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
DeauthUnknownSrcThresh double
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
EapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolFailIntv double
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
EapolFailThresh double
The threshold value for EAPOL-Failure flooding in specified interval.
EapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolLogoffIntv double
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
EapolLogoffThresh double
The threshold value for EAPOL-Logoff flooding in specified interval.
EapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreFailIntv double
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
EapolPreFailThresh double
The threshold value for premature EAPOL-Failure flooding in specified interval.
EapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreSuccIntv double
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
EapolPreSuccThresh double
The threshold value for premature EAPOL-Success flooding in specified interval.
EapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolStartIntv double
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
EapolStartThresh double
The threshold value for EAPOL-Start flooding in specified interval.
EapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolSuccIntv double
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
EapolSuccThresh double
The threshold value for EAPOL-Success flooding in specified interval.
InvalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
LongDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
LongDurationThresh double
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
Name string
WIDS profile name.
NullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
ObjectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
SensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
SpoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
WeakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
WirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ApAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ApBgscanDisableDays []string
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ApBgscanDisableEnd string
Ap-Bgscan-Disable-End.
ApBgscanDisableSchedules []string
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ApBgscanDisableStart string
Ap-Bgscan-Disable-Start.
ApBgscanDuration float64
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ApBgscanIdle float64
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ApBgscanIntv float64
Period of time between scanning two channels (1 - 600 sec, default = 1).
ApBgscanPeriod float64
Period of time between background scans (60 - 3600 sec, default = 600).
ApBgscanReportIntv float64
Period of time between background scan reports (15 - 600 sec, default = 30).
ApFgscanReportIntv float64
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ApScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
ApScanChannelList2g5gs []string
Selected ap scan channel list for 2.4G and 5G bands.
ApScanChannelList6gs []string
Selected ap scan channel list for 6G band.
ApScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ApScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
AsleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
AssocFloodThresh float64
The threshold value for association frame flooding.
AssocFloodTime float64
Number of seconds after which a station is considered not connected.
AssocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
AuthFloodThresh float64
The threshold value for authentication frame flooding.
AuthFloodTime float64
Number of seconds after which a station is considered not connected.
AuthFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
Comment string
Comment.
DeauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
DeauthUnknownSrcThresh float64
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
EapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolFailIntv float64
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
EapolFailThresh float64
The threshold value for EAPOL-Failure flooding in specified interval.
EapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolLogoffIntv float64
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
EapolLogoffThresh float64
The threshold value for EAPOL-Logoff flooding in specified interval.
EapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreFailIntv float64
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
EapolPreFailThresh float64
The threshold value for premature EAPOL-Failure flooding in specified interval.
EapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreSuccIntv float64
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
EapolPreSuccThresh float64
The threshold value for premature EAPOL-Success flooding in specified interval.
EapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolStartIntv float64
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
EapolStartThresh float64
The threshold value for EAPOL-Start flooding in specified interval.
EapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolSuccIntv float64
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
EapolSuccThresh float64
The threshold value for EAPOL-Success flooding in specified interval.
InvalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
LongDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
LongDurationThresh float64
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
Name string
WIDS profile name.
NullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
ObjectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
SensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
SpoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
WeakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
WirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress String
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays List<String>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd String
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules List<String>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart String
Ap-Bgscan-Disable-Start.
apBgscanDuration Double
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle Double
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv Double
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod Double
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv Double
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv Double
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan String
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs List<String>
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs List<String>
Selected ap scan channel list for 6G band.
apScanPassive String
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold String
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack String
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh Double
The threshold value for association frame flooding.
assocFloodTime Double
Number of seconds after which a station is considered not connected.
assocFrameFlood String
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh Double
The threshold value for authentication frame flooding.
authFloodTime Double
Number of seconds after which a station is considered not connected.
authFrameFlood String
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment String
Comment.
deauthBroadcast String
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh Double
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood String
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv Double
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh Double
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood String
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv Double
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh Double
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood String
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv Double
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh Double
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood String
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv Double
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh Double
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood String
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv Double
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh Double
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood String
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv Double
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh Double
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui String
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack String
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh Double
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name String
WIDS profile name.
nullSsidProbeResp String
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode String
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth String
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv String
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge String
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays string[]
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd string
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules string[]
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart string
Ap-Bgscan-Disable-Start.
apBgscanDuration number
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle number
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv number
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod number
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv number
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv number
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs string[]
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs string[]
Selected ap scan channel list for 6G band.
apScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh number
The threshold value for association frame flooding.
assocFloodTime number
Number of seconds after which a station is considered not connected.
assocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh number
The threshold value for authentication frame flooding.
authFloodTime number
Number of seconds after which a station is considered not connected.
authFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment string
Comment.
deauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh number
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv number
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh number
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv number
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh number
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv number
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh number
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv number
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh number
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv number
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh number
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv number
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh number
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh number
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name string
WIDS profile name.
nullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ap_auto_suppress str
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ap_bgscan_disable_days Sequence[str]
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ap_bgscan_disable_end str
Ap-Bgscan-Disable-End.
ap_bgscan_disable_schedules Sequence[str]
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ap_bgscan_disable_start str
Ap-Bgscan-Disable-Start.
ap_bgscan_duration float
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ap_bgscan_idle float
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ap_bgscan_intv float
Period of time between scanning two channels (1 - 600 sec, default = 1).
ap_bgscan_period float
Period of time between background scans (60 - 3600 sec, default = 600).
ap_bgscan_report_intv float
Period of time between background scan reports (15 - 600 sec, default = 30).
ap_fgscan_report_intv float
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ap_scan str
Enable/disable rogue AP detection. Valid values: disable, enable.
ap_scan_channel_list2g5gs Sequence[str]
Selected ap scan channel list for 2.4G and 5G bands.
ap_scan_channel_list6gs Sequence[str]
Selected ap scan channel list for 6G band.
ap_scan_passive str
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ap_scan_threshold str
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleap_attack str
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assoc_flood_thresh float
The threshold value for association frame flooding.
assoc_flood_time float
Number of seconds after which a station is considered not connected.
assoc_frame_flood str
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
auth_flood_thresh float
The threshold value for authentication frame flooding.
auth_flood_time float
Number of seconds after which a station is considered not connected.
auth_frame_flood str
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment str
Comment.
deauth_broadcast str
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauth_unknown_src_thresh float
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapol_fail_flood str
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_fail_intv float
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapol_fail_thresh float
The threshold value for EAPOL-Failure flooding in specified interval.
eapol_logoff_flood str
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_logoff_intv float
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapol_logoff_thresh float
The threshold value for EAPOL-Logoff flooding in specified interval.
eapol_pre_fail_flood str
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapol_pre_fail_intv float
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapol_pre_fail_thresh float
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapol_pre_succ_flood str
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapol_pre_succ_intv float
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapol_pre_succ_thresh float
The threshold value for premature EAPOL-Success flooding in specified interval.
eapol_start_flood str
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_start_intv float
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapol_start_thresh float
The threshold value for EAPOL-Start flooding in specified interval.
eapol_succ_flood str
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_succ_intv float
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapol_succ_thresh float
The threshold value for EAPOL-Success flooding in specified interval.
invalid_mac_oui str
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
long_duration_attack str
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
long_duration_thresh float
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name str
WIDS profile name.
null_ssid_probe_resp str
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
object_wirelesscontroller_widsprofile_id str
an identifier for the resource with format {{name}}.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensor_mode str
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofed_deauth str
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weak_wep_iv str
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wireless_bridge str
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress String
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays List<String>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd String
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules List<String>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart String
Ap-Bgscan-Disable-Start.
apBgscanDuration Number
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle Number
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv Number
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod Number
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv Number
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv Number
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan String
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs List<String>
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs List<String>
Selected ap scan channel list for 6G band.
apScanPassive String
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold String
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack String
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh Number
The threshold value for association frame flooding.
assocFloodTime Number
Number of seconds after which a station is considered not connected.
assocFrameFlood String
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh Number
The threshold value for authentication frame flooding.
authFloodTime Number
Number of seconds after which a station is considered not connected.
authFrameFlood String
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment String
Comment.
deauthBroadcast String
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh Number
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood String
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv Number
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh Number
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood String
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv Number
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh Number
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood String
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv Number
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh Number
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood String
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv Number
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh Number
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood String
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv Number
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh Number
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood String
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv Number
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh Number
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui String
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack String
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh Number
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name String
WIDS profile name.
nullSsidProbeResp String
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode String
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth String
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv String
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge String
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.

Outputs

All input properties are implicitly available as output properties. Additionally, the ObjectWirelesscontrollerWidsprofile 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 ObjectWirelesscontrollerWidsprofile Resource

Get an existing ObjectWirelesscontrollerWidsprofile 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?: ObjectWirelesscontrollerWidsprofileState, opts?: CustomResourceOptions): ObjectWirelesscontrollerWidsprofile
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        adom: Optional[str] = None,
        ap_auto_suppress: Optional[str] = None,
        ap_bgscan_disable_days: Optional[Sequence[str]] = None,
        ap_bgscan_disable_end: Optional[str] = None,
        ap_bgscan_disable_schedules: Optional[Sequence[str]] = None,
        ap_bgscan_disable_start: Optional[str] = None,
        ap_bgscan_duration: Optional[float] = None,
        ap_bgscan_idle: Optional[float] = None,
        ap_bgscan_intv: Optional[float] = None,
        ap_bgscan_period: Optional[float] = None,
        ap_bgscan_report_intv: Optional[float] = None,
        ap_fgscan_report_intv: Optional[float] = None,
        ap_scan: Optional[str] = None,
        ap_scan_channel_list2g5gs: Optional[Sequence[str]] = None,
        ap_scan_channel_list6gs: Optional[Sequence[str]] = None,
        ap_scan_passive: Optional[str] = None,
        ap_scan_threshold: Optional[str] = None,
        asleap_attack: Optional[str] = None,
        assoc_flood_thresh: Optional[float] = None,
        assoc_flood_time: Optional[float] = None,
        assoc_frame_flood: Optional[str] = None,
        auth_flood_thresh: Optional[float] = None,
        auth_flood_time: Optional[float] = None,
        auth_frame_flood: Optional[str] = None,
        comment: Optional[str] = None,
        deauth_broadcast: Optional[str] = None,
        deauth_unknown_src_thresh: Optional[float] = None,
        eapol_fail_flood: Optional[str] = None,
        eapol_fail_intv: Optional[float] = None,
        eapol_fail_thresh: Optional[float] = None,
        eapol_logoff_flood: Optional[str] = None,
        eapol_logoff_intv: Optional[float] = None,
        eapol_logoff_thresh: Optional[float] = None,
        eapol_pre_fail_flood: Optional[str] = None,
        eapol_pre_fail_intv: Optional[float] = None,
        eapol_pre_fail_thresh: Optional[float] = None,
        eapol_pre_succ_flood: Optional[str] = None,
        eapol_pre_succ_intv: Optional[float] = None,
        eapol_pre_succ_thresh: Optional[float] = None,
        eapol_start_flood: Optional[str] = None,
        eapol_start_intv: Optional[float] = None,
        eapol_start_thresh: Optional[float] = None,
        eapol_succ_flood: Optional[str] = None,
        eapol_succ_intv: Optional[float] = None,
        eapol_succ_thresh: Optional[float] = None,
        invalid_mac_oui: Optional[str] = None,
        long_duration_attack: Optional[str] = None,
        long_duration_thresh: Optional[float] = None,
        name: Optional[str] = None,
        null_ssid_probe_resp: Optional[str] = None,
        object_wirelesscontroller_widsprofile_id: Optional[str] = None,
        scopetype: Optional[str] = None,
        sensor_mode: Optional[str] = None,
        spoofed_deauth: Optional[str] = None,
        weak_wep_iv: Optional[str] = None,
        wireless_bridge: Optional[str] = None) -> ObjectWirelesscontrollerWidsprofile
func GetObjectWirelesscontrollerWidsprofile(ctx *Context, name string, id IDInput, state *ObjectWirelesscontrollerWidsprofileState, opts ...ResourceOption) (*ObjectWirelesscontrollerWidsprofile, error)
public static ObjectWirelesscontrollerWidsprofile Get(string name, Input<string> id, ObjectWirelesscontrollerWidsprofileState? state, CustomResourceOptions? opts = null)
public static ObjectWirelesscontrollerWidsprofile get(String name, Output<String> id, ObjectWirelesscontrollerWidsprofileState state, CustomResourceOptions options)
resources:  _:    type: fortimanager:ObjectWirelesscontrollerWidsprofile    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ApAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ApBgscanDisableDays List<string>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ApBgscanDisableEnd string
Ap-Bgscan-Disable-End.
ApBgscanDisableSchedules List<string>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ApBgscanDisableStart string
Ap-Bgscan-Disable-Start.
ApBgscanDuration double
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ApBgscanIdle double
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ApBgscanIntv double
Period of time between scanning two channels (1 - 600 sec, default = 1).
ApBgscanPeriod double
Period of time between background scans (60 - 3600 sec, default = 600).
ApBgscanReportIntv double
Period of time between background scan reports (15 - 600 sec, default = 30).
ApFgscanReportIntv double
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ApScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
ApScanChannelList2g5gs List<string>
Selected ap scan channel list for 2.4G and 5G bands.
ApScanChannelList6gs List<string>
Selected ap scan channel list for 6G band.
ApScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ApScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
AsleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
AssocFloodThresh double
The threshold value for association frame flooding.
AssocFloodTime double
Number of seconds after which a station is considered not connected.
AssocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
AuthFloodThresh double
The threshold value for authentication frame flooding.
AuthFloodTime double
Number of seconds after which a station is considered not connected.
AuthFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
Comment string
Comment.
DeauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
DeauthUnknownSrcThresh double
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
EapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolFailIntv double
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
EapolFailThresh double
The threshold value for EAPOL-Failure flooding in specified interval.
EapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolLogoffIntv double
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
EapolLogoffThresh double
The threshold value for EAPOL-Logoff flooding in specified interval.
EapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreFailIntv double
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
EapolPreFailThresh double
The threshold value for premature EAPOL-Failure flooding in specified interval.
EapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreSuccIntv double
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
EapolPreSuccThresh double
The threshold value for premature EAPOL-Success flooding in specified interval.
EapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolStartIntv double
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
EapolStartThresh double
The threshold value for EAPOL-Start flooding in specified interval.
EapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolSuccIntv double
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
EapolSuccThresh double
The threshold value for EAPOL-Success flooding in specified interval.
InvalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
LongDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
LongDurationThresh double
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
Name string
WIDS profile name.
NullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
ObjectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
SensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
SpoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
WeakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
WirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ApAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ApBgscanDisableDays []string
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ApBgscanDisableEnd string
Ap-Bgscan-Disable-End.
ApBgscanDisableSchedules []string
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ApBgscanDisableStart string
Ap-Bgscan-Disable-Start.
ApBgscanDuration float64
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ApBgscanIdle float64
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ApBgscanIntv float64
Period of time between scanning two channels (1 - 600 sec, default = 1).
ApBgscanPeriod float64
Period of time between background scans (60 - 3600 sec, default = 600).
ApBgscanReportIntv float64
Period of time between background scan reports (15 - 600 sec, default = 30).
ApFgscanReportIntv float64
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ApScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
ApScanChannelList2g5gs []string
Selected ap scan channel list for 2.4G and 5G bands.
ApScanChannelList6gs []string
Selected ap scan channel list for 6G band.
ApScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ApScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
AsleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
AssocFloodThresh float64
The threshold value for association frame flooding.
AssocFloodTime float64
Number of seconds after which a station is considered not connected.
AssocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
AuthFloodThresh float64
The threshold value for authentication frame flooding.
AuthFloodTime float64
Number of seconds after which a station is considered not connected.
AuthFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
Comment string
Comment.
DeauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
DeauthUnknownSrcThresh float64
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
EapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolFailIntv float64
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
EapolFailThresh float64
The threshold value for EAPOL-Failure flooding in specified interval.
EapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolLogoffIntv float64
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
EapolLogoffThresh float64
The threshold value for EAPOL-Logoff flooding in specified interval.
EapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreFailIntv float64
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
EapolPreFailThresh float64
The threshold value for premature EAPOL-Failure flooding in specified interval.
EapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
EapolPreSuccIntv float64
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
EapolPreSuccThresh float64
The threshold value for premature EAPOL-Success flooding in specified interval.
EapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolStartIntv float64
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
EapolStartThresh float64
The threshold value for EAPOL-Start flooding in specified interval.
EapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
EapolSuccIntv float64
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
EapolSuccThresh float64
The threshold value for EAPOL-Success flooding in specified interval.
InvalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
LongDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
LongDurationThresh float64
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
Name string
WIDS profile name.
NullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
ObjectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
SensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
SpoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
WeakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
WirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress String
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays List<String>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd String
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules List<String>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart String
Ap-Bgscan-Disable-Start.
apBgscanDuration Double
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle Double
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv Double
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod Double
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv Double
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv Double
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan String
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs List<String>
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs List<String>
Selected ap scan channel list for 6G band.
apScanPassive String
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold String
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack String
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh Double
The threshold value for association frame flooding.
assocFloodTime Double
Number of seconds after which a station is considered not connected.
assocFrameFlood String
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh Double
The threshold value for authentication frame flooding.
authFloodTime Double
Number of seconds after which a station is considered not connected.
authFrameFlood String
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment String
Comment.
deauthBroadcast String
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh Double
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood String
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv Double
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh Double
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood String
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv Double
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh Double
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood String
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv Double
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh Double
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood String
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv Double
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh Double
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood String
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv Double
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh Double
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood String
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv Double
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh Double
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui String
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack String
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh Double
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name String
WIDS profile name.
nullSsidProbeResp String
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode String
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth String
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv String
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge String
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress string
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays string[]
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd string
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules string[]
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart string
Ap-Bgscan-Disable-Start.
apBgscanDuration number
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle number
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv number
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod number
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv number
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv number
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan string
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs string[]
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs string[]
Selected ap scan channel list for 6G band.
apScanPassive string
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold string
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack string
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh number
The threshold value for association frame flooding.
assocFloodTime number
Number of seconds after which a station is considered not connected.
assocFrameFlood string
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh number
The threshold value for authentication frame flooding.
authFloodTime number
Number of seconds after which a station is considered not connected.
authFrameFlood string
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment string
Comment.
deauthBroadcast string
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh number
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood string
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv number
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh number
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood string
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv number
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh number
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood string
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv number
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh number
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood string
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv number
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh number
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood string
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv number
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh number
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood string
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv number
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh number
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui string
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack string
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh number
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name string
WIDS profile name.
nullSsidProbeResp string
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId string
an identifier for the resource with format {{name}}.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode string
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth string
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv string
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge string
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
ap_auto_suppress str
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
ap_bgscan_disable_days Sequence[str]
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
ap_bgscan_disable_end str
Ap-Bgscan-Disable-End.
ap_bgscan_disable_schedules Sequence[str]
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
ap_bgscan_disable_start str
Ap-Bgscan-Disable-Start.
ap_bgscan_duration float
Listening time on a scanning channel (10 - 1000 msec, default = 20).
ap_bgscan_idle float
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
ap_bgscan_intv float
Period of time between scanning two channels (1 - 600 sec, default = 1).
ap_bgscan_period float
Period of time between background scans (60 - 3600 sec, default = 600).
ap_bgscan_report_intv float
Period of time between background scan reports (15 - 600 sec, default = 30).
ap_fgscan_report_intv float
Period of time between foreground scan reports (15 - 600 sec, default = 15).
ap_scan str
Enable/disable rogue AP detection. Valid values: disable, enable.
ap_scan_channel_list2g5gs Sequence[str]
Selected ap scan channel list for 2.4G and 5G bands.
ap_scan_channel_list6gs Sequence[str]
Selected ap scan channel list for 6G band.
ap_scan_passive str
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
ap_scan_threshold str
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleap_attack str
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assoc_flood_thresh float
The threshold value for association frame flooding.
assoc_flood_time float
Number of seconds after which a station is considered not connected.
assoc_frame_flood str
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
auth_flood_thresh float
The threshold value for authentication frame flooding.
auth_flood_time float
Number of seconds after which a station is considered not connected.
auth_frame_flood str
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment str
Comment.
deauth_broadcast str
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauth_unknown_src_thresh float
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapol_fail_flood str
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_fail_intv float
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapol_fail_thresh float
The threshold value for EAPOL-Failure flooding in specified interval.
eapol_logoff_flood str
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_logoff_intv float
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapol_logoff_thresh float
The threshold value for EAPOL-Logoff flooding in specified interval.
eapol_pre_fail_flood str
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapol_pre_fail_intv float
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapol_pre_fail_thresh float
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapol_pre_succ_flood str
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapol_pre_succ_intv float
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapol_pre_succ_thresh float
The threshold value for premature EAPOL-Success flooding in specified interval.
eapol_start_flood str
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_start_intv float
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapol_start_thresh float
The threshold value for EAPOL-Start flooding in specified interval.
eapol_succ_flood str
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapol_succ_intv float
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapol_succ_thresh float
The threshold value for EAPOL-Success flooding in specified interval.
invalid_mac_oui str
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
long_duration_attack str
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
long_duration_thresh float
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name str
WIDS profile name.
null_ssid_probe_resp str
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
object_wirelesscontroller_widsprofile_id str
an identifier for the resource with format {{name}}.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensor_mode str
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofed_deauth str
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weak_wep_iv str
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wireless_bridge str
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
apAutoSuppress String
Enable/disable on-wire rogue AP auto-suppression (default = disable). Valid values: disable, enable.
apBgscanDisableDays List<String>
Ap-Bgscan-Disable-Day. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
apBgscanDisableEnd String
Ap-Bgscan-Disable-End.
apBgscanDisableSchedules List<String>
Firewall schedules for turning off FortiAP radio background scan. Background scan will be disabled when at least one of the schedules is valid. Separate multiple schedule names with a space.
apBgscanDisableStart String
Ap-Bgscan-Disable-Start.
apBgscanDuration Number
Listening time on a scanning channel (10 - 1000 msec, default = 20).
apBgscanIdle Number
Waiting time for channel inactivity before scanning this channel (0 - 1000 msec, default = 0).
apBgscanIntv Number
Period of time between scanning two channels (1 - 600 sec, default = 1).
apBgscanPeriod Number
Period of time between background scans (60 - 3600 sec, default = 600).
apBgscanReportIntv Number
Period of time between background scan reports (15 - 600 sec, default = 30).
apFgscanReportIntv Number
Period of time between foreground scan reports (15 - 600 sec, default = 15).
apScan String
Enable/disable rogue AP detection. Valid values: disable, enable.
apScanChannelList2g5gs List<String>
Selected ap scan channel list for 2.4G and 5G bands.
apScanChannelList6gs List<String>
Selected ap scan channel list for 6G band.
apScanPassive String
Enable/disable passive scanning. Enable means do not send probe request on any channels (default = disable). Valid values: disable, enable.
apScanThreshold String
Minimum signal level/threshold in dBm required for the AP to report detected rogue AP (-95 to -20, default = -90).
asleapAttack String
Enable/disable asleap attack detection (default = disable). Valid values: disable, enable.
assocFloodThresh Number
The threshold value for association frame flooding.
assocFloodTime Number
Number of seconds after which a station is considered not connected.
assocFrameFlood String
Enable/disable association frame flooding detection (default = disable). Valid values: disable, enable.
authFloodThresh Number
The threshold value for authentication frame flooding.
authFloodTime Number
Number of seconds after which a station is considered not connected.
authFrameFlood String
Enable/disable authentication frame flooding detection (default = disable). Valid values: disable, enable.
comment String
Comment.
deauthBroadcast String
Enable/disable broadcasting de-authentication detection (default = disable). Valid values: disable, enable.
deauthUnknownSrcThresh Number
Threshold value per second to deauth unknown src for DoS attack (0: no limit).
eapolFailFlood String
Enable/disable EAPOL-Failure flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolFailIntv Number
The detection interval for EAPOL-Failure flooding (1 - 3600 sec).
eapolFailThresh Number
The threshold value for EAPOL-Failure flooding in specified interval.
eapolLogoffFlood String
Enable/disable EAPOL-Logoff flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolLogoffIntv Number
The detection interval for EAPOL-Logoff flooding (1 - 3600 sec).
eapolLogoffThresh Number
The threshold value for EAPOL-Logoff flooding in specified interval.
eapolPreFailFlood String
Enable/disable premature EAPOL-Failure flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreFailIntv Number
The detection interval for premature EAPOL-Failure flooding (1 - 3600 sec).
eapolPreFailThresh Number
The threshold value for premature EAPOL-Failure flooding in specified interval.
eapolPreSuccFlood String
Enable/disable premature EAPOL-Success flooding (to STA) detection (default = disable). Valid values: disable, enable.
eapolPreSuccIntv Number
The detection interval for premature EAPOL-Success flooding (1 - 3600 sec).
eapolPreSuccThresh Number
The threshold value for premature EAPOL-Success flooding in specified interval.
eapolStartFlood String
Enable/disable EAPOL-Start flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolStartIntv Number
The detection interval for EAPOL-Start flooding (1 - 3600 sec).
eapolStartThresh Number
The threshold value for EAPOL-Start flooding in specified interval.
eapolSuccFlood String
Enable/disable EAPOL-Success flooding (to AP) detection (default = disable). Valid values: disable, enable.
eapolSuccIntv Number
The detection interval for EAPOL-Success flooding (1 - 3600 sec).
eapolSuccThresh Number
The threshold value for EAPOL-Success flooding in specified interval.
invalidMacOui String
Enable/disable invalid MAC OUI detection. Valid values: disable, enable.
longDurationAttack String
Enable/disable long duration attack detection based on user configured threshold (default = disable). Valid values: disable, enable.
longDurationThresh Number
Threshold value for long duration attack detection (1000 - 32767 usec, default = 8200).
name String
WIDS profile name.
nullSsidProbeResp String
Enable/disable null SSID probe response detection (default = disable). Valid values: disable, enable.
objectWirelesscontrollerWidsprofileId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
sensorMode String
Scan nearby WiFi stations (default = disable). Valid values: disable, foreign, both.
spoofedDeauth String
Enable/disable spoofed de-authentication attack detection (default = disable). Valid values: disable, enable.
weakWepIv String
Enable/disable weak WEP IV (Initialization Vector) detection (default = disable). Valid values: disable, enable.
wirelessBridge String
Enable/disable wireless bridge detection (default = disable). Valid values: disable, enable.

Import

ObjectWirelessController WidsProfile can be imported using any of these accepted formats:

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/objectWirelesscontrollerWidsprofile:ObjectWirelesscontrollerWidsprofile labelname {{name}}
Copy

$ unset “FORTIMANAGER_IMPORT_TABLE”

-> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.

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

Package Details

Repository
fortimanager fortinetdev/terraform-provider-fortimanager
License
Notes
This Pulumi package is based on the fortimanager Terraform Provider.