Skip to main content

Batch Configure

POST 

/vyos/geneve/batch

Configure a geneve interface using batch operations.

Supported operations (all versions):

OperationValueDescription
set_interface_descriptionYesSet description
delete_interface_descriptionNoRemove description
set_interface_addressYesAdd IP address (CIDR)
delete_interface_addressYesRemove IP address
set_interface_mtuYesSet MTU (1200-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_macYesSet MAC address
delete_macNoRemove MAC address
set_remoteYesSet tunnel remote address
delete_remoteNoRemove tunnel remote address
set_vniYesSet Virtual Network Identifier
delete_vniNoRemove VNI
set_portYesSet port number
delete_portNoReset port to default
set_parameters_ip_dfYesSet DF bit (set/unset/inherit)
delete_parameters_ip_dfNoRemove DF setting
set_parameters_ip_tosYesSet TOS (0-99)
delete_parameters_ip_tosNoRemove TOS
set_parameters_ip_ttlYesSet TTL (0-255)
delete_parameters_ip_ttlNoRemove TTL
set_parameters_ip_innerprotoNoUse IPv4 as inner protocol
delete_parameters_ip_innerprotoNoRemove inner protocol setting
set_parameters_ipv6_flowlabelYesSet IPv6 flow label
delete_parameters_ipv6_flowlabelNoRemove flow label
set_ip_adjust_mssYesAdjust TCP MSS
delete_ip_adjust_mssNoRemove MSS adjustment
set_ip_arp_cache_timeoutYesSet ARP cache timeout
delete_ip_arp_cache_timeoutNoRemove ARP cache timeout
set_ip_disable_arp_filterNoDisable ARP filter
delete_ip_disable_arp_filterNoEnable 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_dadYesSet DAD mode (0/1/2)
delete_ipv6_accept_dadNoRemove DAD setting
set_ipv6_adjust_mssYesAdjust TCP MSS for IPv6
delete_ipv6_adjust_mssNoRemove IPv6 MSS adjustment
set_ipv6_base_reachable_timeYesSet base reachable time
delete_ipv6_base_reachable_timeNoRemove base reachable time
set_ipv6_disable_forwardingNoDisable IPv6 forwarding
delete_ipv6_disable_forwardingNoEnable IPv6 forwarding
set_ipv6_dup_addr_detect_transmitsYesSet DAD transmit count
delete_ipv6_dup_addr_detect_transmitsNoRemove DAD transmit count
set_ipv6_source_validationYesIPv6 source validation
delete_ipv6_source_validationNoRemove IPv6 source validation
set_ipv6_address_autoconfNoEnable SLAAC
delete_ipv6_address_autoconfNoDisable SLAAC
set_ipv6_address_eui64YesAdd EUI-64 prefix
delete_ipv6_address_eui64YesRemove EUI-64 prefix
set_ipv6_address_no_default_link_localNoRemove default link-local
delete_ipv6_address_no_default_link_localNoRestore default link-local
set_mirror_ingressYesMirror ingress to interface
delete_mirror_ingressNoRemove ingress mirror
set_mirror_egressYesMirror egress to interface
delete_mirror_egressNoRemove egress mirror
set_redirectYesRedirect incoming packets
delete_redirectNoRemove redirect
delete_interfaceNoDelete entire interface

VyOS 1.5+ only: | set_ipv6_address_interface_identifier | Yes | Set SLAAC interface identifier | | delete_ipv6_address_interface_identifier | No | Remove SLAAC interface identifier |

Request

Responses

Successful Response