1. Packages
  2. Routeros Provider
  3. API Docs
  4. getFirewall
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros

routeros.getFirewall

Explore with Pulumi AI

routeros logo
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

    Address string
    Comment string
    CreationTime string
    Disabled bool
    Dynamic bool
    Id string
    List string
    Timeout string
    Filter Dictionary<string, string>
    Additional request filtering options.
    Address string
    Comment string
    CreationTime string
    Disabled bool
    Dynamic bool
    Id string
    List string
    Timeout string
    Filter map[string]string
    Additional request filtering options.
    address String
    comment String
    creationTime String
    disabled Boolean
    dynamic Boolean
    id String
    list String
    timeout String
    filter Map<String,String>
    Additional request filtering options.
    address string
    comment string
    creationTime string
    disabled boolean
    dynamic boolean
    id string
    list string
    timeout string
    filter {[key: string]: string}
    Additional request filtering options.
    address str
    comment str
    creation_time str
    disabled bool
    dynamic bool
    id str
    list str
    timeout str
    filter Mapping[str, str]
    Additional request filtering options.
    address String
    comment String
    creationTime String
    disabled Boolean
    dynamic Boolean
    id String
    list String
    timeout String
    filter Map<String>
    Additional request filtering options.

    GetFirewallMangle

    Action string
    AddressList string
    AddressListTimeout string
    Bytes double
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionNatState string
    ConnectionRate string
    ConnectionState string
    ConnectionType string
    Content string
    Disabled bool
    Dscp double
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority double
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    NewConnectionMark string
    NewDscp double
    NewMss double
    NewPacketMark string
    NewPriority string
    NewRoutingMark string
    NewTtl string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    Passthrough bool
    PerConnectionClassifier string
    Port string
    Protocol string
    Psd string
    Random double
    RouteDst string
    RoutingMark string
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpFlags string
    TcpMss string
    Time string
    TlsHost string
    Ttl string
    Filter Dictionary<string, string>
    Additional request filtering options.
    Action string
    AddressList string
    AddressListTimeout string
    Bytes float64
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionNatState string
    ConnectionRate string
    ConnectionState string
    ConnectionType string
    Content string
    Disabled bool
    Dscp float64
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority float64
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    NewConnectionMark string
    NewDscp float64
    NewMss float64
    NewPacketMark string
    NewPriority string
    NewRoutingMark string
    NewTtl string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    Passthrough bool
    PerConnectionClassifier string
    Port string
    Protocol string
    Psd string
    Random float64
    RouteDst string
    RoutingMark string
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpFlags string
    TcpMss string
    Time string
    TlsHost string
    Ttl string
    Filter map[string]string
    Additional request filtering options.
    action String
    addressList String
    addressListTimeout String
    bytes Double
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionNatState String
    connectionRate String
    connectionState String
    connectionType String
    content String
    disabled Boolean
    dscp Double
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Double
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    newConnectionMark String
    newDscp Double
    newMss Double
    newPacketMark String
    newPriority String
    newRoutingMark String
    newTtl String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    passthrough Boolean
    perConnectionClassifier String
    port String
    protocol String
    psd String
    random Double
    routeDst String
    routingMark String
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpFlags String
    tcpMss String
    time String
    tlsHost String
    ttl String
    filter Map<String,String>
    Additional request filtering options.
    action string
    addressList string
    addressListTimeout string
    bytes number
    chain string
    comment string
    connectionBytes string
    connectionLimit string
    connectionMark string
    connectionNatState string
    connectionRate string
    connectionState string
    connectionType string
    content string
    disabled boolean
    dscp number
    dstAddress string
    dstAddressList string
    dstAddressType string
    dstLimit string
    dstPort string
    dynamic boolean
    fragment boolean
    hotspot string
    icmpOptions string
    id string
    inBridgePort string
    inBridgePortList string
    inInterface string
    inInterfaceList string
    ingressPriority number
    invalid boolean
    ipsecPolicy string
    ipv4Options string
    jumpTarget string
    layer7Protocol string
    limit string
    log boolean
    logPrefix string
    newConnectionMark string
    newDscp number
    newMss number
    newPacketMark string
    newPriority string
    newRoutingMark string
    newTtl string
    nth string
    outBridgePort string
    outBridgePortList string
    outInterface string
    outInterfaceList string
    packetMark string
    packetSize string
    passthrough boolean
    perConnectionClassifier string
    port string
    protocol string
    psd string
    random number
    routeDst string
    routingMark string
    srcAddress string
    srcAddressList string
    srcAddressType string
    srcMacAddress string
    srcPort string
    tcpFlags string
    tcpMss string
    time string
    tlsHost string
    ttl string
    filter {[key: string]: string}
    Additional request filtering options.
    action str
    address_list str
    address_list_timeout str
    bytes float
    chain str
    comment str
    connection_bytes str
    connection_limit str
    connection_mark str
    connection_nat_state str
    connection_rate str
    connection_state str
    connection_type str
    content str
    disabled bool
    dscp float
    dst_address str
    dst_address_list str
    dst_address_type str
    dst_limit str
    dst_port str
    dynamic bool
    fragment bool
    hotspot str
    icmp_options str
    id str
    in_bridge_port str
    in_bridge_port_list str
    in_interface str
    in_interface_list str
    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_mark str
    new_dscp float
    new_mss float
    new_packet_mark str
    new_priority str
    new_routing_mark str
    new_ttl str
    nth str
    out_bridge_port str
    out_bridge_port_list str
    out_interface str
    out_interface_list str
    packet_mark str
    packet_size str
    passthrough bool
    per_connection_classifier str
    port str
    protocol str
    psd str
    random float
    route_dst str
    routing_mark str
    src_address str
    src_address_list str
    src_address_type str
    src_mac_address str
    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
    addressList String
    addressListTimeout String
    bytes Number
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionNatState String
    connectionRate String
    connectionState String
    connectionType String
    content String
    disabled Boolean
    dscp Number
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Number
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    newConnectionMark String
    newDscp Number
    newMss Number
    newPacketMark String
    newPriority String
    newRoutingMark String
    newTtl String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    passthrough Boolean
    perConnectionClassifier String
    port String
    protocol String
    psd String
    random Number
    routeDst String
    routingMark String
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpFlags String
    tcpMss String
    time String
    tlsHost String
    ttl String
    filter Map<String>
    Additional request filtering options.

    GetFirewallNat

    Action string
    AddressList string
    AddressListTimeout string
    Bytes double
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionRate string
    ConnectionType string
    Content string
    Disabled bool
    Dscp double
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority double
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    PerConnectionClassifier string
    Port string
    Priority double
    Protocol string
    Psd string
    Random double
    RoutingMark string
    SameNotByDst bool
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpMss string
    Time string
    ToAddresses string
    ToPorts string
    Ttl string
    Filter Dictionary<string, string>
    Additional request filtering options.
    Action string
    AddressList string
    AddressListTimeout string
    Bytes float64
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionRate string
    ConnectionType string
    Content string
    Disabled bool
    Dscp float64
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority float64
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    PerConnectionClassifier string
    Port string
    Priority float64
    Protocol string
    Psd string
    Random float64
    RoutingMark string
    SameNotByDst bool
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpMss string
    Time string
    ToAddresses string
    ToPorts string
    Ttl string
    Filter map[string]string
    Additional request filtering options.
    action String
    addressList String
    addressListTimeout String
    bytes Double
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionRate String
    connectionType String
    content String
    disabled Boolean
    dscp Double
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Double
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    perConnectionClassifier String
    port String
    priority Double
    protocol String
    psd String
    random Double
    routingMark String
    sameNotByDst Boolean
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpMss String
    time String
    toAddresses String
    toPorts String
    ttl String
    filter Map<String,String>
    Additional request filtering options.
    action string
    addressList string
    addressListTimeout string
    bytes number
    chain string
    comment string
    connectionBytes string
    connectionLimit string
    connectionMark string
    connectionRate string
    connectionType string
    content string
    disabled boolean
    dscp number
    dstAddress string
    dstAddressList string
    dstAddressType string
    dstLimit string
    dstPort string
    dynamic boolean
    fragment boolean
    hotspot string
    icmpOptions string
    id string
    inBridgePort string
    inBridgePortList string
    inInterface string
    inInterfaceList string
    ingressPriority number
    invalid boolean
    ipsecPolicy string
    ipv4Options string
    jumpTarget string
    layer7Protocol string
    limit string
    log boolean
    logPrefix string
    nth string
    outBridgePort string
    outBridgePortList string
    outInterface string
    outInterfaceList string
    packetMark string
    packetSize string
    perConnectionClassifier string
    port string
    priority number
    protocol string
    psd string
    random number
    routingMark string
    sameNotByDst boolean
    srcAddress string
    srcAddressList string
    srcAddressType string
    srcMacAddress string
    srcPort string
    tcpMss string
    time string
    toAddresses string
    toPorts string
    ttl string
    filter {[key: string]: string}
    Additional request filtering options.
    action str
    address_list str
    address_list_timeout str
    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_list str
    dst_address_type str
    dst_limit str
    dst_port str
    dynamic bool
    fragment bool
    hotspot str
    icmp_options str
    id str
    in_bridge_port str
    in_bridge_port_list str
    in_interface str
    in_interface_list str
    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_port str
    out_bridge_port_list str
    out_interface str
    out_interface_list str
    packet_mark str
    packet_size str
    per_connection_classifier str
    port str
    priority float
    protocol str
    psd str
    random float
    routing_mark str
    same_not_by_dst bool
    src_address str
    src_address_list str
    src_address_type str
    src_mac_address str
    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
    addressList String
    addressListTimeout String
    bytes Number
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionRate String
    connectionType String
    content String
    disabled Boolean
    dscp Number
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Number
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    perConnectionClassifier String
    port String
    priority Number
    protocol String
    psd String
    random Number
    routingMark String
    sameNotByDst Boolean
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpMss String
    time String
    toAddresses String
    toPorts String
    ttl String
    filter Map<String>
    Additional request filtering options.

    GetFirewallRule

    Action string
    AddressListTimeout string
    Bytes double
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionNatState string
    ConnectionRate string
    ConnectionState string
    ConnectionType string
    Content string
    Disabled bool
    Dscp double
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    HwOffload bool
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority double
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    PerConnectionClassifier string
    Port string
    Priority double
    Protocol string
    Psd string
    Random double
    RejectWith string
    RoutingMark string
    RoutingTable string
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpFlags string
    TcpMss string
    Time string
    TlsHost string
    Ttl string
    Filter Dictionary<string, string>
    Additional request filtering options.
    Action string
    AddressListTimeout string
    Bytes float64
    Chain string
    Comment string
    ConnectionBytes string
    ConnectionLimit string
    ConnectionMark string
    ConnectionNatState string
    ConnectionRate string
    ConnectionState string
    ConnectionType string
    Content string
    Disabled bool
    Dscp float64
    DstAddress string
    DstAddressList string
    DstAddressType string
    DstLimit string
    DstPort string
    Dynamic bool
    Fragment bool
    Hotspot string
    HwOffload bool
    IcmpOptions string
    Id string
    InBridgePort string
    InBridgePortList string
    InInterface string
    InInterfaceList string
    IngressPriority float64
    Invalid bool
    IpsecPolicy string
    Ipv4Options string
    JumpTarget string
    Layer7Protocol string
    Limit string
    Log bool
    LogPrefix string
    Nth string
    OutBridgePort string
    OutBridgePortList string
    OutInterface string
    OutInterfaceList string
    PacketMark string
    PacketSize string
    PerConnectionClassifier string
    Port string
    Priority float64
    Protocol string
    Psd string
    Random float64
    RejectWith string
    RoutingMark string
    RoutingTable string
    SrcAddress string
    SrcAddressList string
    SrcAddressType string
    SrcMacAddress string
    SrcPort string
    TcpFlags string
    TcpMss string
    Time string
    TlsHost string
    Ttl string
    Filter map[string]string
    Additional request filtering options.
    action String
    addressListTimeout String
    bytes Double
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionNatState String
    connectionRate String
    connectionState String
    connectionType String
    content String
    disabled Boolean
    dscp Double
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    hwOffload Boolean
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Double
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    perConnectionClassifier String
    port String
    priority Double
    protocol String
    psd String
    random Double
    rejectWith String
    routingMark String
    routingTable String
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpFlags String
    tcpMss String
    time String
    tlsHost String
    ttl String
    filter Map<String,String>
    Additional request filtering options.
    action string
    addressListTimeout string
    bytes number
    chain string
    comment string
    connectionBytes string
    connectionLimit string
    connectionMark string
    connectionNatState string
    connectionRate string
    connectionState string
    connectionType string
    content string
    disabled boolean
    dscp number
    dstAddress string
    dstAddressList string
    dstAddressType string
    dstLimit string
    dstPort string
    dynamic boolean
    fragment boolean
    hotspot string
    hwOffload boolean
    icmpOptions string
    id string
    inBridgePort string
    inBridgePortList string
    inInterface string
    inInterfaceList string
    ingressPriority number
    invalid boolean
    ipsecPolicy string
    ipv4Options string
    jumpTarget string
    layer7Protocol string
    limit string
    log boolean
    logPrefix string
    nth string
    outBridgePort string
    outBridgePortList string
    outInterface string
    outInterfaceList string
    packetMark string
    packetSize string
    perConnectionClassifier string
    port string
    priority number
    protocol string
    psd string
    random number
    rejectWith string
    routingMark string
    routingTable string
    srcAddress string
    srcAddressList string
    srcAddressType string
    srcMacAddress string
    srcPort string
    tcpFlags string
    tcpMss string
    time string
    tlsHost string
    ttl string
    filter {[key: string]: string}
    Additional request filtering options.
    action str
    address_list_timeout str
    bytes float
    chain str
    comment str
    connection_bytes str
    connection_limit str
    connection_mark str
    connection_nat_state str
    connection_rate str
    connection_state str
    connection_type str
    content str
    disabled bool
    dscp float
    dst_address str
    dst_address_list str
    dst_address_type str
    dst_limit str
    dst_port str
    dynamic bool
    fragment bool
    hotspot str
    hw_offload bool
    icmp_options str
    id str
    in_bridge_port str
    in_bridge_port_list str
    in_interface str
    in_interface_list str
    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_port str
    out_bridge_port_list str
    out_interface str
    out_interface_list str
    packet_mark str
    packet_size str
    per_connection_classifier str
    port str
    priority float
    protocol str
    psd str
    random float
    reject_with str
    routing_mark str
    routing_table str
    src_address str
    src_address_list str
    src_address_type str
    src_mac_address str
    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
    addressListTimeout String
    bytes Number
    chain String
    comment String
    connectionBytes String
    connectionLimit String
    connectionMark String
    connectionNatState String
    connectionRate String
    connectionState String
    connectionType String
    content String
    disabled Boolean
    dscp Number
    dstAddress String
    dstAddressList String
    dstAddressType String
    dstLimit String
    dstPort String
    dynamic Boolean
    fragment Boolean
    hotspot String
    hwOffload Boolean
    icmpOptions String
    id String
    inBridgePort String
    inBridgePortList String
    inInterface String
    inInterfaceList String
    ingressPriority Number
    invalid Boolean
    ipsecPolicy String
    ipv4Options String
    jumpTarget String
    layer7Protocol String
    limit String
    log Boolean
    logPrefix String
    nth String
    outBridgePort String
    outBridgePortList String
    outInterface String
    outInterfaceList String
    packetMark String
    packetSize String
    perConnectionClassifier String
    port String
    priority Number
    protocol String
    psd String
    random Number
    rejectWith String
    routingMark String
    routingTable String
    srcAddress String
    srcAddressList String
    srcAddressType String
    srcMacAddress String
    srcPort String
    tcpFlags String
    tcpMss String
    time String
    tlsHost 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 logo
    routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros