1. Packages
  2. Routeros Provider
  3. API Docs
  4. InterfaceWirelessAccessList
routeros 1.83.0 published on Wednesday, Apr 16, 2025 by terraform-routeros

routeros.InterfaceWirelessAccessList

Explore with Pulumi AI

Example Usage

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

const test = new routeros.InterfaceWirelessAccessList("test", {
    macAddress: "00:AA:BB:CC:DD:EE",
    signalRange: "-100..100",
    time: "3h3m-5h,mon,tue,wed,thu,fri",
});
Copy
import pulumi
import pulumi_routeros as routeros

test = routeros.InterfaceWirelessAccessList("test",
    mac_address="00:AA:BB:CC:DD:EE",
    signal_range="-100..100",
    time="3h3m-5h,mon,tue,wed,thu,fri")
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := routeros.NewInterfaceWirelessAccessList(ctx, "test", &routeros.InterfaceWirelessAccessListArgs{
			MacAddress:  pulumi.String("00:AA:BB:CC:DD:EE"),
			SignalRange: pulumi.String("-100..100"),
			Time:        pulumi.String("3h3m-5h,mon,tue,wed,thu,fri"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Routeros = Pulumi.Routeros;

return await Deployment.RunAsync(() => 
{
    var test = new Routeros.InterfaceWirelessAccessList("test", new()
    {
        MacAddress = "00:AA:BB:CC:DD:EE",
        SignalRange = "-100..100",
        Time = "3h3m-5h,mon,tue,wed,thu,fri",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.routeros.InterfaceWirelessAccessList;
import com.pulumi.routeros.InterfaceWirelessAccessListArgs;
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 test = new InterfaceWirelessAccessList("test", InterfaceWirelessAccessListArgs.builder()
            .macAddress("00:AA:BB:CC:DD:EE")
            .signalRange("-100..100")
            .time("3h3m-5h,mon,tue,wed,thu,fri")
            .build());

    }
}
Copy
resources:
  test:
    type: routeros:InterfaceWirelessAccessList
    properties:
      macAddress: 00:AA:BB:CC:DD:EE
      signalRange: -100..100
      time: 3h3m-5h,mon,tue,wed,thu,fri
Copy

Create InterfaceWirelessAccessList Resource

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

Constructor syntax

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

@overload
def InterfaceWirelessAccessList(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                ___id_: Optional[float] = None,
                                ___path_: Optional[str] = None,
                                allow_signal_out_of_range: Optional[str] = None,
                                ap_tx_limit: Optional[float] = None,
                                authentication: Optional[bool] = None,
                                client_tx_limit: Optional[float] = None,
                                comment: Optional[str] = None,
                                disabled: Optional[bool] = None,
                                forwarding: Optional[bool] = None,
                                interface: Optional[str] = None,
                                interface_wireless_access_list_id: Optional[str] = None,
                                mac_address: Optional[str] = None,
                                management_protection_key: Optional[str] = None,
                                private_algo: Optional[str] = None,
                                private_key: Optional[str] = None,
                                private_pre_shared_key: Optional[str] = None,
                                signal_range: Optional[str] = None,
                                time: Optional[str] = None,
                                vlan_id: Optional[float] = None,
                                vlan_mode: Optional[str] = None)
func NewInterfaceWirelessAccessList(ctx *Context, name string, args *InterfaceWirelessAccessListArgs, opts ...ResourceOption) (*InterfaceWirelessAccessList, error)
public InterfaceWirelessAccessList(string name, InterfaceWirelessAccessListArgs? args = null, CustomResourceOptions? opts = null)
public InterfaceWirelessAccessList(String name, InterfaceWirelessAccessListArgs args)
public InterfaceWirelessAccessList(String name, InterfaceWirelessAccessListArgs args, CustomResourceOptions options)
type: routeros:InterfaceWirelessAccessList
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 InterfaceWirelessAccessListArgs
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 InterfaceWirelessAccessListArgs
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 InterfaceWirelessAccessListArgs
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 InterfaceWirelessAccessListArgs
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. InterfaceWirelessAccessListArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

InterfaceWirelessAccessList 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 InterfaceWirelessAccessList resource accepts the following input properties:

AllowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
ApTxLimit double
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
Authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
ClientTxLimit double
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
Comment string
Disabled bool
Forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
Interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
InterfaceWirelessAccessListId string
The ID of this resource.
MacAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
ManagementProtectionKey string
Management protection shared secret.
PrivateAlgo string
Only for WEP modes.
PrivateKey string
Only for WEP modes (HEX).
PrivatePreSharedKey string
Used in WPA PSK mode.
SignalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
Time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
VlanId double
VLAN ID to use if doing VLAN tagging.
VlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
AllowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
ApTxLimit float64
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
Authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
ClientTxLimit float64
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
Comment string
Disabled bool
Forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
Interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
InterfaceWirelessAccessListId string
The ID of this resource.
MacAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
ManagementProtectionKey string
Management protection shared secret.
PrivateAlgo string
Only for WEP modes.
PrivateKey string
Only for WEP modes (HEX).
PrivatePreSharedKey string
Used in WPA PSK mode.
SignalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
Time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
VlanId float64
VLAN ID to use if doing VLAN tagging.
VlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ float64
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
___id_ Double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange String
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit Double
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication Boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit Double
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment String
disabled Boolean
forwarding Boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interfaceWirelessAccessListId String
The ID of this resource.
interface_ String
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
macAddress String
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey String
Management protection shared secret.
privateAlgo String
Only for WEP modes.
privateKey String
Only for WEP modes (HEX).
privatePreSharedKey String
Used in WPA PSK mode.
signalRange String
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time String
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId Double
VLAN ID to use if doing VLAN tagging.
vlanMode String
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit number
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit number
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment string
disabled boolean
forwarding boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interfaceWirelessAccessListId string
The ID of this resource.
macAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey string
Management protection shared secret.
privateAlgo string
Only for WEP modes.
privateKey string
Only for WEP modes (HEX).
privatePreSharedKey string
Used in WPA PSK mode.
signalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId number
VLAN ID to use if doing VLAN tagging.
vlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ float
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ str
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allow_signal_out_of_range str
Option which permits client's signal to be out of the range always or for some time interval.
ap_tx_limit float
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
client_tx_limit float
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment str
disabled bool
forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface str
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interface_wireless_access_list_id str
The ID of this resource.
mac_address str
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
management_protection_key str
Management protection shared secret.
private_algo str
Only for WEP modes.
private_key str
Only for WEP modes (HEX).
private_pre_shared_key str
Used in WPA PSK mode.
signal_range str
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time str
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlan_id float
VLAN ID to use if doing VLAN tagging.
vlan_mode str
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ Number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange String
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit Number
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication Boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit Number
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment String
disabled Boolean
forwarding Boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface String
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interfaceWirelessAccessListId String
The ID of this resource.
macAddress String
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey String
Management protection shared secret.
privateAlgo String
Only for WEP modes.
privateKey String
Only for WEP modes (HEX).
privatePreSharedKey String
Used in WPA PSK mode.
signalRange String
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time String
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId Number
VLAN ID to use if doing VLAN tagging.
vlanMode String
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).

Outputs

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

Get an existing InterfaceWirelessAccessList 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?: InterfaceWirelessAccessListState, opts?: CustomResourceOptions): InterfaceWirelessAccessList
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        ___id_: Optional[float] = None,
        ___path_: Optional[str] = None,
        allow_signal_out_of_range: Optional[str] = None,
        ap_tx_limit: Optional[float] = None,
        authentication: Optional[bool] = None,
        client_tx_limit: Optional[float] = None,
        comment: Optional[str] = None,
        disabled: Optional[bool] = None,
        forwarding: Optional[bool] = None,
        interface: Optional[str] = None,
        interface_wireless_access_list_id: Optional[str] = None,
        mac_address: Optional[str] = None,
        management_protection_key: Optional[str] = None,
        private_algo: Optional[str] = None,
        private_key: Optional[str] = None,
        private_pre_shared_key: Optional[str] = None,
        signal_range: Optional[str] = None,
        time: Optional[str] = None,
        vlan_id: Optional[float] = None,
        vlan_mode: Optional[str] = None) -> InterfaceWirelessAccessList
func GetInterfaceWirelessAccessList(ctx *Context, name string, id IDInput, state *InterfaceWirelessAccessListState, opts ...ResourceOption) (*InterfaceWirelessAccessList, error)
public static InterfaceWirelessAccessList Get(string name, Input<string> id, InterfaceWirelessAccessListState? state, CustomResourceOptions? opts = null)
public static InterfaceWirelessAccessList get(String name, Output<String> id, InterfaceWirelessAccessListState state, CustomResourceOptions options)
resources:  _:    type: routeros:InterfaceWirelessAccessList    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:
AllowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
ApTxLimit double
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
Authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
ClientTxLimit double
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
Comment string
Disabled bool
Forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
Interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
InterfaceWirelessAccessListId string
The ID of this resource.
MacAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
ManagementProtectionKey string
Management protection shared secret.
PrivateAlgo string
Only for WEP modes.
PrivateKey string
Only for WEP modes (HEX).
PrivatePreSharedKey string
Used in WPA PSK mode.
SignalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
Time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
VlanId double
VLAN ID to use if doing VLAN tagging.
VlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
AllowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
ApTxLimit float64
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
Authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
ClientTxLimit float64
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
Comment string
Disabled bool
Forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
Interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
InterfaceWirelessAccessListId string
The ID of this resource.
MacAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
ManagementProtectionKey string
Management protection shared secret.
PrivateAlgo string
Only for WEP modes.
PrivateKey string
Only for WEP modes (HEX).
PrivatePreSharedKey string
Used in WPA PSK mode.
SignalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
Time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
VlanId float64
VLAN ID to use if doing VLAN tagging.
VlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ float64
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
___id_ Double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange String
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit Double
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication Boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit Double
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment String
disabled Boolean
forwarding Boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interfaceWirelessAccessListId String
The ID of this resource.
interface_ String
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
macAddress String
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey String
Management protection shared secret.
privateAlgo String
Only for WEP modes.
privateKey String
Only for WEP modes (HEX).
privatePreSharedKey String
Used in WPA PSK mode.
signalRange String
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time String
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId Double
VLAN ID to use if doing VLAN tagging.
vlanMode String
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange string
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit number
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit number
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment string
disabled boolean
forwarding boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface string
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interfaceWirelessAccessListId string
The ID of this resource.
macAddress string
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey string
Management protection shared secret.
privateAlgo string
Only for WEP modes.
privateKey string
Only for WEP modes (HEX).
privatePreSharedKey string
Used in WPA PSK mode.
signalRange string
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time string
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId number
VLAN ID to use if doing VLAN tagging.
vlanMode string
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ float
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ str
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allow_signal_out_of_range str
Option which permits client's signal to be out of the range always or for some time interval.
ap_tx_limit float
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication bool
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
client_tx_limit float
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment str
disabled bool
forwarding bool
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface str
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interface_wireless_access_list_id str
The ID of this resource.
mac_address str
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
management_protection_key str
Management protection shared secret.
private_algo str
Only for WEP modes.
private_key str
Only for WEP modes (HEX).
private_pre_shared_key str
Used in WPA PSK mode.
signal_range str
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time str
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlan_id float
VLAN ID to use if doing VLAN tagging.
vlan_mode str
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).
___id_ Number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
allowSignalOutOfRange String
Option which permits client's signal to be out of the range always or for some time interval.
apTxLimit Number
Limit rate of data transmission to this client. Value 0 means no limit. Value is in bits per second.
authentication Boolean
No - Client association will always fail.yes - Use authentication procedure that is specified in the security-profile of the interface.
clientTxLimit Number
Ask client to limit rate of data transmission. Value 0 means no limit.This is a proprietary extension that is supported by RouterOS clients.Value is in bits per second.
comment String
disabled Boolean
forwarding Boolean
  • false - Client cannot send frames to other station that are connected to same access point. *true - Client can send frames to other stations on the same access point.
interface String
Rules with interface=any are used for any wireless interface and the interface = all defines interface-list all name. To make rule that applies only to one wireless interface, specify that interface as a value of this property.
interfaceWirelessAccessListId String
The ID of this resource.
macAddress String
Rule matches client with the specified MAC address. Value 00:00:00:00:00:00 matches always.
managementProtectionKey String
Management protection shared secret.
privateAlgo String
Only for WEP modes.
privateKey String
Only for WEP modes (HEX).
privatePreSharedKey String
Used in WPA PSK mode.
signalRange String
Rule matches if signal strength of the station is within the range.If signal strength of the station will go out of the range that is specified in the rule, access point will disconnect that station.
time String
Rule will match only during specified time.Station will be disconnected after specified time ends. Both start and end time is expressed as time since midnight, 00:00. Rule will match only during specified days of the week. Ex: "3h3m-5h,mon,tue,wed,thu,fri"
vlanId Number
VLAN ID to use if doing VLAN tagging.
vlanMode String
VLAN tagging mode specifies if traffic coming from client should get tagged (and untagged when going to client).

Import

#The ID can be found via API or the terminal

#The command for the terminal is -> :put [/interface/wireless/access-list get [print show-ids]]

$ pulumi import routeros:index/interfaceWirelessAccessList:InterfaceWirelessAccessList test *3
Copy

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

Package Details

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