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

fortios.wirelesscontroller.Timers

Explore with Pulumi AI

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

    Configure CAPWAP timers.

    Create Timers Resource

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

    Constructor syntax

    new Timers(name: string, args?: TimersArgs, opts?: CustomResourceOptions);
    @overload
    def Timers(resource_name: str,
               args: Optional[TimersArgs] = None,
               opts: Optional[ResourceOptions] = None)
    
    @overload
    def Timers(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               ap_reboot_wait_interval1: Optional[int] = None,
               ap_reboot_wait_interval2: Optional[int] = None,
               ap_reboot_wait_time: Optional[str] = None,
               auth_timeout: Optional[int] = None,
               ble_device_cleanup: Optional[int] = None,
               ble_scan_report_intv: Optional[int] = None,
               client_idle_rehome_timeout: Optional[int] = None,
               client_idle_timeout: Optional[int] = None,
               darrp_day: Optional[str] = None,
               darrp_optimize: Optional[int] = None,
               darrp_times: Optional[Sequence[TimersDarrpTimeArgs]] = None,
               discovery_interval: Optional[int] = None,
               drma_interval: Optional[int] = None,
               dynamic_sort_subtable: Optional[str] = None,
               echo_interval: Optional[int] = None,
               fake_ap_log: Optional[int] = None,
               get_all_tables: Optional[str] = None,
               ipsec_intf_cleanup: Optional[int] = None,
               nat_session_keep_alive: Optional[int] = None,
               radio_stats_interval: Optional[int] = None,
               rogue_ap_cleanup: Optional[int] = None,
               rogue_ap_log: Optional[int] = None,
               rogue_sta_cleanup: Optional[int] = None,
               sta_cap_cleanup: Optional[int] = None,
               sta_capability_interval: Optional[int] = None,
               sta_locate_timer: Optional[int] = None,
               sta_stats_interval: Optional[int] = None,
               vap_stats_interval: Optional[int] = None,
               vdomparam: Optional[str] = None)
    func NewTimers(ctx *Context, name string, args *TimersArgs, opts ...ResourceOption) (*Timers, error)
    public Timers(string name, TimersArgs? args = null, CustomResourceOptions? opts = null)
    public Timers(String name, TimersArgs args)
    public Timers(String name, TimersArgs args, CustomResourceOptions options)
    
    type: fortios:wirelesscontroller:Timers
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args TimersArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args TimersArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args TimersArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TimersArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TimersArgs
    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 timersResource = new Fortios.Wirelesscontroller.Timers("timersResource", new()
    {
        ApRebootWaitInterval1 = 0,
        ApRebootWaitInterval2 = 0,
        ApRebootWaitTime = "string",
        AuthTimeout = 0,
        BleDeviceCleanup = 0,
        BleScanReportIntv = 0,
        ClientIdleRehomeTimeout = 0,
        ClientIdleTimeout = 0,
        DarrpDay = "string",
        DarrpOptimize = 0,
        DarrpTimes = new[]
        {
            new Fortios.Wirelesscontroller.Inputs.TimersDarrpTimeArgs
            {
                Time = "string",
            },
        },
        DiscoveryInterval = 0,
        DrmaInterval = 0,
        DynamicSortSubtable = "string",
        EchoInterval = 0,
        FakeApLog = 0,
        GetAllTables = "string",
        IpsecIntfCleanup = 0,
        NatSessionKeepAlive = 0,
        RadioStatsInterval = 0,
        RogueApCleanup = 0,
        RogueApLog = 0,
        RogueStaCleanup = 0,
        StaCapCleanup = 0,
        StaCapabilityInterval = 0,
        StaLocateTimer = 0,
        StaStatsInterval = 0,
        VapStatsInterval = 0,
        Vdomparam = "string",
    });
    
    example, err := wirelesscontroller.NewTimers(ctx, "timersResource", &wirelesscontroller.TimersArgs{
    	ApRebootWaitInterval1:   pulumi.Int(0),
    	ApRebootWaitInterval2:   pulumi.Int(0),
    	ApRebootWaitTime:        pulumi.String("string"),
    	AuthTimeout:             pulumi.Int(0),
    	BleDeviceCleanup:        pulumi.Int(0),
    	BleScanReportIntv:       pulumi.Int(0),
    	ClientIdleRehomeTimeout: pulumi.Int(0),
    	ClientIdleTimeout:       pulumi.Int(0),
    	DarrpDay:                pulumi.String("string"),
    	DarrpOptimize:           pulumi.Int(0),
    	DarrpTimes: wirelesscontroller.TimersDarrpTimeArray{
    		&wirelesscontroller.TimersDarrpTimeArgs{
    			Time: pulumi.String("string"),
    		},
    	},
    	DiscoveryInterval:     pulumi.Int(0),
    	DrmaInterval:          pulumi.Int(0),
    	DynamicSortSubtable:   pulumi.String("string"),
    	EchoInterval:          pulumi.Int(0),
    	FakeApLog:             pulumi.Int(0),
    	GetAllTables:          pulumi.String("string"),
    	IpsecIntfCleanup:      pulumi.Int(0),
    	NatSessionKeepAlive:   pulumi.Int(0),
    	RadioStatsInterval:    pulumi.Int(0),
    	RogueApCleanup:        pulumi.Int(0),
    	RogueApLog:            pulumi.Int(0),
    	RogueStaCleanup:       pulumi.Int(0),
    	StaCapCleanup:         pulumi.Int(0),
    	StaCapabilityInterval: pulumi.Int(0),
    	StaLocateTimer:        pulumi.Int(0),
    	StaStatsInterval:      pulumi.Int(0),
    	VapStatsInterval:      pulumi.Int(0),
    	Vdomparam:             pulumi.String("string"),
    })
    
    var timersResource = new Timers("timersResource", TimersArgs.builder()
        .apRebootWaitInterval1(0)
        .apRebootWaitInterval2(0)
        .apRebootWaitTime("string")
        .authTimeout(0)
        .bleDeviceCleanup(0)
        .bleScanReportIntv(0)
        .clientIdleRehomeTimeout(0)
        .clientIdleTimeout(0)
        .darrpDay("string")
        .darrpOptimize(0)
        .darrpTimes(TimersDarrpTimeArgs.builder()
            .time("string")
            .build())
        .discoveryInterval(0)
        .drmaInterval(0)
        .dynamicSortSubtable("string")
        .echoInterval(0)
        .fakeApLog(0)
        .getAllTables("string")
        .ipsecIntfCleanup(0)
        .natSessionKeepAlive(0)
        .radioStatsInterval(0)
        .rogueApCleanup(0)
        .rogueApLog(0)
        .rogueStaCleanup(0)
        .staCapCleanup(0)
        .staCapabilityInterval(0)
        .staLocateTimer(0)
        .staStatsInterval(0)
        .vapStatsInterval(0)
        .vdomparam("string")
        .build());
    
    timers_resource = fortios.wirelesscontroller.Timers("timersResource",
        ap_reboot_wait_interval1=0,
        ap_reboot_wait_interval2=0,
        ap_reboot_wait_time="string",
        auth_timeout=0,
        ble_device_cleanup=0,
        ble_scan_report_intv=0,
        client_idle_rehome_timeout=0,
        client_idle_timeout=0,
        darrp_day="string",
        darrp_optimize=0,
        darrp_times=[fortios.wirelesscontroller.TimersDarrpTimeArgs(
            time="string",
        )],
        discovery_interval=0,
        drma_interval=0,
        dynamic_sort_subtable="string",
        echo_interval=0,
        fake_ap_log=0,
        get_all_tables="string",
        ipsec_intf_cleanup=0,
        nat_session_keep_alive=0,
        radio_stats_interval=0,
        rogue_ap_cleanup=0,
        rogue_ap_log=0,
        rogue_sta_cleanup=0,
        sta_cap_cleanup=0,
        sta_capability_interval=0,
        sta_locate_timer=0,
        sta_stats_interval=0,
        vap_stats_interval=0,
        vdomparam="string")
    
    const timersResource = new fortios.wirelesscontroller.Timers("timersResource", {
        apRebootWaitInterval1: 0,
        apRebootWaitInterval2: 0,
        apRebootWaitTime: "string",
        authTimeout: 0,
        bleDeviceCleanup: 0,
        bleScanReportIntv: 0,
        clientIdleRehomeTimeout: 0,
        clientIdleTimeout: 0,
        darrpDay: "string",
        darrpOptimize: 0,
        darrpTimes: [{
            time: "string",
        }],
        discoveryInterval: 0,
        drmaInterval: 0,
        dynamicSortSubtable: "string",
        echoInterval: 0,
        fakeApLog: 0,
        getAllTables: "string",
        ipsecIntfCleanup: 0,
        natSessionKeepAlive: 0,
        radioStatsInterval: 0,
        rogueApCleanup: 0,
        rogueApLog: 0,
        rogueStaCleanup: 0,
        staCapCleanup: 0,
        staCapabilityInterval: 0,
        staLocateTimer: 0,
        staStatsInterval: 0,
        vapStatsInterval: 0,
        vdomparam: "string",
    });
    
    type: fortios:wirelesscontroller:Timers
    properties:
        apRebootWaitInterval1: 0
        apRebootWaitInterval2: 0
        apRebootWaitTime: string
        authTimeout: 0
        bleDeviceCleanup: 0
        bleScanReportIntv: 0
        clientIdleRehomeTimeout: 0
        clientIdleTimeout: 0
        darrpDay: string
        darrpOptimize: 0
        darrpTimes:
            - time: string
        discoveryInterval: 0
        drmaInterval: 0
        dynamicSortSubtable: string
        echoInterval: 0
        fakeApLog: 0
        getAllTables: string
        ipsecIntfCleanup: 0
        natSessionKeepAlive: 0
        radioStatsInterval: 0
        rogueApCleanup: 0
        rogueApLog: 0
        rogueStaCleanup: 0
        staCapCleanup: 0
        staCapabilityInterval: 0
        staLocateTimer: 0
        staStatsInterval: 0
        vapStatsInterval: 0
        vdomparam: string
    

    Timers Resource Properties

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

    Inputs

    The Timers resource accepts the following input properties:

    ApRebootWaitInterval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitInterval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    AuthTimeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    BleDeviceCleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    BleScanReportIntv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    ClientIdleRehomeTimeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    ClientIdleTimeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    DarrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    DarrpOptimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    DarrpTimes List<Pulumiverse.Fortios.Wirelesscontroller.Inputs.TimersDarrpTime>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    DiscoveryInterval int
    Time between discovery requests (2 - 180 sec, default = 5).
    DrmaInterval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    DynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    EchoInterval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    FakeApLog int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    GetAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    IpsecIntfCleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    NatSessionKeepAlive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    RadioStatsInterval int
    Time between running radio reports (1 - 255 sec, default = 15).
    RogueApCleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    RogueApLog int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    RogueStaCleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    StaCapCleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    StaCapabilityInterval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    StaLocateTimer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    StaStatsInterval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    VapStatsInterval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    ApRebootWaitInterval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitInterval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    AuthTimeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    BleDeviceCleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    BleScanReportIntv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    ClientIdleRehomeTimeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    ClientIdleTimeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    DarrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    DarrpOptimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    DarrpTimes []TimersDarrpTimeArgs
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    DiscoveryInterval int
    Time between discovery requests (2 - 180 sec, default = 5).
    DrmaInterval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    DynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    EchoInterval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    FakeApLog int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    GetAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    IpsecIntfCleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    NatSessionKeepAlive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    RadioStatsInterval int
    Time between running radio reports (1 - 255 sec, default = 15).
    RogueApCleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    RogueApLog int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    RogueStaCleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    StaCapCleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    StaCapabilityInterval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    StaLocateTimer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    StaStatsInterval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    VapStatsInterval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 Integer
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 Integer
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime String
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout Integer
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup Integer
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv Integer
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout Integer
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout Integer
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay String
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize Integer
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes List<TimersDarrpTime>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval Integer
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval Integer
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable String
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval Integer
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog Integer
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables String
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup Integer
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive Integer
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval Integer
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup Integer
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog Integer
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup Integer
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup Integer
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval Integer
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer Integer
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval Integer
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval Integer
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 number
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 number
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout number
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup number
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv number
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout number
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout number
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize number
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes TimersDarrpTime[]
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval number
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval number
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval number
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog number
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup number
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive number
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval number
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup number
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog number
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup number
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup number
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval number
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer number
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval number
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval number
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    ap_reboot_wait_interval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ap_reboot_wait_interval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ap_reboot_wait_time str
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    auth_timeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    ble_device_cleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    ble_scan_report_intv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    client_idle_rehome_timeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    client_idle_timeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrp_day str
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrp_optimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrp_times Sequence[TimersDarrpTimeArgs]
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discovery_interval int
    Time between discovery requests (2 - 180 sec, default = 5).
    drma_interval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamic_sort_subtable str
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echo_interval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fake_ap_log int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    get_all_tables str
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsec_intf_cleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    nat_session_keep_alive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radio_stats_interval int
    Time between running radio reports (1 - 255 sec, default = 15).
    rogue_ap_cleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogue_ap_log int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogue_sta_cleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    sta_cap_cleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    sta_capability_interval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    sta_locate_timer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    sta_stats_interval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vap_stats_interval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam str
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 Number
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 Number
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime String
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout Number
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup Number
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv Number
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout Number
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout Number
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay String
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize Number
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes List<Property Map>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval Number
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval Number
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable String
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval Number
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog Number
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables String
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup Number
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive Number
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval Number
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup Number
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog Number
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup Number
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup Number
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval Number
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer Number
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval Number
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval Number
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

    Outputs

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

    Get an existing Timers 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?: TimersState, opts?: CustomResourceOptions): Timers
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ap_reboot_wait_interval1: Optional[int] = None,
            ap_reboot_wait_interval2: Optional[int] = None,
            ap_reboot_wait_time: Optional[str] = None,
            auth_timeout: Optional[int] = None,
            ble_device_cleanup: Optional[int] = None,
            ble_scan_report_intv: Optional[int] = None,
            client_idle_rehome_timeout: Optional[int] = None,
            client_idle_timeout: Optional[int] = None,
            darrp_day: Optional[str] = None,
            darrp_optimize: Optional[int] = None,
            darrp_times: Optional[Sequence[TimersDarrpTimeArgs]] = None,
            discovery_interval: Optional[int] = None,
            drma_interval: Optional[int] = None,
            dynamic_sort_subtable: Optional[str] = None,
            echo_interval: Optional[int] = None,
            fake_ap_log: Optional[int] = None,
            get_all_tables: Optional[str] = None,
            ipsec_intf_cleanup: Optional[int] = None,
            nat_session_keep_alive: Optional[int] = None,
            radio_stats_interval: Optional[int] = None,
            rogue_ap_cleanup: Optional[int] = None,
            rogue_ap_log: Optional[int] = None,
            rogue_sta_cleanup: Optional[int] = None,
            sta_cap_cleanup: Optional[int] = None,
            sta_capability_interval: Optional[int] = None,
            sta_locate_timer: Optional[int] = None,
            sta_stats_interval: Optional[int] = None,
            vap_stats_interval: Optional[int] = None,
            vdomparam: Optional[str] = None) -> Timers
    func GetTimers(ctx *Context, name string, id IDInput, state *TimersState, opts ...ResourceOption) (*Timers, error)
    public static Timers Get(string name, Input<string> id, TimersState? state, CustomResourceOptions? opts = null)
    public static Timers get(String name, Output<String> id, TimersState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ApRebootWaitInterval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitInterval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    AuthTimeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    BleDeviceCleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    BleScanReportIntv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    ClientIdleRehomeTimeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    ClientIdleTimeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    DarrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    DarrpOptimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    DarrpTimes List<Pulumiverse.Fortios.Wirelesscontroller.Inputs.TimersDarrpTime>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    DiscoveryInterval int
    Time between discovery requests (2 - 180 sec, default = 5).
    DrmaInterval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    DynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    EchoInterval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    FakeApLog int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    GetAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    IpsecIntfCleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    NatSessionKeepAlive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    RadioStatsInterval int
    Time between running radio reports (1 - 255 sec, default = 15).
    RogueApCleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    RogueApLog int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    RogueStaCleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    StaCapCleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    StaCapabilityInterval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    StaLocateTimer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    StaStatsInterval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    VapStatsInterval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    ApRebootWaitInterval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitInterval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ApRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    AuthTimeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    BleDeviceCleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    BleScanReportIntv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    ClientIdleRehomeTimeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    ClientIdleTimeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    DarrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    DarrpOptimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    DarrpTimes []TimersDarrpTimeArgs
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    DiscoveryInterval int
    Time between discovery requests (2 - 180 sec, default = 5).
    DrmaInterval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    DynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    EchoInterval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    FakeApLog int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    GetAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    IpsecIntfCleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    NatSessionKeepAlive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    RadioStatsInterval int
    Time between running radio reports (1 - 255 sec, default = 15).
    RogueApCleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    RogueApLog int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    RogueStaCleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    StaCapCleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    StaCapabilityInterval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    StaLocateTimer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    StaStatsInterval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    VapStatsInterval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    Vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 Integer
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 Integer
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime String
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout Integer
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup Integer
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv Integer
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout Integer
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout Integer
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay String
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize Integer
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes List<TimersDarrpTime>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval Integer
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval Integer
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable String
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval Integer
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog Integer
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables String
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup Integer
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive Integer
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval Integer
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup Integer
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog Integer
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup Integer
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup Integer
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval Integer
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer Integer
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval Integer
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval Integer
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 number
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 number
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime string
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout number
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup number
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv number
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout number
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout number
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay string
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize number
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes TimersDarrpTime[]
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval number
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval number
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable string
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval number
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog number
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables string
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup number
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive number
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval number
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup number
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog number
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup number
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup number
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval number
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer number
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval number
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval number
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam string
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    ap_reboot_wait_interval1 int
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    ap_reboot_wait_interval2 int
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    ap_reboot_wait_time str
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    auth_timeout int
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    ble_device_cleanup int
    Time period in minutes to keep BLE device after it is gone (default = 60).
    ble_scan_report_intv int
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    client_idle_rehome_timeout int
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    client_idle_timeout int
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrp_day str
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrp_optimize int
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrp_times Sequence[TimersDarrpTimeArgs]
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discovery_interval int
    Time between discovery requests (2 - 180 sec, default = 5).
    drma_interval int
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamic_sort_subtable str
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echo_interval int
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fake_ap_log int
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    get_all_tables str
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsec_intf_cleanup int
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    nat_session_keep_alive int
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radio_stats_interval int
    Time between running radio reports (1 - 255 sec, default = 15).
    rogue_ap_cleanup int
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogue_ap_log int
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogue_sta_cleanup int
    Time period in minutes to keep rogue station after it is gone (default = 0).
    sta_cap_cleanup int
    Time period in minutes to keep station capability data after it is gone (default = 0).
    sta_capability_interval int
    Time between running station capability reports (1 - 255 sec, default = 30).
    sta_locate_timer int
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    sta_stats_interval int
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vap_stats_interval int
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam str
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    apRebootWaitInterval1 Number
    Time in minutes to wait before AP reboots when there is no controller detected (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitInterval2 Number
    Time in minutes to wait before AP reboots when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session (5 - 65535, default = 0, 0 for no reboot).
    apRebootWaitTime String
    Time to reboot the AP when there is no controller detected and standalone SSIDs are pushed to the AP in the previous session, format hh:mm.
    authTimeout Number
    Time after which a client is considered failed in RADIUS authentication and times out (5 - 30 sec, default = 5).
    bleDeviceCleanup Number
    Time period in minutes to keep BLE device after it is gone (default = 60).
    bleScanReportIntv Number
    Time between running Bluetooth Low Energy (BLE) reports (10 - 3600 sec, default = 30).
    clientIdleRehomeTimeout Number
    Time after which a client is considered idle and disconnected from the home controller (2 - 3600 sec, default = 20, 0 for no timeout).
    clientIdleTimeout Number
    Time after which a client is considered idle and times out (20 - 3600 sec, default = 300, 0 for no timeout).
    darrpDay String
    Weekday on which to run DARRP optimization. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
    darrpOptimize Number
    Time for running Dynamic Automatic Radio Resource Provisioning (DARRP) optimizations (0 - 86400 sec, default = 1800).
    darrpTimes List<Property Map>
    Time at which DARRP optimizations run (you can add up to 8 times). The structure of darrp_time block is documented below.
    discoveryInterval Number
    Time between discovery requests (2 - 180 sec, default = 5).
    drmaInterval Number
    Dynamic radio mode assignment (DRMA) schedule interval in minutes (10 - 1440, default = 60).
    dynamicSortSubtable String
    Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
    echoInterval Number
    Time between echo requests sent by the managed WTP, AP, or FortiAP (1 - 255 sec, default = 30).
    fakeApLog Number
    Time between recording logs about fake APs if periodic fake AP logging is configured (0 - 1440 min, default = 1).
    getAllTables String
    Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
    ipsecIntfCleanup Number
    Time period to keep IPsec VPN interfaces up after WTP sessions are disconnected (30 - 3600 sec, default = 120).
    natSessionKeepAlive Number
    Maximal time in seconds between control requests sent by the managed WTP, AP, or FortiAP (0 - 255 sec, default = 0).
    radioStatsInterval Number
    Time between running radio reports (1 - 255 sec, default = 15).
    rogueApCleanup Number
    Time period in minutes to keep rogue AP after it is gone (default = 0).
    rogueApLog Number
    Time between logging rogue AP messages if periodic rogue AP logging is configured (0 - 1440 min, default = 0).
    rogueStaCleanup Number
    Time period in minutes to keep rogue station after it is gone (default = 0).
    staCapCleanup Number
    Time period in minutes to keep station capability data after it is gone (default = 0).
    staCapabilityInterval Number
    Time between running station capability reports (1 - 255 sec, default = 30).
    staLocateTimer Number
    Time between running client presence flushes to remove clients that are listed but no longer present (0 - 86400 sec, default = 1800).
    staStatsInterval Number
    Time between running client (station) reports (1 - 255 sec). On FortiOS versions 6.2.0-7.4.1: default = 1. On FortiOS versions >= 7.4.2: default = 10.
    vapStatsInterval Number
    Time between running Virtual Access Point (VAP) reports (1 - 255 sec, default = 15).
    vdomparam String
    Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

    Supporting Types

    TimersDarrpTime, TimersDarrpTimeArgs

    Time string
    Time.
    Time string
    Time.
    time String
    Time.
    time string
    Time.
    time str
    Time.
    time String
    Time.

    Import

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

    $ pulumi import fortios:wirelesscontroller/timers:Timers labelname WirelessControllerTimers
    

    If you do not want to import arguments of block:

    $ export “FORTIOS_IMPORT_TABLE”=“false”

    $ pulumi import fortios:wirelesscontroller/timers:Timers labelname WirelessControllerTimers
    

    $ unset “FORTIOS_IMPORT_TABLE”

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

    Package Details

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