Batch Configure
POST/vyos/l2tpv3/batch
Configure an L2TPv3 interface using batch operations.
Supported operations:
| Operation | Value | Description |
|---|---|---|
set_interface_description | Yes | Set description |
delete_interface_description | No | Remove description |
set_interface_address | Yes | Add IP address (CIDR) |
delete_interface_address | Yes | Remove IP address |
set_interface_mtu | Yes | Set MTU (68-16000, default 1488) |
delete_interface_mtu | No | Reset MTU to default |
set_interface_disable | No | Administratively disable |
delete_interface_disable | No | Re-enable interface |
set_interface_vrf | Yes | Assign to VRF |
delete_interface_vrf | No | Remove VRF assignment |
set_remote | Yes | Set tunnel remote address |
delete_remote | No | Remove tunnel remote address |
set_source_address | Yes | Set source IP address |
delete_source_address | No | Remove source address |
set_tunnel_id | Yes | Set local tunnel ID (1-429496729) |
delete_tunnel_id | No | Remove tunnel ID |
set_peer_tunnel_id | Yes | Set peer tunnel ID (1-429496729) |
delete_peer_tunnel_id | No | Remove peer tunnel ID |
set_session_id | Yes | Set session ID (1-429496729) |
delete_session_id | No | Remove session ID |
set_peer_session_id | Yes | Set peer session ID (1-429496729) |
delete_peer_session_id | No | Remove peer session ID |
set_encapsulation | Yes | Set encapsulation (udp/ip) |
delete_encapsulation | No | Remove encapsulation |
set_destination_port | Yes | Set UDP destination port (1-65535) |
delete_destination_port | No | Remove destination port |
set_source_port | Yes | Set UDP source port (1-65535) |
delete_source_port | No | Remove source port |
set_ip_adjust_mss | Yes | Set TCP MSS (clamp-mss-to-pmtu or 536-65535) |
delete_ip_adjust_mss | No | Remove TCP MSS |
set_ip_arp_cache_timeout | Yes | Set ARP cache timeout (1-86400) |
delete_ip_arp_cache_timeout | No | Remove ARP cache timeout |
set_ip_disable_arp_filter | No | Disable ARP filter |
delete_ip_disable_arp_filter | No | Enable ARP filter |
set_ip_disable_forwarding | No | Disable IPv4 forwarding |
delete_ip_disable_forwarding | No | Enable IPv4 forwarding |
set_ip_enable_arp_accept | No | Enable ARP accept |
delete_ip_enable_arp_accept | No | Disable ARP accept |
set_ip_enable_arp_announce | No | Enable ARP announce |
delete_ip_enable_arp_announce | No | Disable ARP announce |
set_ip_enable_arp_ignore | No | Enable ARP ignore |
delete_ip_enable_arp_ignore | No | Disable ARP ignore |
set_ip_enable_directed_broadcast | No | Enable directed broadcast |
delete_ip_enable_directed_broadcast | No | Disable directed broadcast |
set_ip_enable_proxy_arp | No | Enable proxy ARP |
delete_ip_enable_proxy_arp | No | Disable proxy ARP |
set_ip_proxy_arp_pvlan | No | Enable private VLAN proxy ARP |
delete_ip_proxy_arp_pvlan | No | Disable private VLAN proxy ARP |
set_ip_source_validation | Yes | Source validation (strict/loose/disable) |
delete_ip_source_validation | No | Remove source validation |
set_ipv6_accept_dad | Yes | Set DAD mode (0/1/2) |
delete_ipv6_accept_dad | No | Remove DAD setting |
set_ipv6_address_autoconf | No | Enable SLAAC autoconfig |
delete_ipv6_address_autoconf | No | Disable SLAAC autoconfig |
set_ipv6_address_eui64 | Yes | Add EUI-64 prefix |
delete_ipv6_address_eui64 | Yes | Remove EUI-64 prefix |
set_ipv6_address_interface_identifier | Yes | Set SLAAC interface identifier |
delete_ipv6_address_interface_identifier | No | Remove interface identifier |
set_ipv6_address_no_default_link_local | No | Remove default link-local |
delete_ipv6_address_no_default_link_local | No | Restore default link-local |
set_ipv6_adjust_mss | Yes | Set IPv6 TCP MSS |
delete_ipv6_adjust_mss | No | Remove IPv6 TCP MSS |
set_ipv6_base_reachable_time | Yes | Set base reachable time (1-86400) |
delete_ipv6_base_reachable_time | No | Remove base reachable time |
set_ipv6_disable_forwarding | No | Disable IPv6 forwarding |
delete_ipv6_disable_forwarding | No | Enable IPv6 forwarding |
set_ipv6_dup_addr_detect_transmits | Yes | Set DAD NS count |
delete_ipv6_dup_addr_detect_transmits | No | Remove DAD NS count |
set_ipv6_source_validation | Yes | IPv6 source validation (strict/loose/disable) |
delete_ipv6_source_validation | No | Remove IPv6 source validation |
set_mirror_ingress | Yes | Mirror ingress to interface |
delete_mirror_ingress | No | Remove ingress mirror |
set_mirror_egress | Yes | Mirror egress to interface |
delete_mirror_egress | No | Remove egress mirror |
delete_interface | No | Delete entire interface |
Request
Responses
- 200
- 422
Successful Response
Validation Error