Cisco IOS XE v0.0.1 published on Friday, Sep 22, 2023 by lbrlabs
iosxe.getRouteMap
Explore with Pulumi AI
This data source can read the Route Map configuration.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Iosxe = Pulumi.Iosxe;
return await Deployment.RunAsync(() => 
{
    var example = Iosxe.GetRouteMap.Invoke(new()
    {
        Name = "RM1",
    });
});
package main
import (
	"github.com/lbrlabs/pulumi-iosxe/sdk/go/iosxe"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iosxe.LookupRouteMap(ctx, &iosxe.LookupRouteMapArgs{
			Name: "RM1",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.iosxe.IosxeFunctions;
import com.pulumi.iosxe.inputs.GetRouteMapArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = IosxeFunctions.getRouteMap(GetRouteMapArgs.builder()
            .name("RM1")
            .build());
    }
}
import pulumi
import pulumi_iosxe as iosxe
example = iosxe.get_route_map(name="RM1")
import * as pulumi from "@pulumi/pulumi";
import * as iosxe from "@pulumi/iosxe";
const example = iosxe.getRouteMap({
    name: "RM1",
});
variables:
  example:
    fn::invoke:
      Function: iosxe:getRouteMap
      Arguments:
        name: RM1
Using getRouteMap
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRouteMap(args: GetRouteMapArgs, opts?: InvokeOptions): Promise<GetRouteMapResult>
function getRouteMapOutput(args: GetRouteMapOutputArgs, opts?: InvokeOptions): Output<GetRouteMapResult>def get_route_map(device: Optional[str] = None,
                  name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetRouteMapResult
def get_route_map_output(device: Optional[pulumi.Input[str]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetRouteMapResult]func LookupRouteMap(ctx *Context, args *LookupRouteMapArgs, opts ...InvokeOption) (*LookupRouteMapResult, error)
func LookupRouteMapOutput(ctx *Context, args *LookupRouteMapOutputArgs, opts ...InvokeOption) LookupRouteMapResultOutput> Note: This function is named LookupRouteMap in the Go SDK.
public static class GetRouteMap 
{
    public static Task<GetRouteMapResult> InvokeAsync(GetRouteMapArgs args, InvokeOptions? opts = null)
    public static Output<GetRouteMapResult> Invoke(GetRouteMapInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRouteMapResult> getRouteMap(GetRouteMapArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: iosxe:index/getRouteMap:getRouteMap
  arguments:
    # arguments dictionaryThe following arguments are supported:
getRouteMap Result
The following output properties are available:
- Entries
List<Lbrlabs.
Pulumi Package. Iosxe. Outputs. Get Route Map Entry>  - Id string
 - The path of the retrieved object.
 - Name string
 - WORD;;Route map tag
 - Device string
 - A device name from the provider configuration.
 
- Entries
[]Get
Route Map Entry  - Id string
 - The path of the retrieved object.
 - Name string
 - WORD;;Route map tag
 - Device string
 - A device name from the provider configuration.
 
- entries
List<Get
Route Map Entry>  - id String
 - The path of the retrieved object.
 - name String
 - WORD;;Route map tag
 - device String
 - A device name from the provider configuration.
 
- entries
Get
Route Map Entry[]  - id string
 - The path of the retrieved object.
 - name string
 - WORD;;Route map tag
 - device string
 - A device name from the provider configuration.
 
- entries
Sequence[Get
Route Map Entry]  - id str
 - The path of the retrieved object.
 - name str
 - WORD;;Route map tag
 - device str
 - A device name from the provider configuration.
 
- entries List<Property Map>
 - id String
 - The path of the retrieved object.
 - name String
 - WORD;;Route map tag
 - device String
 - A device name from the provider configuration.
 
Supporting Types
GetRouteMapEntry   
- Continue bool
 - Continue on a different entry within the route-map
 - Continue
Sequence intNumber  - Route-map entry sequence number
 - Description string
 - Route-map comment
 - Match
As List<int>Paths  - AS path access-list
 - Match
As List<int>Paths Legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Match
Community boolList Exact Match  - Do exact matching of communities
 - Match
Community List<string>Lists  - Named Access List
 - Match
Community List<string>Lists Legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - Match
Extcommunity List<string>Lists  - Named Access List
 - Match
Extcommunity List<string>Lists Legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - Match
Interfaces List<string> - Match
Ip List<string>Address Access Lists  - Match
Ip List<string>Address Prefix Lists  - Match entries of prefix-lists
 - Match
Ip List<string>Next Hop Access Lists  - Match
Ip List<string>Next Hop Prefix Lists  - Match entries of prefix-lists
 - Match
Ipv6Address stringAccess Lists  - Match
Ipv6Address stringPrefix Lists  - IPv6 prefix-list
 - Match
Ipv6Next stringHop Access Lists  - Match
Ipv6Next stringHop Prefix Lists  - IPv6 prefix-list
 - Match
Local List<int>Preferences  - Match
Local List<int>Preferences Legacies  - Match
Route boolType External  - external route (BGP, EIGRP and OSPF type 1/2)
 - Match
Route boolType External Type1  - OSPF external type 1 route
 - Match
Route boolType External Type2  - OSPF external type 2 route
 - Match
Route boolType Internal  - internal route (including OSPF intra/inter area)
 - Match
Route boolType Level1  - IS-IS level-1 route
 - Match
Route boolType Level2  - IS-IS level-2 route
 - Match
Route boolType Local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Match
Source List<string>Protocol Bgps  - Border Gateway Protocol (BGP)
 - Match
Source boolProtocol Connected  - Connected
 - Match
Source List<string>Protocol Eigrps  - Border Gateway Protocol (BGP)
 - Match
Source boolProtocol Isis  - ISO IS-IS
 - Match
Source boolProtocol Lisp  - Locator ID Separation Protocol (LISP)
 - Match
Source List<string>Protocol Ospfs  - Open Shortest Path First (OSPF)
 - Match
Source List<string>Protocol Ospfv3s  - OSPFv3
 - Match
Source boolProtocol Rip  - Routing Information Protocol (RIP)
 - Match
Source boolProtocol Static  - Static routes
 - List<int>
 - Tag value
 - Match
Track int - tracking object
 - Operation string
 - Seq int
 - Set
As stringPath Prepend As  - \n\n;;AS number
 - Set
As stringPath Prepend As Legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
As intPath Prepend Last As  - Set
As intPath Prepend Last As Legacy  - Set
As boolPath Tag  - Set the tag as an AS-path attribute
 - Set
As boolPath Tag Legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Communities List<string> - Set
Communities boolAdditive  - Set
Communities boolAdditive Legacy  - Set
Communities List<string>Legacies  - Set
Community boolList Delete  - Delete matching communities
 - Set
Community boolList Delete Legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Community intList Expanded  - Set
Community intList Expanded Legacy  - Set
Community stringList Name  - Set
Community stringList Name Legacy  - Set
Community intList Standard  - Set
Community intList Standard Legacy  - Set
Community boolNone  - No community attribute
 - Set
Community boolNone Legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Default List<string>Interfaces  - SPAN source interface
 - Set
Extcomunity List<string>Rt Legacies  - Set
Extcomunity List<string>Rts  - Set
Extcomunity stringSoo  - Set
Extcomunity stringSoo Legacy  - Set
Extcomunity stringVpn Distinguisher  - VPN Distinguisher Extended Community
 - Set
Extcomunity boolVpn Distinguisher Additive  - Set
Extcomunity stringVpn Distinguisher Legacy  - Set
Global bool - Set
Interfaces List<string> - Interface specific information
 - Set
Ip stringAddress  - Specify prefix-list
 - Set
Ip List<string>Default Global Next Hop Addresses  - Set
Ip List<string>Default Next Hop Addresses  - Set
Ip List<string>Global Next Hop Addresses  - Set
Ip List<string>Next Hop Addresses  - Set
Ip boolNext Hop Self  - Use self address (for BGP only)
 - Set
Ip intQos Group  - Set
Ipv6Addresses List<string> - IPv6 prefix-list
 - Set
Ipv6Default stringGlobal Next Hop  - Next hop along path
 - Set
Ipv6Default List<string>Next Hops  - Default next hop IPv6 address
 - Set
Ipv6Next List<string>Hops  - Next hop IPv6 address
 - Set
Level1 bool - Import into a level-1 area
 - Set
Level12 bool - Import into level-1 and level-2
 - Set
Level2 bool - Import into level-2 sub-domain
 - Set
Local intPreference  - Preference value
 - Set
Local intPreference Legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Metric stringChange  - +/-\n\n;;Add or subtract metric
 - Set
Metric stringDelay  - EIGRP delay metric, in 10 microsecond units
 - Set
Metric intLoading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - Set
Metric intMtu  - EIGRP MTU of the path
 - Set
Metric intReliability  - EIGRP reliability metric where 255 is 100% reliable
 - Set
Metric stringType  - Type of metric for destination routing protocol
 - Set
Metric intValue  - Metric value or Bandwidth in Kbits per second
 - Set
Tag int - Tag value
 - Set
Vrf string - VPN Routing/Forwarding instance name
 - Set
Weight int - BGP weight for routing table
 - Set
Weight intLegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
- Continue bool
 - Continue on a different entry within the route-map
 - Continue
Sequence intNumber  - Route-map entry sequence number
 - Description string
 - Route-map comment
 - Match
As []intPaths  - AS path access-list
 - Match
As []intPaths Legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Match
Community boolList Exact Match  - Do exact matching of communities
 - Match
Community []stringLists  - Named Access List
 - Match
Community []stringLists Legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - Match
Extcommunity []stringLists  - Named Access List
 - Match
Extcommunity []stringLists Legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - Match
Interfaces []string - Match
Ip []stringAddress Access Lists  - Match
Ip []stringAddress Prefix Lists  - Match entries of prefix-lists
 - Match
Ip []stringNext Hop Access Lists  - Match
Ip []stringNext Hop Prefix Lists  - Match entries of prefix-lists
 - Match
Ipv6Address stringAccess Lists  - Match
Ipv6Address stringPrefix Lists  - IPv6 prefix-list
 - Match
Ipv6Next stringHop Access Lists  - Match
Ipv6Next stringHop Prefix Lists  - IPv6 prefix-list
 - Match
Local []intPreferences  - Match
Local []intPreferences Legacies  - Match
Route boolType External  - external route (BGP, EIGRP and OSPF type 1/2)
 - Match
Route boolType External Type1  - OSPF external type 1 route
 - Match
Route boolType External Type2  - OSPF external type 2 route
 - Match
Route boolType Internal  - internal route (including OSPF intra/inter area)
 - Match
Route boolType Level1  - IS-IS level-1 route
 - Match
Route boolType Level2  - IS-IS level-2 route
 - Match
Route boolType Local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Match
Source []stringProtocol Bgps  - Border Gateway Protocol (BGP)
 - Match
Source boolProtocol Connected  - Connected
 - Match
Source []stringProtocol Eigrps  - Border Gateway Protocol (BGP)
 - Match
Source boolProtocol Isis  - ISO IS-IS
 - Match
Source boolProtocol Lisp  - Locator ID Separation Protocol (LISP)
 - Match
Source []stringProtocol Ospfs  - Open Shortest Path First (OSPF)
 - Match
Source []stringProtocol Ospfv3s  - OSPFv3
 - Match
Source boolProtocol Rip  - Routing Information Protocol (RIP)
 - Match
Source boolProtocol Static  - Static routes
 - []int
 - Tag value
 - Match
Track int - tracking object
 - Operation string
 - Seq int
 - Set
As stringPath Prepend As  - \n\n;;AS number
 - Set
As stringPath Prepend As Legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
As intPath Prepend Last As  - Set
As intPath Prepend Last As Legacy  - Set
As boolPath Tag  - Set the tag as an AS-path attribute
 - Set
As boolPath Tag Legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Communities []string - Set
Communities boolAdditive  - Set
Communities boolAdditive Legacy  - Set
Communities []stringLegacies  - Set
Community boolList Delete  - Delete matching communities
 - Set
Community boolList Delete Legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Community intList Expanded  - Set
Community intList Expanded Legacy  - Set
Community stringList Name  - Set
Community stringList Name Legacy  - Set
Community intList Standard  - Set
Community intList Standard Legacy  - Set
Community boolNone  - No community attribute
 - Set
Community boolNone Legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Default []stringInterfaces  - SPAN source interface
 - Set
Extcomunity []stringRt Legacies  - Set
Extcomunity []stringRts  - Set
Extcomunity stringSoo  - Set
Extcomunity stringSoo Legacy  - Set
Extcomunity stringVpn Distinguisher  - VPN Distinguisher Extended Community
 - Set
Extcomunity boolVpn Distinguisher Additive  - Set
Extcomunity stringVpn Distinguisher Legacy  - Set
Global bool - Set
Interfaces []string - Interface specific information
 - Set
Ip stringAddress  - Specify prefix-list
 - Set
Ip []stringDefault Global Next Hop Addresses  - Set
Ip []stringDefault Next Hop Addresses  - Set
Ip []stringGlobal Next Hop Addresses  - Set
Ip []stringNext Hop Addresses  - Set
Ip boolNext Hop Self  - Use self address (for BGP only)
 - Set
Ip intQos Group  - Set
Ipv6Addresses []string - IPv6 prefix-list
 - Set
Ipv6Default stringGlobal Next Hop  - Next hop along path
 - Set
Ipv6Default []stringNext Hops  - Default next hop IPv6 address
 - Set
Ipv6Next []stringHops  - Next hop IPv6 address
 - Set
Level1 bool - Import into a level-1 area
 - Set
Level12 bool - Import into level-1 and level-2
 - Set
Level2 bool - Import into level-2 sub-domain
 - Set
Local intPreference  - Preference value
 - Set
Local intPreference Legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - Set
Metric stringChange  - +/-\n\n;;Add or subtract metric
 - Set
Metric stringDelay  - EIGRP delay metric, in 10 microsecond units
 - Set
Metric intLoading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - Set
Metric intMtu  - EIGRP MTU of the path
 - Set
Metric intReliability  - EIGRP reliability metric where 255 is 100% reliable
 - Set
Metric stringType  - Type of metric for destination routing protocol
 - Set
Metric intValue  - Metric value or Bandwidth in Kbits per second
 - Set
Tag int - Tag value
 - Set
Vrf string - VPN Routing/Forwarding instance name
 - Set
Weight int - BGP weight for routing table
 - Set
Weight intLegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
- continue
Sequence IntegerNumber  - Route-map entry sequence number
 - continue_ Boolean
 - Continue on a different entry within the route-map
 - description String
 - Route-map comment
 - match
As List<Integer>Paths  - AS path access-list
 - match
As List<Integer>Paths Legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Community BooleanList Exact Match  - Do exact matching of communities
 - match
Community List<String>Lists  - Named Access List
 - match
Community List<String>Lists Legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - match
Extcommunity List<String>Lists  - Named Access List
 - match
Extcommunity List<String>Lists Legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - match
Interfaces List<String> - match
Ip List<String>Address Access Lists  - match
Ip List<String>Address Prefix Lists  - Match entries of prefix-lists
 - match
Ip List<String>Next Hop Access Lists  - match
Ip List<String>Next Hop Prefix Lists  - Match entries of prefix-lists
 - match
Ipv6Address StringAccess Lists  - match
Ipv6Address StringPrefix Lists  - IPv6 prefix-list
 - match
Ipv6Next StringHop Access Lists  - match
Ipv6Next StringHop Prefix Lists  - IPv6 prefix-list
 - match
Local List<Integer>Preferences  - match
Local List<Integer>Preferences Legacies  - match
Route BooleanType External  - external route (BGP, EIGRP and OSPF type 1/2)
 - match
Route BooleanType External Type1  - OSPF external type 1 route
 - match
Route BooleanType External Type2  - OSPF external type 2 route
 - match
Route BooleanType Internal  - internal route (including OSPF intra/inter area)
 - match
Route BooleanType Level1  - IS-IS level-1 route
 - match
Route BooleanType Level2  - IS-IS level-2 route
 - match
Route BooleanType Local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Source List<String>Protocol Bgps  - Border Gateway Protocol (BGP)
 - match
Source BooleanProtocol Connected  - Connected
 - match
Source List<String>Protocol Eigrps  - Border Gateway Protocol (BGP)
 - match
Source BooleanProtocol Isis  - ISO IS-IS
 - match
Source BooleanProtocol Lisp  - Locator ID Separation Protocol (LISP)
 - match
Source List<String>Protocol Ospfs  - Open Shortest Path First (OSPF)
 - match
Source List<String>Protocol Ospfv3s  - OSPFv3
 - match
Source BooleanProtocol Rip  - Routing Information Protocol (RIP)
 - match
Source BooleanProtocol Static  - Static routes
 - List<Integer>
 - Tag value
 - match
Track Integer - tracking object
 - operation String
 - seq Integer
 - set
As StringPath Prepend As  - \n\n;;AS number
 - set
As StringPath Prepend As Legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
As IntegerPath Prepend Last As  - set
As IntegerPath Prepend Last As Legacy  - set
As BooleanPath Tag  - Set the tag as an AS-path attribute
 - set
As BooleanPath Tag Legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Communities List<String> - set
Communities BooleanAdditive  - set
Communities BooleanAdditive Legacy  - set
Communities List<String>Legacies  - set
Community BooleanList Delete  - Delete matching communities
 - set
Community BooleanList Delete Legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Community IntegerList Expanded  - set
Community IntegerList Expanded Legacy  - set
Community StringList Name  - set
Community StringList Name Legacy  - set
Community IntegerList Standard  - set
Community IntegerList Standard Legacy  - set
Community BooleanNone  - No community attribute
 - set
Community BooleanNone Legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Default List<String>Interfaces  - SPAN source interface
 - set
Extcomunity List<String>Rt Legacies  - set
Extcomunity List<String>Rts  - set
Extcomunity StringSoo  - set
Extcomunity StringSoo Legacy  - set
Extcomunity StringVpn Distinguisher  - VPN Distinguisher Extended Community
 - set
Extcomunity BooleanVpn Distinguisher Additive  - set
Extcomunity StringVpn Distinguisher Legacy  - set
Global Boolean - set
Interfaces List<String> - Interface specific information
 - set
Ip StringAddress  - Specify prefix-list
 - set
Ip List<String>Default Global Next Hop Addresses  - set
Ip List<String>Default Next Hop Addresses  - set
Ip List<String>Global Next Hop Addresses  - set
Ip List<String>Next Hop Addresses  - set
Ip BooleanNext Hop Self  - Use self address (for BGP only)
 - set
Ip IntegerQos Group  - set
Ipv6Addresses List<String> - IPv6 prefix-list
 - set
Ipv6Default StringGlobal Next Hop  - Next hop along path
 - set
Ipv6Default List<String>Next Hops  - Default next hop IPv6 address
 - set
Ipv6Next List<String>Hops  - Next hop IPv6 address
 - set
Level1 Boolean - Import into a level-1 area
 - set
Level12 Boolean - Import into level-1 and level-2
 - set
Level2 Boolean - Import into level-2 sub-domain
 - set
Local IntegerPreference  - Preference value
 - set
Local IntegerPreference Legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Metric StringChange  - +/-\n\n;;Add or subtract metric
 - set
Metric StringDelay  - EIGRP delay metric, in 10 microsecond units
 - set
Metric IntegerLoading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - set
Metric IntegerMtu  - EIGRP MTU of the path
 - set
Metric IntegerReliability  - EIGRP reliability metric where 255 is 100% reliable
 - set
Metric StringType  - Type of metric for destination routing protocol
 - set
Metric IntegerValue  - Metric value or Bandwidth in Kbits per second
 - set
Tag Integer - Tag value
 - set
Vrf String - VPN Routing/Forwarding instance name
 - set
Weight Integer - BGP weight for routing table
 - set
Weight IntegerLegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
- continue boolean
 - Continue on a different entry within the route-map
 - continue
Sequence numberNumber  - Route-map entry sequence number
 - description string
 - Route-map comment
 - match
As number[]Paths  - AS path access-list
 - match
As number[]Paths Legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Community booleanList Exact Match  - Do exact matching of communities
 - match
Community string[]Lists  - Named Access List
 - match
Community string[]Lists Legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - match
Extcommunity string[]Lists  - Named Access List
 - match
Extcommunity string[]Lists Legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - match
Interfaces string[] - match
Ip string[]Address Access Lists  - match
Ip string[]Address Prefix Lists  - Match entries of prefix-lists
 - match
Ip string[]Next Hop Access Lists  - match
Ip string[]Next Hop Prefix Lists  - Match entries of prefix-lists
 - match
Ipv6Address stringAccess Lists  - match
Ipv6Address stringPrefix Lists  - IPv6 prefix-list
 - match
Ipv6Next stringHop Access Lists  - match
Ipv6Next stringHop Prefix Lists  - IPv6 prefix-list
 - match
Local number[]Preferences  - match
Local number[]Preferences Legacies  - match
Route booleanType External  - external route (BGP, EIGRP and OSPF type 1/2)
 - match
Route booleanType External Type1  - OSPF external type 1 route
 - match
Route booleanType External Type2  - OSPF external type 2 route
 - match
Route booleanType Internal  - internal route (including OSPF intra/inter area)
 - match
Route booleanType Level1  - IS-IS level-1 route
 - match
Route booleanType Level2  - IS-IS level-2 route
 - match
Route booleanType Local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Source string[]Protocol Bgps  - Border Gateway Protocol (BGP)
 - match
Source booleanProtocol Connected  - Connected
 - match
Source string[]Protocol Eigrps  - Border Gateway Protocol (BGP)
 - match
Source booleanProtocol Isis  - ISO IS-IS
 - match
Source booleanProtocol Lisp  - Locator ID Separation Protocol (LISP)
 - match
Source string[]Protocol Ospfs  - Open Shortest Path First (OSPF)
 - match
Source string[]Protocol Ospfv3s  - OSPFv3
 - match
Source booleanProtocol Rip  - Routing Information Protocol (RIP)
 - match
Source booleanProtocol Static  - Static routes
 - number[]
 - Tag value
 - match
Track number - tracking object
 - operation string
 - seq number
 - set
As stringPath Prepend As  - \n\n;;AS number
 - set
As stringPath Prepend As Legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
As numberPath Prepend Last As  - set
As numberPath Prepend Last As Legacy  - set
As booleanPath Tag  - Set the tag as an AS-path attribute
 - set
As booleanPath Tag Legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Communities string[] - set
Communities booleanAdditive  - set
Communities booleanAdditive Legacy  - set
Communities string[]Legacies  - set
Community booleanList Delete  - Delete matching communities
 - set
Community booleanList Delete Legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Community numberList Expanded  - set
Community numberList Expanded Legacy  - set
Community stringList Name  - set
Community stringList Name Legacy  - set
Community numberList Standard  - set
Community numberList Standard Legacy  - set
Community booleanNone  - No community attribute
 - set
Community booleanNone Legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Default string[]Interfaces  - SPAN source interface
 - set
Extcomunity string[]Rt Legacies  - set
Extcomunity string[]Rts  - set
Extcomunity stringSoo  - set
Extcomunity stringSoo Legacy  - set
Extcomunity stringVpn Distinguisher  - VPN Distinguisher Extended Community
 - set
Extcomunity booleanVpn Distinguisher Additive  - set
Extcomunity stringVpn Distinguisher Legacy  - set
Global boolean - set
Interfaces string[] - Interface specific information
 - set
Ip stringAddress  - Specify prefix-list
 - set
Ip string[]Default Global Next Hop Addresses  - set
Ip string[]Default Next Hop Addresses  - set
Ip string[]Global Next Hop Addresses  - set
Ip string[]Next Hop Addresses  - set
Ip booleanNext Hop Self  - Use self address (for BGP only)
 - set
Ip numberQos Group  - set
Ipv6Addresses string[] - IPv6 prefix-list
 - set
Ipv6Default stringGlobal Next Hop  - Next hop along path
 - set
Ipv6Default string[]Next Hops  - Default next hop IPv6 address
 - set
Ipv6Next string[]Hops  - Next hop IPv6 address
 - set
Level1 boolean - Import into a level-1 area
 - set
Level12 boolean - Import into level-1 and level-2
 - set
Level2 boolean - Import into level-2 sub-domain
 - set
Local numberPreference  - Preference value
 - set
Local numberPreference Legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Metric stringChange  - +/-\n\n;;Add or subtract metric
 - set
Metric stringDelay  - EIGRP delay metric, in 10 microsecond units
 - set
Metric numberLoading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - set
Metric numberMtu  - EIGRP MTU of the path
 - set
Metric numberReliability  - EIGRP reliability metric where 255 is 100% reliable
 - set
Metric stringType  - Type of metric for destination routing protocol
 - set
Metric numberValue  - Metric value or Bandwidth in Kbits per second
 - set
Tag number - Tag value
 - set
Vrf string - VPN Routing/Forwarding instance name
 - set
Weight number - BGP weight for routing table
 - set
Weight numberLegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
- continue_ bool
 - Continue on a different entry within the route-map
 - continue_
sequence_ intnumber  - Route-map entry sequence number
 - description str
 - Route-map comment
 - match_
as_ Sequence[int]paths  - AS path access-list
 - match_
as_ Sequence[int]paths_ legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match_
community_ boollist_ exact_ match  - Do exact matching of communities
 - match_
community_ Sequence[str]lists  - Named Access List
 - match_
community_ Sequence[str]lists_ legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - match_
extcommunity_ Sequence[str]lists  - Named Access List
 - match_
extcommunity_ Sequence[str]lists_ legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - match_
interfaces Sequence[str] - match_
ip_ Sequence[str]address_ access_ lists  - match_
ip_ Sequence[str]address_ prefix_ lists  - Match entries of prefix-lists
 - match_
ip_ Sequence[str]next_ hop_ access_ lists  - match_
ip_ Sequence[str]next_ hop_ prefix_ lists  - Match entries of prefix-lists
 - match_
ipv6_ straddress_ access_ lists  - match_
ipv6_ straddress_ prefix_ lists  - IPv6 prefix-list
 - match_
ipv6_ strnext_ hop_ access_ lists  - match_
ipv6_ strnext_ hop_ prefix_ lists  - IPv6 prefix-list
 - match_
local_ Sequence[int]preferences  - match_
local_ Sequence[int]preferences_ legacies  - match_
route_ booltype_ external  - external route (BGP, EIGRP and OSPF type 1/2)
 - match_
route_ booltype_ external_ type1  - OSPF external type 1 route
 - match_
route_ booltype_ external_ type2  - OSPF external type 2 route
 - match_
route_ booltype_ internal  - internal route (including OSPF intra/inter area)
 - match_
route_ booltype_ level1  - IS-IS level-1 route
 - match_
route_ booltype_ level2  - IS-IS level-2 route
 - match_
route_ booltype_ local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match_
source_ Sequence[str]protocol_ bgps  - Border Gateway Protocol (BGP)
 - match_
source_ boolprotocol_ connected  - Connected
 - match_
source_ Sequence[str]protocol_ eigrps  - Border Gateway Protocol (BGP)
 - match_
source_ boolprotocol_ isis  - ISO IS-IS
 - match_
source_ boolprotocol_ lisp  - Locator ID Separation Protocol (LISP)
 - match_
source_ Sequence[str]protocol_ ospfs  - Open Shortest Path First (OSPF)
 - match_
source_ Sequence[str]protocol_ ospfv3s  - OSPFv3
 - match_
source_ boolprotocol_ rip  - Routing Information Protocol (RIP)
 - match_
source_ boolprotocol_ static  - Static routes
 - Sequence[int]
 - Tag value
 - match_
track int - tracking object
 - operation str
 - seq int
 - set_
as_ strpath_ prepend_ as  - \n\n;;AS number
 - set_
as_ strpath_ prepend_ as_ legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set_
as_ intpath_ prepend_ last_ as  - set_
as_ intpath_ prepend_ last_ as_ legacy  - set_
as_ boolpath_ tag  - Set the tag as an AS-path attribute
 - set_
as_ boolpath_ tag_ legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set_
communities Sequence[str] - set_
communities_ booladditive  - set_
communities_ booladditive_ legacy  - set_
communities_ Sequence[str]legacies  - set_
community_ boollist_ delete  - Delete matching communities
 - set_
community_ boollist_ delete_ legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set_
community_ intlist_ expanded  - set_
community_ intlist_ expanded_ legacy  - set_
community_ strlist_ name  - set_
community_ strlist_ name_ legacy  - set_
community_ intlist_ standard  - set_
community_ intlist_ standard_ legacy  - set_
community_ boolnone  - No community attribute
 - set_
community_ boolnone_ legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set_
default_ Sequence[str]interfaces  - SPAN source interface
 - set_
extcomunity_ Sequence[str]rt_ legacies  - set_
extcomunity_ Sequence[str]rts  - set_
extcomunity_ strsoo  - set_
extcomunity_ strsoo_ legacy  - set_
extcomunity_ strvpn_ distinguisher  - VPN Distinguisher Extended Community
 - set_
extcomunity_ boolvpn_ distinguisher_ additive  - set_
extcomunity_ strvpn_ distinguisher_ legacy  - set_
global bool - set_
interfaces Sequence[str] - Interface specific information
 - set_
ip_ straddress  - Specify prefix-list
 - set_
ip_ Sequence[str]default_ global_ next_ hop_ addresses  - set_
ip_ Sequence[str]default_ next_ hop_ addresses  - set_
ip_ Sequence[str]global_ next_ hop_ addresses  - set_
ip_ Sequence[str]next_ hop_ addresses  - set_
ip_ boolnext_ hop_ self  - Use self address (for BGP only)
 - set_
ip_ intqos_ group  - set_
ipv6_ Sequence[str]addresses  - IPv6 prefix-list
 - set_
ipv6_ strdefault_ global_ next_ hop  - Next hop along path
 - set_
ipv6_ Sequence[str]default_ next_ hops  - Default next hop IPv6 address
 - set_
ipv6_ Sequence[str]next_ hops  - Next hop IPv6 address
 - set_
level1 bool - Import into a level-1 area
 - set_
level12 bool - Import into level-1 and level-2
 - set_
level2 bool - Import into level-2 sub-domain
 - set_
local_ intpreference  - Preference value
 - set_
local_ intpreference_ legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set_
metric_ strchange  - +/-\n\n;;Add or subtract metric
 - set_
metric_ strdelay  - EIGRP delay metric, in 10 microsecond units
 - set_
metric_ intloading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - set_
metric_ intmtu  - EIGRP MTU of the path
 - set_
metric_ intreliability  - EIGRP reliability metric where 255 is 100% reliable
 - set_
metric_ strtype  - Type of metric for destination routing protocol
 - set_
metric_ intvalue  - Metric value or Bandwidth in Kbits per second
 - set_
tag int - Tag value
 - set_
vrf str - VPN Routing/Forwarding instance name
 - set_
weight int - BGP weight for routing table
 - set_
weight_ intlegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
- continue Boolean
 - Continue on a different entry within the route-map
 - continue
Sequence NumberNumber  - Route-map entry sequence number
 - description String
 - Route-map comment
 - match
As List<Number>Paths  - AS path access-list
 - match
As List<Number>Paths Legacies  - AS path access-list (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Community BooleanList Exact Match  - Do exact matching of communities
 - match
Community List<String>Lists  - Named Access List
 - match
Community List<String>Lists Legacies  - Named Access List (DEPRECATED- please use community-list in Cisco-IOS-XE-bgp.yang)
 - match
Extcommunity List<String>Lists  - Named Access List
 - match
Extcommunity List<String>Lists Legacies  - Named Access List (DEPRECATED- please use extcommunity-list in Cisco-IOS-XE-bgp.yang)
 - match
Interfaces List<String> - match
Ip List<String>Address Access Lists  - match
Ip List<String>Address Prefix Lists  - Match entries of prefix-lists
 - match
Ip List<String>Next Hop Access Lists  - match
Ip List<String>Next Hop Prefix Lists  - Match entries of prefix-lists
 - match
Ipv6Address StringAccess Lists  - match
Ipv6Address StringPrefix Lists  - IPv6 prefix-list
 - match
Ipv6Next StringHop Access Lists  - match
Ipv6Next StringHop Prefix Lists  - IPv6 prefix-list
 - match
Local List<Number>Preferences  - match
Local List<Number>Preferences Legacies  - match
Route BooleanType External  - external route (BGP, EIGRP and OSPF type 1/2)
 - match
Route BooleanType External Type1  - OSPF external type 1 route
 - match
Route BooleanType External Type2  - OSPF external type 2 route
 - match
Route BooleanType Internal  - internal route (including OSPF intra/inter area)
 - match
Route BooleanType Level1  - IS-IS level-1 route
 - match
Route BooleanType Level2  - IS-IS level-2 route
 - match
Route BooleanType Local  - locally generated route (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - match
Source List<String>Protocol Bgps  - Border Gateway Protocol (BGP)
 - match
Source BooleanProtocol Connected  - Connected
 - match
Source List<String>Protocol Eigrps  - Border Gateway Protocol (BGP)
 - match
Source BooleanProtocol Isis  - ISO IS-IS
 - match
Source BooleanProtocol Lisp  - Locator ID Separation Protocol (LISP)
 - match
Source List<String>Protocol Ospfs  - Open Shortest Path First (OSPF)
 - match
Source List<String>Protocol Ospfv3s  - OSPFv3
 - match
Source BooleanProtocol Rip  - Routing Information Protocol (RIP)
 - match
Source BooleanProtocol Static  - Static routes
 - List<Number>
 - Tag value
 - match
Track Number - tracking object
 - operation String
 - seq Number
 - set
As StringPath Prepend As  - \n\n;;AS number
 - set
As StringPath Prepend As Legacy  - \n\n;;AS number (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
As NumberPath Prepend Last As  - set
As NumberPath Prepend Last As Legacy  - set
As BooleanPath Tag  - Set the tag as an AS-path attribute
 - set
As BooleanPath Tag Legacy  - Set the tag as an AS-path attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Communities List<String> - set
Communities BooleanAdditive  - set
Communities BooleanAdditive Legacy  - set
Communities List<String>Legacies  - set
Community BooleanList Delete  - Delete matching communities
 - set
Community BooleanList Delete Legacy  - Delete matching communities (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Community NumberList Expanded  - set
Community NumberList Expanded Legacy  - set
Community StringList Name  - set
Community StringList Name Legacy  - set
Community NumberList Standard  - set
Community NumberList Standard Legacy  - set
Community BooleanNone  - No community attribute
 - set
Community BooleanNone Legacy  - No community attribute (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Default List<String>Interfaces  - SPAN source interface
 - set
Extcomunity List<String>Rt Legacies  - set
Extcomunity List<String>Rts  - set
Extcomunity StringSoo  - set
Extcomunity StringSoo Legacy  - set
Extcomunity StringVpn Distinguisher  - VPN Distinguisher Extended Community
 - set
Extcomunity BooleanVpn Distinguisher Additive  - set
Extcomunity StringVpn Distinguisher Legacy  - set
Global Boolean - set
Interfaces List<String> - Interface specific information
 - set
Ip StringAddress  - Specify prefix-list
 - set
Ip List<String>Default Global Next Hop Addresses  - set
Ip List<String>Default Next Hop Addresses  - set
Ip List<String>Global Next Hop Addresses  - set
Ip List<String>Next Hop Addresses  - set
Ip BooleanNext Hop Self  - Use self address (for BGP only)
 - set
Ip NumberQos Group  - set
Ipv6Addresses List<String> - IPv6 prefix-list
 - set
Ipv6Default StringGlobal Next Hop  - Next hop along path
 - set
Ipv6Default List<String>Next Hops  - Default next hop IPv6 address
 - set
Ipv6Next List<String>Hops  - Next hop IPv6 address
 - set
Level1 Boolean - Import into a level-1 area
 - set
Level12 Boolean - Import into level-1 and level-2
 - set
Level2 Boolean - Import into level-2 sub-domain
 - set
Local NumberPreference  - Preference value
 - set
Local NumberPreference Legacy  - Preference value (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 - set
Metric StringChange  - +/-\n\n;;Add or subtract metric
 - set
Metric StringDelay  - EIGRP delay metric, in 10 microsecond units
 - set
Metric NumberLoading  - EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
 - set
Metric NumberMtu  - EIGRP MTU of the path
 - set
Metric NumberReliability  - EIGRP reliability metric where 255 is 100% reliable
 - set
Metric StringType  - Type of metric for destination routing protocol
 - set
Metric NumberValue  - Metric value or Bandwidth in Kbits per second
 - set
Tag Number - Tag value
 - set
Vrf String - VPN Routing/Forwarding instance name
 - set
Weight Number - BGP weight for routing table
 - set
Weight NumberLegacy  - BGP weight for routing table (DEPRECATED - please use route-map configuration in Cisco-IOS-XE-bgp.yang)
 
Package Details
- Repository
 - iosxe lbrlabs/pulumi-iosxe
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
iosxeTerraform Provider.