diff --git a/docs/vyos.vyos.vyos_vrf_module.rst b/docs/vyos.vyos.vyos_vrf_module.rst
index 276c66fa..2a1b1775 100644
--- a/docs/vyos.vyos.vyos_vrf_module.rst
+++ b/docs/vyos.vyos.vyos_vrf_module.rst
@@ -1,1156 +1,908 @@
.. _vyos.vyos.vyos_vrf_module:
******************
vyos.vyos.vyos_vrf
******************
**VRF resource module**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module manages vrf configuration on devices running Vyos
Parameters
----------
.. raw:: html
- | Parameter |
+ Parameter |
Choices/Defaults |
Comments |
- |
+ |
config
dictionary
|
|
List of vrf configuration.
|
|
-
+ |
bind_to_all
boolean
|
|
Enable binding services to all VRFs
|
|
-
+ |
instances
list
/ elements=dictionary
|
|
Virtual Routing and Forwarding instance
|
-
- |
- |
-
-
- address_family
-
-
- list
- / elements=dictionary
-
- |
-
- |
-
- Address family configuration
- |
-
-
- |
- |
- |
-
-
- afi
-
-
- string
-
- |
-
-
- |
-
- Address family identifier
- |
-
-
- |
- |
- |
-
-
- disable_forwarding
-
-
- boolean
-
- |
-
-
- |
-
- Disable forwarding for this address family
- |
-
-
- |
- |
- |
-
-
- nht_no_resolve_via_default
-
-
- boolean
-
- |
-
-
- |
-
- Disable next-hop resolution via default route
- |
-
-
- |
- |
- |
-
-
- route_maps
-
-
- list
- / elements=dictionary
-
- |
-
- |
-
- List of route maps for this address family
- |
-
-
- |
- |
- |
- |
-
-
- protocol
-
-
- string
-
- |
-
- Choices:
- - any
- - babel
- - bgp
- - connected
- - eigrp
- - isis
- - kernel
- - ospf
- - rip
- - static
- - table
-
- |
-
- Protocol to which the route map applies
- |
-
-
- |
- |
- |
- |
-
-
- rm_name
-
-
- string
- / required
-
- |
-
- |
-
- Route map name
- |
-
-
-
- |
- |
-
-
- description
-
-
- string
-
- |
-
- |
-
- Description
- |
-
- |
- |
-
-
- disable
-
-
- boolean
-
- |
-
-
- |
-
- Administratively disable interface
- aliases: disabled
- |
-
-
- |
- |
-
-
- name
-
-
- string
-
- |
-
- |
-
- VRF instance name
- |
-
-
- |
- |
-
-
- table_id
-
-
- integer
-
- |
-
- |
-
- Routing table associated with this instance
- |
-
-
- |
- |
-
-
- vni
-
-
- integer
-
- |
-
- |
-
- Virtual Network Identifier
- |
-
-
-
-
- |
+ |
running_config
string
|
|
This option is used only with state parsed.
The value of this option should be the output received from the VYOS device by executing the command show configuration commands | match "set vrf".
The states replaced and overridden have identical behaviour for this module.
The state parsed reads the configuration from show configuration commands | match "set vrf" option and transforms it into Ansible structured data as per the resource module's argspec and the value is then returned in the parsed key within the result.
|
- |
+ |
state
string
|
Choices:
- deleted
merged ←
- overridden
- replaced
- gathered
- rendered
- parsed
|
The state the configuration should be left in.
|