routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
routeros.getIpFirewall
Explore with Pulumi AI
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
# routeros.getIpFirewall (Data Source)
This datasource contains all supported firewall resources:
- address_list
- nat
- mangle
- rules (aka filter)
Using getIpFirewall
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIpFirewall(args: GetIpFirewallArgs, opts?: InvokeOptions): Promise<GetIpFirewallResult>
function getIpFirewallOutput(args: GetIpFirewallOutputArgs, opts?: InvokeOptions): Output<GetIpFirewallResult>
def get_ip_firewall(___skip_: Optional[str] = None,
address_lists: Optional[Sequence[GetIpFirewallAddressList]] = None,
id: Optional[str] = None,
mangles: Optional[Sequence[GetIpFirewallMangle]] = None,
nats: Optional[Sequence[GetIpFirewallNat]] = None,
rules: Optional[Sequence[GetIpFirewallRule]] = None,
opts: Optional[InvokeOptions] = None) -> GetIpFirewallResult
def get_ip_firewall_output(___skip_: Optional[pulumi.Input[str]] = None,
address_lists: Optional[pulumi.Input[Sequence[pulumi.Input[GetIpFirewallAddressListArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
mangles: Optional[pulumi.Input[Sequence[pulumi.Input[GetIpFirewallMangleArgs]]]] = None,
nats: Optional[pulumi.Input[Sequence[pulumi.Input[GetIpFirewallNatArgs]]]] = None,
rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetIpFirewallRuleArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIpFirewallResult]
func GetIpFirewall(ctx *Context, args *GetIpFirewallArgs, opts ...InvokeOption) (*GetIpFirewallResult, error)
func GetIpFirewallOutput(ctx *Context, args *GetIpFirewallOutputArgs, opts ...InvokeOption) GetIpFirewallResultOutput
> Note: This function is named GetIpFirewall
in the Go SDK.
public static class GetIpFirewall
{
public static Task<GetIpFirewallResult> InvokeAsync(GetIpFirewallArgs args, InvokeOptions? opts = null)
public static Output<GetIpFirewallResult> Invoke(GetIpFirewallInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIpFirewallResult> getIpFirewall(GetIpFirewallArgs args, InvokeOptions options)
public static Output<GetIpFirewallResult> getIpFirewall(GetIpFirewallArgs args, InvokeOptions options)
fn::invoke:
function: routeros:index/getIpFirewall:getIpFirewall
arguments:
# arguments dictionary
The following arguments are supported:
- Address
Lists List<GetIp Firewall Address List> - Id string
- The ID of this resource.
- Mangles
List<Get
Ip Firewall Mangle> - Nats
List<Get
Ip Firewall Nat> - Rules
List<Get
Ip Firewall Rule> - ___
skip_ string
- Address
Lists []GetIp Firewall Address List - Id string
- The ID of this resource.
- Mangles
[]Get
Ip Firewall Mangle Type - Nats
[]Get
Ip Firewall Nat Type - Rules
[]Get
Ip Firewall Rule - ___
skip_ string
- ___
skip_ String - address
Lists List<GetIp Firewall Address List> - id String
- The ID of this resource.
- mangles
List<Get
Ip Firewall Mangle> - nats
List<Get
Ip Firewall Nat> - rules
List<Get
Ip Firewall Rule>
- ___
skip_ string - address
Lists GetIp Firewall Address List[] - id string
- The ID of this resource.
- mangles
Get
Ip Firewall Mangle[] - nats
Get
Ip Firewall Nat[] - rules
Get
Ip Firewall Rule[]
- ___
skip_ String - address
Lists List<Property Map> - id String
- The ID of this resource.
- mangles List<Property Map>
- nats List<Property Map>
- rules List<Property Map>
getIpFirewall Result
The following output properties are available:
- Id string
- The ID of this resource.
- Address
Lists List<GetIp Firewall Address List> - Mangles
List<Get
Ip Firewall Mangle> - Nats
List<Get
Ip Firewall Nat> - Rules
List<Get
Ip Firewall Rule> - ___
skip_ string
- Id string
- The ID of this resource.
- Address
Lists []GetIp Firewall Address List - Mangles
[]Get
Ip Firewall Mangle Type - Nats
[]Get
Ip Firewall Nat Type - Rules
[]Get
Ip Firewall Rule - ___
skip_ string
- id String
- The ID of this resource.
- ___
skip_ String - address
Lists List<GetIp Firewall Address List> - mangles
List<Get
Ip Firewall Mangle> - nats
List<Get
Ip Firewall Nat> - rules
List<Get
Ip Firewall Rule>
- id string
- The ID of this resource.
- ___
skip_ string - address
Lists GetIp Firewall Address List[] - mangles
Get
Ip Firewall Mangle[] - nats
Get
Ip Firewall Nat[] - rules
Get
Ip Firewall Rule[]
- id String
- The ID of this resource.
- ___
skip_ String - address
Lists List<Property Map> - mangles List<Property Map>
- nats List<Property Map>
- rules List<Property Map>
Supporting Types
GetIpFirewallAddressList
GetIpFirewallMangle
- Action string
- Address
List string - Address
List stringTimeout - Bytes double
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Nat stringState - Connection
Rate string - Connection
State string - Connection
Type string - Content string
- Disabled bool
- Dscp double
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority double - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - New
Connection stringMark - New
Dscp double - New
Mss double - New
Packet stringMark - New
Priority string - New
Routing stringMark - New
Ttl string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Passthrough bool
- Per
Connection stringClassifier - Port string
- Protocol string
- Psd string
- Random double
- Route
Dst string - Routing
Mark string - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Flags string - Tcp
Mss string - Time string
- Tls
Host string - Ttl string
- Filter Dictionary<string, string>
- Additional request filtering options.
- Action string
- Address
List string - Address
List stringTimeout - Bytes float64
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Nat stringState - Connection
Rate string - Connection
State string - Connection
Type string - Content string
- Disabled bool
- Dscp float64
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority float64 - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - New
Connection stringMark - New
Dscp float64 - New
Mss float64 - New
Packet stringMark - New
Priority string - New
Routing stringMark - New
Ttl string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Passthrough bool
- Per
Connection stringClassifier - Port string
- Protocol string
- Psd string
- Random float64
- Route
Dst string - Routing
Mark string - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Flags string - Tcp
Mss string - Time string
- Tls
Host string - Ttl string
- Filter map[string]string
- Additional request filtering options.
- action String
- address
List String - address
List StringTimeout - bytes Double
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Nat StringState - connection
Rate String - connection
State String - connection
Type String - content String
- disabled Boolean
- dscp Double
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Double - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - new
Connection StringMark - new
Dscp Double - new
Mss Double - new
Packet StringMark - new
Priority String - new
Routing StringMark - new
Ttl String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - passthrough Boolean
- per
Connection StringClassifier - port String
- protocol String
- psd String
- random Double
- route
Dst String - routing
Mark String - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Flags String - tcp
Mss String - time String
- tls
Host String - ttl String
- filter Map<String,String>
- Additional request filtering options.
- action string
- address
List string - address
List stringTimeout - bytes number
- chain string
- comment string
- connection
Bytes string - connection
Limit string - connection
Mark string - connection
Nat stringState - connection
Rate string - connection
State string - connection
Type string - content string
- disabled boolean
- dscp number
- dst
Address string - dst
Address stringList - dst
Address stringType - dst
Limit string - dst
Port string - dynamic boolean
- fragment boolean
- hotspot string
- icmp
Options string - id string
- in
Bridge stringPort - in
Bridge stringPort List - in
Interface string - in
Interface stringList - ingress
Priority number - invalid boolean
- ipsec
Policy string - ipv4Options string
- jump
Target string - layer7Protocol string
- limit string
- log boolean
- log
Prefix string - new
Connection stringMark - new
Dscp number - new
Mss number - new
Packet stringMark - new
Priority string - new
Routing stringMark - new
Ttl string - nth string
- out
Bridge stringPort - out
Bridge stringPort List - out
Interface string - out
Interface stringList - packet
Mark string - packet
Size string - passthrough boolean
- per
Connection stringClassifier - port string
- protocol string
- psd string
- random number
- route
Dst string - routing
Mark string - src
Address string - src
Address stringList - src
Address stringType - src
Mac stringAddress - src
Port string - tcp
Flags string - tcp
Mss string - time string
- tls
Host string - ttl string
- filter {[key: string]: string}
- Additional request filtering options.
- action str
- address_
list str - address_
list_ strtimeout - bytes float
- chain str
- comment str
- connection_
bytes str - connection_
limit str - connection_
mark str - connection_
nat_ strstate - connection_
rate str - connection_
state str - connection_
type str - content str
- disabled bool
- dscp float
- dst_
address str - dst_
address_ strlist - dst_
address_ strtype - dst_
limit str - dst_
port str - dynamic bool
- fragment bool
- hotspot str
- icmp_
options str - id str
- in_
bridge_ strport - in_
bridge_ strport_ list - in_
interface str - in_
interface_ strlist - ingress_
priority float - invalid bool
- ipsec_
policy str - ipv4_
options str - jump_
target str - layer7_
protocol str - limit str
- log bool
- log_
prefix str - new_
connection_ strmark - new_
dscp float - new_
mss float - new_
packet_ strmark - new_
priority str - new_
routing_ strmark - new_
ttl str - nth str
- out_
bridge_ strport - out_
bridge_ strport_ list - out_
interface str - out_
interface_ strlist - packet_
mark str - packet_
size str - passthrough bool
- per_
connection_ strclassifier - port str
- protocol str
- psd str
- random float
- route_
dst str - routing_
mark str - src_
address str - src_
address_ strlist - src_
address_ strtype - src_
mac_ straddress - src_
port str - tcp_
flags str - tcp_
mss str - time str
- tls_
host str - ttl str
- filter Mapping[str, str]
- Additional request filtering options.
- action String
- address
List String - address
List StringTimeout - bytes Number
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Nat StringState - connection
Rate String - connection
State String - connection
Type String - content String
- disabled Boolean
- dscp Number
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Number - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - new
Connection StringMark - new
Dscp Number - new
Mss Number - new
Packet StringMark - new
Priority String - new
Routing StringMark - new
Ttl String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - passthrough Boolean
- per
Connection StringClassifier - port String
- protocol String
- psd String
- random Number
- route
Dst String - routing
Mark String - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Flags String - tcp
Mss String - time String
- tls
Host String - ttl String
- filter Map<String>
- Additional request filtering options.
GetIpFirewallNat
- Action string
- Address
List string - Address
List stringTimeout - Bytes double
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Rate string - Connection
Type string - Content string
- Disabled bool
- Dscp double
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority double - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Per
Connection stringClassifier - Port string
- Priority double
- Protocol string
- Psd string
- Random double
- Routing
Mark string - Same
Not boolBy Dst - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Mss string - Time string
- To
Addresses string - To
Ports string - Ttl string
- Filter Dictionary<string, string>
- Additional request filtering options.
- Action string
- Address
List string - Address
List stringTimeout - Bytes float64
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Rate string - Connection
Type string - Content string
- Disabled bool
- Dscp float64
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority float64 - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Per
Connection stringClassifier - Port string
- Priority float64
- Protocol string
- Psd string
- Random float64
- Routing
Mark string - Same
Not boolBy Dst - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Mss string - Time string
- To
Addresses string - To
Ports string - Ttl string
- Filter map[string]string
- Additional request filtering options.
- action String
- address
List String - address
List StringTimeout - bytes Double
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Rate String - connection
Type String - content String
- disabled Boolean
- dscp Double
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Double - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - per
Connection StringClassifier - port String
- priority Double
- protocol String
- psd String
- random Double
- routing
Mark String - same
Not BooleanBy Dst - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Mss String - time String
- to
Addresses String - to
Ports String - ttl String
- filter Map<String,String>
- Additional request filtering options.
- action string
- address
List string - address
List stringTimeout - bytes number
- chain string
- comment string
- connection
Bytes string - connection
Limit string - connection
Mark string - connection
Rate string - connection
Type string - content string
- disabled boolean
- dscp number
- dst
Address string - dst
Address stringList - dst
Address stringType - dst
Limit string - dst
Port string - dynamic boolean
- fragment boolean
- hotspot string
- icmp
Options string - id string
- in
Bridge stringPort - in
Bridge stringPort List - in
Interface string - in
Interface stringList - ingress
Priority number - invalid boolean
- ipsec
Policy string - ipv4Options string
- jump
Target string - layer7Protocol string
- limit string
- log boolean
- log
Prefix string - nth string
- out
Bridge stringPort - out
Bridge stringPort List - out
Interface string - out
Interface stringList - packet
Mark string - packet
Size string - per
Connection stringClassifier - port string
- priority number
- protocol string
- psd string
- random number
- routing
Mark string - same
Not booleanBy Dst - src
Address string - src
Address stringList - src
Address stringType - src
Mac stringAddress - src
Port string - tcp
Mss string - time string
- to
Addresses string - to
Ports string - ttl string
- filter {[key: string]: string}
- Additional request filtering options.
- action str
- address_
list str - address_
list_ strtimeout - bytes float
- chain str
- comment str
- connection_
bytes str - connection_
limit str - connection_
mark str - connection_
rate str - connection_
type str - content str
- disabled bool
- dscp float
- dst_
address str - dst_
address_ strlist - dst_
address_ strtype - dst_
limit str - dst_
port str - dynamic bool
- fragment bool
- hotspot str
- icmp_
options str - id str
- in_
bridge_ strport - in_
bridge_ strport_ list - in_
interface str - in_
interface_ strlist - ingress_
priority float - invalid bool
- ipsec_
policy str - ipv4_
options str - jump_
target str - layer7_
protocol str - limit str
- log bool
- log_
prefix str - nth str
- out_
bridge_ strport - out_
bridge_ strport_ list - out_
interface str - out_
interface_ strlist - packet_
mark str - packet_
size str - per_
connection_ strclassifier - port str
- priority float
- protocol str
- psd str
- random float
- routing_
mark str - same_
not_ boolby_ dst - src_
address str - src_
address_ strlist - src_
address_ strtype - src_
mac_ straddress - src_
port str - tcp_
mss str - time str
- to_
addresses str - to_
ports str - ttl str
- filter Mapping[str, str]
- Additional request filtering options.
- action String
- address
List String - address
List StringTimeout - bytes Number
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Rate String - connection
Type String - content String
- disabled Boolean
- dscp Number
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Number - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - per
Connection StringClassifier - port String
- priority Number
- protocol String
- psd String
- random Number
- routing
Mark String - same
Not BooleanBy Dst - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Mss String - time String
- to
Addresses String - to
Ports String - ttl String
- filter Map<String>
- Additional request filtering options.
GetIpFirewallRule
- Action string
- Address
List stringTimeout - Bytes double
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Nat stringState - Connection
Rate string - Connection
State string - Connection
Type string - Content string
- Disabled bool
- Dscp double
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Hw
Offload bool - Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority double - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Per
Connection stringClassifier - Port string
- Priority double
- Protocol string
- Psd string
- Random double
- Reject
With string - Routing
Mark string - Routing
Table string - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Flags string - Tcp
Mss string - Time string
- Tls
Host string - Ttl string
- Filter Dictionary<string, string>
- Additional request filtering options.
- Action string
- Address
List stringTimeout - Bytes float64
- Chain string
- Comment string
- Connection
Bytes string - Connection
Limit string - Connection
Mark string - Connection
Nat stringState - Connection
Rate string - Connection
State string - Connection
Type string - Content string
- Disabled bool
- Dscp float64
- Dst
Address string - Dst
Address stringList - Dst
Address stringType - Dst
Limit string - Dst
Port string - Dynamic bool
- Fragment bool
- Hotspot string
- Hw
Offload bool - Icmp
Options string - Id string
- In
Bridge stringPort - In
Bridge stringPort List - In
Interface string - In
Interface stringList - Ingress
Priority float64 - Invalid bool
- Ipsec
Policy string - Ipv4Options string
- Jump
Target string - Layer7Protocol string
- Limit string
- Log bool
- Log
Prefix string - Nth string
- Out
Bridge stringPort - Out
Bridge stringPort List - Out
Interface string - Out
Interface stringList - Packet
Mark string - Packet
Size string - Per
Connection stringClassifier - Port string
- Priority float64
- Protocol string
- Psd string
- Random float64
- Reject
With string - Routing
Mark string - Routing
Table string - Src
Address string - Src
Address stringList - Src
Address stringType - Src
Mac stringAddress - Src
Port string - Tcp
Flags string - Tcp
Mss string - Time string
- Tls
Host string - Ttl string
- Filter map[string]string
- Additional request filtering options.
- action String
- address
List StringTimeout - bytes Double
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Nat StringState - connection
Rate String - connection
State String - connection
Type String - content String
- disabled Boolean
- dscp Double
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- hw
Offload Boolean - icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Double - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - per
Connection StringClassifier - port String
- priority Double
- protocol String
- psd String
- random Double
- reject
With String - routing
Mark String - routing
Table String - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Flags String - tcp
Mss String - time String
- tls
Host String - ttl String
- filter Map<String,String>
- Additional request filtering options.
- action string
- address
List stringTimeout - bytes number
- chain string
- comment string
- connection
Bytes string - connection
Limit string - connection
Mark string - connection
Nat stringState - connection
Rate string - connection
State string - connection
Type string - content string
- disabled boolean
- dscp number
- dst
Address string - dst
Address stringList - dst
Address stringType - dst
Limit string - dst
Port string - dynamic boolean
- fragment boolean
- hotspot string
- hw
Offload boolean - icmp
Options string - id string
- in
Bridge stringPort - in
Bridge stringPort List - in
Interface string - in
Interface stringList - ingress
Priority number - invalid boolean
- ipsec
Policy string - ipv4Options string
- jump
Target string - layer7Protocol string
- limit string
- log boolean
- log
Prefix string - nth string
- out
Bridge stringPort - out
Bridge stringPort List - out
Interface string - out
Interface stringList - packet
Mark string - packet
Size string - per
Connection stringClassifier - port string
- priority number
- protocol string
- psd string
- random number
- reject
With string - routing
Mark string - routing
Table string - src
Address string - src
Address stringList - src
Address stringType - src
Mac stringAddress - src
Port string - tcp
Flags string - tcp
Mss string - time string
- tls
Host string - ttl string
- filter {[key: string]: string}
- Additional request filtering options.
- action str
- address_
list_ strtimeout - bytes float
- chain str
- comment str
- connection_
bytes str - connection_
limit str - connection_
mark str - connection_
nat_ strstate - connection_
rate str - connection_
state str - connection_
type str - content str
- disabled bool
- dscp float
- dst_
address str - dst_
address_ strlist - dst_
address_ strtype - dst_
limit str - dst_
port str - dynamic bool
- fragment bool
- hotspot str
- hw_
offload bool - icmp_
options str - id str
- in_
bridge_ strport - in_
bridge_ strport_ list - in_
interface str - in_
interface_ strlist - ingress_
priority float - invalid bool
- ipsec_
policy str - ipv4_
options str - jump_
target str - layer7_
protocol str - limit str
- log bool
- log_
prefix str - nth str
- out_
bridge_ strport - out_
bridge_ strport_ list - out_
interface str - out_
interface_ strlist - packet_
mark str - packet_
size str - per_
connection_ strclassifier - port str
- priority float
- protocol str
- psd str
- random float
- reject_
with str - routing_
mark str - routing_
table str - src_
address str - src_
address_ strlist - src_
address_ strtype - src_
mac_ straddress - src_
port str - tcp_
flags str - tcp_
mss str - time str
- tls_
host str - ttl str
- filter Mapping[str, str]
- Additional request filtering options.
- action String
- address
List StringTimeout - bytes Number
- chain String
- comment String
- connection
Bytes String - connection
Limit String - connection
Mark String - connection
Nat StringState - connection
Rate String - connection
State String - connection
Type String - content String
- disabled Boolean
- dscp Number
- dst
Address String - dst
Address StringList - dst
Address StringType - dst
Limit String - dst
Port String - dynamic Boolean
- fragment Boolean
- hotspot String
- hw
Offload Boolean - icmp
Options String - id String
- in
Bridge StringPort - in
Bridge StringPort List - in
Interface String - in
Interface StringList - ingress
Priority Number - invalid Boolean
- ipsec
Policy String - ipv4Options String
- jump
Target String - layer7Protocol String
- limit String
- log Boolean
- log
Prefix String - nth String
- out
Bridge StringPort - out
Bridge StringPort List - out
Interface String - out
Interface StringList - packet
Mark String - packet
Size String - per
Connection StringClassifier - port String
- priority Number
- protocol String
- psd String
- random Number
- reject
With String - routing
Mark String - routing
Table String - src
Address String - src
Address StringList - src
Address StringType - src
Mac StringAddress - src
Port String - tcp
Flags String - tcp
Mss String - time String
- tls
Host String - ttl String
- filter Map<String>
- Additional request filtering options.
Package Details
- Repository
- routeros terraform-routeros/terraform-provider-routeros
- License
- Notes
- This Pulumi package is based on the
routeros
Terraform Provider.
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros