Route Map
Diagram
Classes
configuration (iosxe.devices)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
route_maps | List | [route_maps] | No |
route_maps (iosxe.devices.configuration)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
entries (iosxe.devices.configuration.route_maps)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
seq | Integer | min: 0 , max: 65535 | Yes | |
operation | Choice | deny , permit | No | |
description | String | No | ||
continue | Boolean | true , false | No | |
continue_sequence_number | Integer | min: 0 , max: 65535 | No | |
match | Class | [match] | No | |
set | Class | [set] | No |
match (iosxe.devices.configuration.route_maps.entries)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
interfaces | List | String | No | |
ip_address_access_lists | List | String | No | |
ip_address_prefix_lists | List | String | No | |
ip_next_hop_access_lists | List | String | No | |
ip_next_hop_prefix_lists | List | String | No | |
ipv6_address_access_lists | String | No | ||
ipv6_address_prefix_lists | String | No | ||
ipv6_next_hop_access_lists | String | No | ||
ipv6_next_hop_prefix_lists | String | No | ||
route_type_external | Boolean | true , false | No | |
route_type_external_type_1 | Boolean | true , false | No | |
route_type_external_type_2 | Boolean | true , false | No | |
route_type_internal | Boolean | true , false | No | |
route_type_level_1 | Boolean | true , false | No | |
route_type_level_2 | Boolean | true , false | No | |
route_type_local | Boolean | true , false | No | |
source_protocol_bgp | List | String | No | |
source_protocol_connected | Boolean | true , false | No | |
source_protocol_eigrp | List | String | No | |
source_protocol_isis | Boolean | true , false | No | |
source_protocol_lisp | Boolean | true , false | No | |
source_protocol_ospf | List | String | No | |
source_protocol_ospfv3 | List | String | No | |
source_protocol_rip | Boolean | true , false | No | |
source_protocol_static | Boolean | true , false | No | |
tags | List | Integer | No | |
track | Integer | min: 1 , max: 1000 | No | |
as_paths_legacy | List | Integer | No | |
community_lists_legacy | List | String | No | |
extcommunity_lists_legacy | List | String | No | |
local_preferences_legacy | List | Integer | No | |
as_paths | List | Integer | No | |
community_lists | List | String | No | |
community_list_exact_match | Boolean | true , false | No | |
extcommunity_lists | List | String | No | |
local_preferences | List | Integer | No |
set (iosxe.devices.configuration.route_maps.entries)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
default_interfaces | List | String | No | |
global | Boolean | true , false | No | |
interfaces | List | String | No | |
ip_address | String | No | ||
ip_default_global_next_hop_address | List | String | No | |
ip_default_next_hop_address | List | String | No | |
ip_global_next_hop_address | List | String | No | |
ip_next_hop_address | List | String | No | |
ip_next_hop_self | Boolean | true , false | No | |
ip_qos_group | Integer | min: 0 , max: 99 | No | |
ipv6_address | List | String | No | |
ipv6_default_global_next_hop | String | No | ||
ipv6_default_next_hop | List | String | No | |
ipv6_next_hop | List | String | No | |
level_1 | Boolean | true , false | No | |
level_1_2 | Boolean | true , false | No | |
level_2 | Boolean | true , false | No | |
metric_change | String | No | ||
metric_value | Integer | min: 0 , max: 4294967295 | No | |
metric_delay | String | No | ||
metric_reliability | Integer | min: 0 , max: 255 | No | |
metric_loading | Integer | min: 1 , max: 255 | No | |
metric_mtu | Integer | min: 1 , max: 4294967295 | No | |
metric_type | Choice | external , internal , type-1 , type-2 | No | |
tag | Integer | min: 0 , max: 4294967295 | No | |
vrf | String | No | ||
as_path_prepend_as_legacy | String | No | ||
as_path_prepend_last_as_legacy | Integer | min: 1 , max: 10 | No | |
as_path_tag_legacy | Boolean | true , false | No | |
community_none_legacy | Boolean | true , false | No | |
communities_legacy | List | String | No | |
communities_additive_legacy | Boolean | true , false | No | |
community_list_delete_legacy | Boolean | true , false | No | |
community_list_standard_legacy | Integer | min: 1 , max: 99 | No | |
community_list_expanded_legacy | Integer | min: 100 , max: 500 | No | |
community_list_name_legacy | String | No | ||
extcomunity_rt_legacy | List | String | No | |
extcomunity_soo_legacy | String | No | ||
extcomunity_vpn_distinguisher_legacy | String | No | ||
local_preference_legacy | Integer | min: 0 , max: 4294967295 | No | |
weight_legacy | Integer | min: 0 , max: 65535 | No | |
as_path_prepend_as | String | No | ||
as_path_prepend_last_as | Integer | min: 1 , max: 10 | No | |
as_path_tag | Boolean | true , false | No | |
as_path_replace_any | Boolean | true , false | No | |
as_path_replace_as | List | String | No | |
community_none | Boolean | true , false | No | |
communities | List | String | No | |
communities_additive | Boolean | true , false | No | |
community_list_delete | Boolean | true , false | No | |
community_list_standard | Integer | min: 1 , max: 99 | No | |
community_list_expanded | Integer | min: 100 , max: 500 | No | |
community_list_name | String | No | ||
extcomunity_rt | List | String | No | |
extcomunity_soo | String | No | ||
extcomunity_vpn_distinguisher | String | No | ||
extcomunity_vpn_distinguisher_additive | Boolean | true , false | No | |
local_preference | Integer | min: 0 , max: 4294967295 | No | |
weight | Integer | min: 0 , max: 65535 | No |
Examples
iosxe: devices: - name: Device1 configuration: route_maps: