This sub-module describes a YANG model for the IS-IS Link State Database (LSDB). Portions of this code were derived from IETF R...
Version: 2024-02-20
submodule openconfig-isis-lsp { yang-version 1; belongs-to openconfig-isis { prefix oc-isis; } import openconfig-extensions { prefix oc-ext; } import openconfig-inet-types { prefix inet; } import openconfig-isis-types { prefix oc-isis-types; } import openconfig-isis-lsdb-types { prefix oc-isis-lsdb-types; } import openconfig-types { prefix oc-types; } import openconfig-mpls-types { prefix oc-mplst; } organization "OpenConfig working group"; contact "OpenConfig working group www.openconfig.net "; description "This sub-module describes a YANG model for the IS-IS Link State Database (LSDB). Portions of this code were derived from IETF RFCs relating to the IS-IS protocol. Please reproduce this note if possible. IETF code is subject to the following copyright and license: Copyright (c) IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."; revision "2024-02-20" { description "Fix typo in RFC reference for adjacency-state."; reference "1.6.2"; } revision "2023-11-01" { description "Refactor apply policy to separate default policy in it's own common set of groupings"; reference "1.6.1"; } revision "2023-05-01" { description "Add ISIS total-lsps counter."; reference "1.6.0"; } revision "2023-04-25" { description "Clarify use of the interface-ref type."; reference "1.5.1"; } revision "2023-03-27" { description "Add weighted ecmp."; reference "1.5.0"; } revision "2023-03-20" { description "Per-level global enabled configuration default false re-added to keep backward compatibility."; reference "1.4.1"; } revision "2023-02-22" { description "Deprecate the instance leaf, and add a new instance-id leaf that indicates the value to be used in the Instance Identifier TLV."; reference "1.4.0"; } revision "2023-01-25" { description "Per-level global enabled configuration removed, since it duplicates the level-capability leaf."; reference "1.3.0"; } revision "2023-01-04" { description "Add max ecmp paths for address family."; reference "1.2.0"; } revision "2022-09-20" { description "Add CSNP enable to IS-IS global configuration."; reference "1.1.0"; } revision "2022-05-10" { description "Modify internal/external route preference to unrestricted uint32 type."; reference "1.0.0"; } revision "2022-03-01" { description "Add simple key authentication support."; reference "0.9.0"; } revision "2022-02-24" { description "Add Hello PDU padding type to IS-IS global configuration."; reference "0.8.0"; } revision "2022-01-19" { description "Align revisions across modules."; reference "0.7.1"; } revision "2021-12-31" { description "Add support for per-interface hello authentication, and per-level *SNP authentication."; reference "0.7.0"; } revision "2021-06-16" { description "Remove trailing whitespace"; reference "0.6.2"; } revision "2020-03-24" { description "Support IGP-LDP sync per interface."; reference "0.6.0"; } revision "2020-02-04" { description "Consistent prefix for openconfig-mpls-types."; reference "0.5.0"; } revision "2018-11-21" { description "Add OpenConfig module metadata extensions."; reference "0.4.2"; } revision "2018-06-05" { description "Fix bugs in when statements."; reference "0.4.1"; } revision "2018-05-14" { description "Update LSDB model to correct Extended IS reach TLV bug. This change is backwards incompatible due to adding an additional level of hierarchy to support multiple instances of the TLV."; reference "0.4.0"; } revision "2017-07-26" { description "Update LSDB and fix bugs."; reference "0.3.2"; } revision "2017-05-15" { description "Refactor LSDB."; reference "0.3.0"; } revision "2017-01-13" { description "Remove top-level /isis container"; reference "0.2.1"; } revision "2016-12-15" { description "Add segment routing to IS-IS module"; reference "0.2.0"; } revision "2016-10-18" { description "Initial revision of IS-IS models."; reference "0.1.0"; } oc-ext:openconfig-version "1.6.2"; typedef isis-metric-flags { type enumeration { enum "INTERNAL" { value 0; description "When this flag is not set, internal metrics are in use."; } enum "UNSUPPORTED" { value 1; description "When this flag (referred to as the S-bit) is set, then the metric is unsupported."; } } description "Type definition for flags used in IS-IS metrics"; } } // submodule openconfig-isis-lsp
© 2023 YumaWorks, Inc. All rights reserved.