This module contains a collection of YANG definitions for Cisco IOS-XR ISIS action package configuration. Copyright (c) 2016-20...
Version: 2019-10-01
module Cisco-IOS-XR-isis-act { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-isis-act"; prefix isis-act; import cisco-semver { prefix semver; } import Cisco-IOS-XR-types { prefix xr; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ISIS action package configuration. Copyright (c) 2016-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-10-01" { description "Made changes to be RFC6087 compliant"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2016-06-30" { description "IOS XR 6.2.1 revision."; } semver:module-version "1.1.0"; semver:module-version "1.0.0"; rpc clear-isis-process { description "Clear all IS-IS data structures"; input { container instance { description "Clear data from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance leaf process { type empty; description "Clear all IS-IS data structures"; } } } // rpc clear-isis-process rpc clear-isis-route { description "Clear IS-IS routes"; input { container instance { description "Clear data from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance leaf route { type empty; description "Clear IS-IS routes"; } } } // rpc clear-isis-route rpc clear-isis-stat { description "Clear IS-IS protocol statistics"; input { container instance { description "Clear data from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance container statistics { description "Clear IS-IS protocol statistics"; leaf interface-name { type xr:Interface-name; mandatory true; description "Interface name"; } } // container statistics } } // rpc clear-isis-stat rpc clear-isis-dist { description "Reset BGP-LS topology distribution"; input { container instance { description "Reset BGP-LS topology from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance leaf distribution { type empty; description "Reset BGP-LS topology distribution"; } } } // rpc clear-isis-dist rpc clear-isis-local-lsp { description "Clean and regenerate local LSPs"; input { container instance { description "Clean and regenerate local LSPs from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance leaf local-lsp { type empty; description "Clean and regenerate local LSPs"; } } } // rpc clear-isis-local-lsp rpc clear-isis { description "Clear IS-IS data structures"; input { container instance { description "Clear data from single IS-IS instance"; leaf instance-identifier { type string; description "IS-IS process instance identifier"; } } // container instance leaf rt-type { type enumeration { enum "AFI-ALL-MULTICAST" { value 0; description "Clear IS-IS rt type AFI all Multicast"; } enum "AFI-ALL-SAFI-ALL" { value 1; description "Clear IS-IS rt type all AFI"; } enum "AFI-ALL-UNICAST" { value 2; description "Clear IS-IS rt type AFI All unicast"; } enum "IPv4-MULTICAST" { value 3; description "Clear IS-IS rt type IPv4 Multicast"; } enum "IPv4-SAFI-ALL" { value 4; description "Clear IS-IS rt type IPv4 AFI All"; } enum "IPv4-UNICAST" { value 5; description "Clear IS-IS rt type IPv4 unicast"; } enum "IPv6-MULTICAST" { value 6; description "Clear IS-IS rt type IPv6 multicast"; } enum "IPv6-SAFI-ALL" { value 7; description "Clear IS-IS rt type IPv6 AFI All"; } enum "IPv6-UNICAST" { value 8; description "Clear IS-IS rt type IPv6 unicast"; } } description "Clear data for these route types"; } choice route-topology { description "Route topology"; leaf route { type empty; description "Clear IS-IS routes"; } leaf topology { type string; description "Topology table information"; } } // choice route-topology } } // rpc clear-isis } // module Cisco-IOS-XR-isis-act
© 2023 YumaWorks, Inc. All rights reserved.