Support for /interface ethernet switch port-isolation

RouterOS has supported the /interface ethernet switch port-isolation path since version 6.43.
  This feature enables hardware offloaded Layer‑2 port isolation on supported switch chips

Support for /routing bfd configuration
  Since RouterOS 7.11 it supports stable bfd support.
  See: https://iparchitechs.com/mikrotik-routeros-v7-11-stable-released/
This commit is contained in:
Michael Jenny 2025-06-09 15:31:13 +02:00
parent d20dd053cc
commit 60e38302c2
3 changed files with 37 additions and 0 deletions

View file

@ -4178,6 +4178,28 @@ PATHS = {
}, },
), ),
), ),
('routing', 'bfd', 'configuration'): APIData(
versioned=[
('7.11', '>=', VersionedAPIData(
fully_understood=True,
fields={
'address-list': KeyInfo(),
'addresses': KeyInfo(),
'comment': KeyInfo(can_disable=True, remove_value=''),
'copy-from': KeyInfo(),
'disabled': KeyInfo(default=False),
'forbid-bfd': KeyInfo(),
'interfaces': KeyInfo(),
'min-echo-rx': KeyInfo(),
'min-rx': KeyInfo(),
'min-tx': KeyInfo(),
'multiplier': KeyInfo(),
'place-before': KeyInfo(),
'vrf': KeyInfo(),
},
)
)],
),
('routing', 'bfd', 'interface'): APIData( ('routing', 'bfd', 'interface'): APIData(
unversioned=VersionedAPIData( unversioned=VersionedAPIData(
unknown_mechanism=True, unknown_mechanism=True,
@ -4894,6 +4916,17 @@ PATHS = {
}, },
), ),
), ),
('interface', 'ethernet', 'switch', 'port-isolation'): APIData(
versioned=[
('6.43', '>=', VersionedAPIData(
fully_understood=True,
primary_keys=('name', ),
fields={
'forwarding-override': KeyInfo(),
},
)),
],
),
('ip', 'dhcp-client', 'option'): APIData( ('ip', 'dhcp-client', 'option'): APIData(
unversioned=VersionedAPIData( unversioned=VersionedAPIData(
fixed_entries=True, fixed_entries=True,

View file

@ -68,6 +68,7 @@ options:
- interface ethernet poe - interface ethernet poe
- interface ethernet switch - interface ethernet switch
- interface ethernet switch port - interface ethernet switch port
- interface ethernet switch port-isolation
- interface gre - interface gre
- interface gre6 - interface gre6
- interface l2tp-client - interface l2tp-client
@ -202,6 +203,7 @@ options:
- queue type - queue type
- radius - radius
- radius incoming - radius incoming
- routing bfd configuration
- routing bgp aggregate - routing bgp aggregate
- routing bgp connection - routing bgp connection
- routing bgp instance - routing bgp instance

View file

@ -79,6 +79,7 @@ options:
- interface ethernet poe - interface ethernet poe
- interface ethernet switch - interface ethernet switch
- interface ethernet switch port - interface ethernet switch port
- interface ethernet switch port-isolation
- interface gre - interface gre
- interface gre6 - interface gre6
- interface l2tp-client - interface l2tp-client
@ -213,6 +214,7 @@ options:
- queue type - queue type
- radius - radius
- radius incoming - radius incoming
- routing bfd configuration
- routing bgp aggregate - routing bgp aggregate
- routing bgp connection - routing bgp connection
- routing bgp instance - routing bgp instance