Skip to main content

Batch Configure

POST 

/vyos/dummy/batch

Configure a dummy 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 (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_ip_disable_forwardingNoDisable IPv4 forwarding
delete_ip_disable_forwardingNoEnable IPv4 forwarding
set_ip_source_validationYesSource validation (strict/loose/disable)
delete_ip_source_validationNoRemove source validation
set_ipv6_disable_forwardingNoDisable IPv6 forwarding
delete_ipv6_disable_forwardingNoEnable IPv6 forwarding
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_mac | Yes | Set MAC address | | delete_mac | No | Remove MAC address | | set_netns | Yes | Assign to network namespace | | delete_netns | No | Remove network namespace |

Request

Responses

Successful Response