This module contains a collection of YANG definitions for Cisco IOS-XR mirror package operational data. This module contains de...
Version: 2019-04-05
module Cisco-IOS-XR-mirror-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-mirror-oper"; prefix mirror-oper; import cisco-semver { prefix semver; } include Cisco-IOS-XR-mirror-oper-sub1 { revision-date "2019-04-05"; } 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 mirror package operational data. This module contains definitions for the following management objects: mirror-oper: Mirror operational data Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; container mirror-oper { config false; description "Mirror operational data"; container show-mirror-sync-entries { description "The list of dirs which are being synced"; list show-mirror-sync-entry { key "directory"; description "The dirs subject to syncing and if they are currently syncing"; leaf directory { type string; description "Directory"; } leaf directory-xr { type string; description "Directory being synced"; } leaf sync-in-progress { type boolean; description "True if sync is in progress"; } leaf start-time { type uint64; description "Unix Epoch of when sync started"; } leaf scan-error { type string; description "Empty if no error, else the dir scanning error which prevents mirroring on this dir"; } leaf standby-up { type boolean; description "If false, standby is not syncable"; } } // list show-mirror-sync-entry } // container show-mirror-sync-entries container show-mirror-entries { description "Entries from show mirror"; container show-mirror-mismatch-entries { description "Only entries which are not mirrored"; list show-mirror-mismatch-entry { key "path"; description "The individual path entries from show mirror"; leaf path { type string; description "Path"; } leaf path-xr { type string; description "Path item"; } leaf state { type Mirror-bag-state; description "What sync state item is in"; } leaf update { type Update-bag; description "What update should be done"; } leaf update-msg { type string; description "In case of unknown update"; } leaf type { type File-bag; description "Item type"; } leaf reason { type Change-bag-reason; description "Reason for mismatch"; } leaf checksum { type string; description "MD5 checksum for mirrored files"; } leaf mod-time { type uint64; description "Mod time for mirrored files"; } } // list show-mirror-mismatch-entry } // container show-mirror-mismatch-entries container show-mirror-entries { description "All file entries from show mirror"; list show-mirror-entry { key "path"; description "The individual path entries from show mirror"; leaf path { type string; description "Path"; } leaf path-xr { type string; description "Path item"; } leaf state { type Mirror-bag-state; description "What sync state item is in"; } leaf update { type Update-bag; description "What update should be done"; } leaf update-msg { type string; description "In case of unknown update"; } leaf type { type File-bag; description "Item type"; } leaf reason { type Change-bag-reason; description "Reason for mismatch"; } leaf checksum { type string; description "MD5 checksum for mirrored files"; } leaf mod-time { type uint64; description "Mod time for mirrored files"; } } // list show-mirror-entry } // container show-mirror-entries } // container show-mirror-entries } // container mirror-oper } // module Cisco-IOS-XR-mirror-oper
© 2023 YumaWorks, Inc. All rights reserved.