Skip to content

VRF

Diagram

Diagram

Classes

configuration (iosxe.devices)

NameTypeConstraintMandatoryDefault Value
vrfsList[vrfs]No

vrfs (iosxe.devices.configuration)

NameTypeConstraintMandatoryDefault Value
nameStringYes
descriptionStringNo
route_destinguisherStringRegex: ^((\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_ipv4Booleantrue, falseNo
address_family_ipv6Booleantrue, falseNo
vpn_idStringRegex: ^[0-9a-fA-F]{1,6}:[0-9a-fA-F]{1,8}$No
import_route_targetsList[import_route_targets]No
export_route_targetsList[export_route_targets]No
ipv4_route_target_importsList[ipv4_route_target_imports]No
ipv4_route_target_exportsList[ipv4_route_target_exports]No
ipv6_route_target_importsList[ipv6_route_target_imports]No
ipv6_route_target_exportsList[ipv6_route_target_exports]No

import_route_targets (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo
ipv4Booleantrue, falseNo
ipv6Booleantrue, falseNo

export_route_targets (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo
ipv4Booleantrue, falseNo
ipv6Booleantrue, falseNo

ipv4_route_target_imports (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo

ipv4_route_target_exports (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo

ipv6_route_target_imports (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo

ipv6_route_target_exports (iosxe.devices.configuration.vrfs)

NameTypeConstraintMandatoryDefault Value
valueStringRegex: ^((\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
stitchingBooleantrue, falseNo

Examples

iosxe:
devices:
- name: Device1
configuration:
vrfs: