====================
Managing VRF records
====================

VRF records are displayed in a list on the **VRFs** page. Navigate to the list
by clicking the **Laywire** button in the top menu, and then clicking **VRFs**.

The VRF list can be navigated, searched, and sorted in the same way as the node
list. See the `node management documentation
<../../nodes/managing-node-records.html>`__ for details.

.. contents::
    :local:
    :depth: 1

Adding a VRF
============

To add a VRF, click the **Add VRF** button located underneath the heading on
the VRF list page:

|managing-vrf-records-1|

From here you can specify the following information. Fields marked with
an asterisk are required.

Name *
------

A descriptive name for the VRF.

Space *
-------

The space the VRF will be assigned to. The space determines which users can see
and manage the VRF.

Once you have entered your information, click on **Save** to add the VRF. You
will then be directed to the newly created VRF's details page.

Editing a VRF
=============

To edit a VRF record, navigate to the VRF's details page by clicking on its
name in the VRF list:

|managing-vrf-records-2|

From here you can edit any of the properties of the VRF that were specified
when it was created.

To edit the VRF's name, click the |edit| button that appears next to the name
when you hover over it:

|managing-vrf-records-3|

To edit the VRF's space, click the |edit| button that appears next to
the space name when you hover over it:

|managing-vrf-records-4|

Deleting a VRF
==============

To delete a VRF, navigate to the VRF's details page and click the **Delete**
button underneath the VRF's name:

|managing-vrf-records-5|

This will open up a modal asking you to confirm before the VRF record is
**permanently** deleted.

.. |managing-vrf-records-1| image:: /attachments/laywire/vrfs/managing-vrf-records-1.png
    :scale: 75%
.. |managing-vrf-records-2| image:: /attachments/laywire/vrfs/managing-vrf-records-2.png
    :scale: 75%
.. |managing-vrf-records-3| image:: /attachments/laywire/vrfs/managing-vrf-records-3.png
    :scale: 75%
.. |managing-vrf-records-4| image:: /attachments/laywire/vrfs/managing-vrf-records-4.png
    :scale: 75%
.. |managing-vrf-records-5| image:: /attachments/laywire/vrfs/managing-vrf-records-5.png
    :scale: 75%

.. |add| image:: /attachments/laywire/add.svg
    :width: 20px
.. |edit| image:: /attachments/laywire/edit.svg
    :width: 20px
.. |delete| image:: /attachments/laywire/delete.svg
    :width: 20px