Skip to main content

Batch Configure

POST 

/vyos/vti/batch

Configure a VTI interface using batch operations.

Supported operations (all versions):

OperationValueDescription
delete_interfaceNoDelete entire interface
set_interface_descriptionYesSet description
delete_interface_descriptionNoRemove description
set_interface_addressYesAdd IP address (CIDR)
delete_interface_addressYesRemove specific IP address
delete_interface_addressesNoRemove all addresses
set_interface_mtuYesSet MTU (68-16000)
delete_interface_mtuNoReset MTU to default
set_interface_disableNoAdministratively disable
delete_interface_disableNoRe-enable interface
set_interface_vrfYesAssign to VRF
delete_interface_vrfNoRemove VRF assignment
set_redirectYesRedirect incoming packets
delete_redirectNoRemove redirect
set_mirror_ingressYesMirror ingress traffic
delete_mirror_ingressNoRemove ingress mirror
set_mirror_egressYesMirror egress traffic
delete_mirror_egressNoRemove egress mirror
set_ip_adjust_mssYesAdjust TCP MSS (clamp-mss-to-pmtu or 536-65535)
delete_ip_adjust_mssNoRemove MSS adjustment
set_ip_arp_cache_timeoutYesARP cache timeout (1-86400 seconds)
delete_ip_arp_cache_timeoutNoReset ARP cache timeout
set_ip_disable_arp_filterNoDisable ARP filter
delete_ip_disable_arp_filterNoRe-enable ARP filter
set_ip_disable_forwardingNoDisable IPv4 forwarding
delete_ip_disable_forwardingNoEnable IPv4 forwarding
set_ip_enable_arp_acceptNoEnable ARP accept
delete_ip_enable_arp_acceptNoDisable ARP accept
set_ip_enable_arp_announceNoEnable ARP announce
delete_ip_enable_arp_announceNoDisable ARP announce
set_ip_enable_arp_ignoreNoEnable ARP ignore
delete_ip_enable_arp_ignoreNoDisable ARP ignore
set_ip_enable_directed_broadcastNoEnable directed broadcast
delete_ip_enable_directed_broadcastNoDisable directed broadcast
set_ip_enable_proxy_arpNoEnable proxy ARP
delete_ip_enable_proxy_arpNoDisable proxy ARP
set_ip_proxy_arp_pvlanNoEnable private VLAN proxy ARP
delete_ip_proxy_arp_pvlanNoDisable private VLAN proxy ARP
set_ip_source_validationYesSource validation (strict/loose/disable)
delete_ip_source_validationNoRemove source validation
set_ipv6_accept_dadYesDAD mode (0/1/2)
delete_ipv6_accept_dadNoReset DAD mode
set_ipv6_address_autoconfNoEnable SLAAC
delete_ipv6_address_autoconfNoDisable SLAAC
set_ipv6_address_eui64YesAdd EUI-64 prefix
delete_ipv6_address_eui64YesRemove EUI-64 prefix
delete_ipv6_address_eui64_allNoRemove all EUI-64 prefixes
set_ipv6_address_no_default_link_localNoRemove default link-local
delete_ipv6_address_no_default_link_localNoRestore default link-local
set_ipv6_adjust_mssYesAdjust IPv6 TCP MSS
delete_ipv6_adjust_mssNoRemove IPv6 MSS adjustment
set_ipv6_base_reachable_timeYesBase reachable time (1-86400 seconds)
delete_ipv6_base_reachable_timeNoReset base reachable time
set_ipv6_disable_forwardingNoDisable IPv6 forwarding
delete_ipv6_disable_forwardingNoEnable IPv6 forwarding
set_ipv6_dup_addr_detect_transmitsYesDAD transmit count
delete_ipv6_dup_addr_detect_transmitsNoReset DAD transmit count
set_ipv6_source_validationYesIPv6 source validation (strict/loose/disable)
delete_ipv6_source_validationNoRemove IPv6 source validation

Request

Responses

Successful Response