routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
routeros.getFirewall
Explore with Pulumi AI
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros
# routeros.getFirewall (Data Source)
This is an alias for backwards compatibility between plugin versions.
Please see documentation for routeros.getIpFirewall
Using getFirewall
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 getFirewall(args: GetFirewallArgs, opts?: InvokeOptions): Promise<GetFirewallResult>
function getFirewallOutput(args: GetFirewallOutputArgs, opts?: InvokeOptions): Output<GetFirewallResult>
def get_firewall(___skip_: Optional[str] = None,
address_lists: Optional[Sequence[GetFirewallAddressList]] = None,
id: Optional[str] = None,
mangles: Optional[Sequence[GetFirewallMangle]] = None,
nats: Optional[Sequence[GetFirewallNat]] = None,
rules: Optional[Sequence[GetFirewallRule]] = None,
opts: Optional[InvokeOptions] = None) -> GetFirewallResult
def get_firewall_output(___skip_: Optional[pulumi.Input[str]] = None,
address_lists: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirewallAddressListArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
mangles: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirewallMangleArgs]]]] = None,
nats: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirewallNatArgs]]]] = None,
rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirewallRuleArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFirewallResult]
func GetFirewall(ctx *Context, args *GetFirewallArgs, opts ...InvokeOption) (*GetFirewallResult, error)
func GetFirewallOutput(ctx *Context, args *GetFirewallOutputArgs, opts ...InvokeOption) GetFirewallResultOutput
> Note: This function is named GetFirewall
in the Go SDK.
public static class GetFirewall
{
public static Task<GetFirewallResult> InvokeAsync(GetFirewallArgs args, InvokeOptions? opts = null)
public static Output<GetFirewallResult> Invoke(GetFirewallInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
public static Output<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
fn::invoke:
function: routeros:index/getFirewall:getFirewall
arguments:
# arguments dictionary
The following arguments are supported:
getFirewall Result
The following output properties are available:
Supporting Types
GetFirewallAddressList
GetFirewallMangle
- 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.
GetFirewallNat
- 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.
GetFirewallRule
- 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