VRF
Diagram
Classes
configuration (iosxe.devices)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
vrfs | List | [vrfs] | No |
vrfs (iosxe.devices.configuration)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
description | String | No | ||
route_destinguisher | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | No | |
address_family_ipv4 | Boolean | true , false | No | |
address_family_ipv6 | Boolean | true , false | No | |
vpn_id | String | Regex: ^[0-9a-fA-F]{1,6}:[0-9a-fA-F]{1,8}$ | No | |
import_route_targets | List | [import_route_targets] | No | |
export_route_targets | List | [export_route_targets] | No | |
ipv4_route_target_imports | List | [ipv4_route_target_imports] | No | |
ipv4_route_target_exports | List | [ipv4_route_target_exports] | No | |
ipv6_route_target_imports | List | [ipv6_route_target_imports] | No | |
ipv6_route_target_exports | List | [ipv6_route_target_exports] | No |
import_route_targets (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No | |
ipv4 | Boolean | true , false | No | |
ipv6 | Boolean | true , false | No |
export_route_targets (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No | |
ipv4 | Boolean | true , false | No | |
ipv6 | Boolean | true , false | No |
ipv4_route_target_imports (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No |
ipv4_route_target_exports (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No |
ipv6_route_target_imports (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No |
ipv6_route_target_exports (iosxe.devices.configuration.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
value | String | Regex: ^((\d{1,5}:\d{1,10})|((\d{1,3}\.){3}\d{1,3}:\d{1,10})|([\da-fA-F]{1,8}:\d{1,10}))$ | Yes | |
stitching | Boolean | true , false | No |
Examples
iosxe: devices: - name: Device1 configuration: vrfs: