mikrotik_create_vlan_interfaceCreates a VLAN interface on MikroTik device.
name (required): VLAN interface namevlan_id (required): VLAN ID (1-4094)interface (required): Parent interfacecomment (optional): Descriptiondisabled (optional): Disable interfacemtu (optional): MTU sizeuse_service_tag (optional): Use service tagarp (optional): ARP modearp_timeout (optional): ARP timeoutmikrotik_create_vlan_interface(name="vlan100", vlan_id=100, interface="ether1")
mikrotik_list_vlan_interfacesLists VLAN interfaces on MikroTik device.
name_filter (optional): Filter by namevlan_id_filter (optional): Filter by VLAN IDinterface_filter (optional): Filter by parent interfacedisabled_only (optional): Show only disabled interfacesmikrotik_list_vlan_interfaces(vlan_id_filter=100)
mikrotik_get_vlan_interfaceGets detailed information about a specific VLAN interface.
name (required): VLAN interface namemikrotik_get_vlan_interface(name="vlan100")
mikrotik_update_vlan_interfaceUpdates an existing VLAN interface.
name (required): Current VLAN interface namenew_name (optional): New namevlan_id (optional): New VLAN IDinterface (optional): New parent interfacecomment (optional): New descriptiondisabled (optional): Enable/disable interfacemtu (optional): New MTU sizeuse_service_tag (optional): Use service tagarp (optional): ARP modearp_timeout (optional): ARP timeoutmikrotik_update_vlan_interface(name="vlan100", comment="Production VLAN")
mikrotik_remove_vlan_interfaceRemoves a VLAN interface from MikroTik device.
name (required): VLAN interface namemikrotik_remove_vlan_interface(name="vlan100")