An OpenConfig description of a network-instance. This may be a Layer 3 forwarding construct such as a virtual routing and forwar...
Version: 2017-01-13
module openconfig-network-instance { yang-version 1; namespace "http://openconfig.net/yang/network-instance"; prefix oc-netinst; import ietf-yang-types { prefix yang; } import ietf-inet-types { prefix inet; } import openconfig-network-instance-types { prefix oc-ni-types; } import openconfig-policy-types { prefix oc-pol-types; } import openconfig-routing-policy { prefix oc-rpol; } import openconfig-local-routing { prefix oc-loc-rt; } import openconfig-interfaces { prefix oc-if; } import openconfig-extensions { prefix oc-ext; } import openconfig-network-instance-l3 { prefix oc-ni-l3; } import openconfig-types { prefix oc-types; } import openconfig-bgp { prefix oc-bgp; } import openconfig-mpls { prefix oc-mpls; } import openconfig-vlan { prefix oc-vlan; } import openconfig-segment-routing { prefix oc-sr; } import openconfig-isis { prefix oc-isis; } import openconfig-aft { prefix oc-aft; } include openconfig-network-instance-l2; organization "OpenConfig working group"; contact "OpenConfig working group www.openconfig.net"; description "An OpenConfig description of a network-instance. This may be a Layer 3 forwarding construct such as a virtual routing and forwarding (VRF) instance, or a Layer 2 instance such as a virtual switch instance (VSI). Mixed Layer 2 and Layer 3 instances are also supported."; revision "2017-01-13" { description "Add AFT to the network instance"; reference "0.6.0"; } revision "2016-12-15" { description "Add segment routing to network instance"; reference "0.5.0"; } revision "2016-11-10" { description "Add IS-IS to OpenConfig network instance"; reference "0.4.1"; } revision "2016-10-12" { description "Update table connections"; reference "0.4.0"; } revision "2016-09-28" { description "Change L2 instance to submodule; add MAC table"; reference "0.3.0"; } revision "2016-08-11" { description "Resolve repeated container names in routing protocols"; reference "0.2.3"; } revision "2016-07-08" { description "Updated with refactored routing protocol models"; reference "0.2.1"; } revision "2016-03-29" { description "Initial revision"; reference "0.2.0"; } revision "2015-10-18" { description "Initial revision"; reference "0.1.0"; } oc-ext:openconfig-version "0.6.0"; typedef network-instance-ref { type leafref { path "/network-instances/network-instance/config/name"; } description "A re-usable type that can be referenced within other modules that references a network instance."; } } // module openconfig-network-instance
© 2023 YumaWorks, Inc. All rights reserved.