diff --git a/docs/vyos.vyos.vyos_vrf_module.rst b/docs/vyos.vyos.vyos_vrf_module.rst
index 2a1b1775..e3f1a5d9 100644
--- a/docs/vyos.vyos.vyos_vrf_module.rst
+++ b/docs/vyos.vyos.vyos_vrf_module.rst
@@ -1,908 +1,1157 @@
.. _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
+ / required
+
+ |
+
+ |
+
+ 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.
|