This module contains a collection of YANG definitions for Cisco IOS-XR fpmgr package operational data. This module contains def...
Version: 2019-04-05
module Cisco-IOS-XR-fpmgr-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-fpmgr-oper"; prefix fpmgr-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-fpmgr-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 fpmgr package operational data. This module contains definitions for the following management objects: fault-profile: Show fault profile 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 fault-profile { config false; description "Show fault profile"; container brief { description "Display brief fault profile info"; list brief-info { description "fault profile brief info"; leaf profile-id { type int32; description "fault prfoile id"; } leaf profile-name { type string; description "fault profile name"; } leaf description { type string; description "fault profile description"; } } // list brief-info } // container brief container internals { description "Table of Internal"; list internal { key "profile-name"; description "Display fault profile details"; leaf profile-name { type xr:Cisco-ios-xr-string; description "Fault profile name"; } leaf profile-id { type int32; description "fault profile id"; } leaf profile-name-xr { type string; description "fault profile name"; } leaf profile-type { type string; description "profile type"; } leaf location { type string; description "location name"; } leaf status { type string; description "fault profile status"; } leaf root-entity { type string; description "root entity name"; } leaf entity-count { type int32; description "number of entities"; } leaf subsystem { type string; description "sub system"; } } // list internal } // container internals container location-lc-names { description "Get rack numbers"; list location-lc-name { key "location-rack-name"; description "Get line card names"; container location-lc-name-str { description "Get line card names"; list location-name { description "line card name list"; leaf location-name { type string; description "line card name"; } } // list location-name } // container location-lc-name-str leaf location-rack-name { type xr:Cisco-ios-xr-string; description "Rack number"; } } // list location-lc-name } // container location-lc-names container statistics { description "Table of Statistics"; list statistic { key "profile-name"; description "Display fault profile statistics"; leaf profile-name { type xr:Cisco-ios-xr-string; description "Fault profile name"; } leaf profile-id { type int32; description "fault profile id"; } leaf root-entity { type string; description "root entity name"; } leaf entity-count { type int32; description "number of entities"; } } // list statistic } // container statistics container detail { description "Display detailed fault profile info"; list detail-info { description "fault profile detail info"; leaf profile-id { type int32; description "fault profile id"; } leaf profile-name { type string; description "profile name"; } leaf profile-type { type string; description "profile type"; } leaf location { type string; description "location name"; } leaf status { type string; description "fault profile status"; } leaf root-entity { type string; description "root entity name"; } leaf entity-count { type int32; description "number of entities"; } } // list detail-info } // container detail container fault-id-fault-types { description "Get subsystem ids"; list fault-id-fault-type { key "fault-id-subsystem-name"; description "Get fault types"; leaf fault-id-subsystem-name { type xr:Cisco-ios-xr-string; description "Subsystem name"; } list fault-id-fault-tag { key "fault-id-fault-type-name"; description "Get fault tags"; container fault-id-fault-tag-names { description "Get fault tags"; list fault-tag { description "fault tag list"; leaf fault-tag { type string; description "fault tag"; } } // list fault-tag } // container fault-id-fault-tag-names leaf fault-id-fault-type-name { type xr:Cisco-ios-xr-string; description "Fault type name"; } } // list fault-id-fault-tag } // list fault-id-fault-type } // container fault-id-fault-types container default-profile-fault-types { description "Get default subsystem profiles"; list default-profile-fault-type { key "fault-id-subsystem-name"; description "Get fault types"; leaf fault-id-subsystem-name { type xr:Cisco-ios-xr-string; description "Subsystem name"; } list default-profile-fault-tag { key "fault-id-fault-type-name"; description "Get fault tags"; container default-profile-fault-value-names { description "Get fault tags"; list fault-tag { description "default profile list"; leaf fault-tag { type string; description "fault tag"; } leaf sas-severity { type string; description "default SAS Severity"; } leaf nsas-severity { type string; description "default NSAS Severity "; } } // list fault-tag } // container default-profile-fault-value-names leaf fault-id-fault-type-name { type xr:Cisco-ios-xr-string; description "Fault type name"; } } // list default-profile-fault-tag } // list default-profile-fault-type } // container default-profile-fault-types } // container fault-profile } // module Cisco-IOS-XR-fpmgr-oper
© 2024 YumaWorks, Inc. All rights reserved.