summaryrefslogtreecommitdiff
path: root/plugins/modules/vyos_route_maps.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/modules/vyos_route_maps.py')
-rw-r--r--plugins/modules/vyos_route_maps.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/plugins/modules/vyos_route_maps.py b/plugins/modules/vyos_route_maps.py
index 67d327a6..dfd22af9 100644
--- a/plugins/modules/vyos_route_maps.py
+++ b/plugins/modules/vyos_route_maps.py
@@ -21,7 +21,7 @@ description:
- This module manages route map configurations on devices running VYOS.
author: Ashwini Mhatre (@amhatre)
notes:
-- Tested against vyos 1.3.8
+- Tested against VyOS 1.3.8, 1.4.2, the upcoming 1.5, and the rolling release of spring 2025
- This module works with connection C(network_cli).
options:
config:
@@ -103,6 +103,12 @@ options:
extcommunity_soo:
type: str
description: Set Site of Origin value. ASN:nn_or_IP_address:nn VPN extended community
+ extcommunity_bandwidth:
+ type: str
+ description: Set Bandwidth of Origin value. 1-25600|cumulative|num-multipaths VPN extended community
+ extcommunity_bandwidth_non_transitive:
+ type: bool
+ description: Set the bandwidth extended community encoded as non-transitive True/False VPN extended community
ip_next_hop:
type: str
description: IP address.
@@ -146,6 +152,9 @@ options:
weight:
type: str
description: Border Gateway Protocol (BGP) weight attribute. Example <0-4294967295>
+ table:
+ type: str
+ description: Set prefixes to table. Example <1-200>
match:
description: Route parameters to match.
type: dict
@@ -226,6 +235,10 @@ options:
type: str
description: RPKI validation value.
choices: [ "notfound", "invalid", "valid" ]
+ protocol:
+ type: str
+ description: Source protocol to match.
+ choices: [ "babel","bgp","connected","isis","kernel","ospf","ospfv3","rip","ripng","static","table","vnc" ]
on_match:
type: dict
description: Exit policy on matches.