This submodule contains a collection of YANG definitions for Cisco IOS-XR crypto-macsec-secy package operational data. Copyrigh...
Version: 2019-04-05
submodule Cisco-IOS-XR-crypto-macsec-secy-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-crypto-macsec-secy-oper { prefix Cisco-IOS-XR-crypto-macsec-secy-oper; } import cisco-semver { prefix semver; } 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 submodule contains a collection of YANG definitions for Cisco IOS-XR crypto-macsec-secy package 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.1"; grouping MACSEC-RX-SA-STATS { description "MACSEC RX SA STATS"; leaf in-pkts-ok { type uint64; description "InPktsOK"; } leaf in-pkts-invalid { type uint64; description "InPktsInvalid"; } leaf in-pkts-not-valid { type uint64; description "InPktsNotValid"; } leaf in-pkts-not-using-sa { type uint64; description "InPktsNotUsingSA"; } leaf in-pkts-unused-sa { type uint64; description "InPktsUnusedSA"; } leaf next-pn { type uint64; description "NextPN"; } } // grouping MACSEC-RX-SA-STATS grouping MACSEC-RX-SC-STATS { description "MACSEC RX SC STATS"; leaf rx-sci { type uint64; description "Rx SCI"; } leaf in-pkts-unchecked { type uint64; description "InPktsUnchecked"; } leaf in-pkts-delayed { type uint64; description "InPktsDelayed"; } leaf in-pkts-late { type uint64; description "InPktsLate"; } leaf in-pkts-ok { type uint64; description "InPktsOK"; } leaf in-pkts-invalid { type uint64; description "InPktsInvalid"; } leaf in-pkts-not-valid { type uint64; description "InPktsNotValid"; } leaf in-pkts-not-using-sa { type uint64; description "InPktsNotUsingSA"; } leaf in-pkts-unused-sa { type uint64; description "InPktsUnusedSA"; } leaf in-pkts-untagged-hit { type uint64; description "InPktsUntaggedHit"; } leaf in-octets-validated { type uint64; description "InOctetsValidated"; } leaf in-octets-decrypted { type uint64; description "InOctetsDecrypted"; } list rxsa-stat { description "rxsa stats"; uses MACSEC-RX-SA-STATS; } // list rxsa-stat } // grouping MACSEC-RX-SC-STATS grouping MACSEC-TX-SA-STATS { description "MACSEC TX SA STATS"; leaf out-pkts-protected { type uint64; description "OutPktsProtected"; } leaf out-pkts-encrypted { type uint64; description "OutPktsEncrypted"; } leaf next-pn { type uint64; description "NextPN"; } } // grouping MACSEC-TX-SA-STATS grouping MACSEC-TX-SC-STATS { description "MACSEC TX SC STATS"; leaf tx-sci { type uint64; description "Tx SCI"; } leaf out-pkts-protected { type uint64; description "OutPktsProtected"; } leaf out-pkts-encrypted { type uint64; description "OutPktsEncrypted"; } leaf out-octets-protected { type uint64; description "OutOctetsProtected"; } leaf out-octets-encrypted { type uint64; description "OutOctetsEncrypted"; } leaf out-pkts-too-long { type uint64; description "OutPktsTooLong"; } list txsa-stat { description "tx sa stats"; uses MACSEC-TX-SA-STATS; } // list txsa-stat } // grouping MACSEC-TX-SC-STATS grouping MACSEC-IF-STATS { description "MACSEC IF STATS"; leaf in-pkts-untagged { type uint64; description "InPktsUntagged"; } leaf in-pkts-no-tag { type uint64; description "InPktsNoTag"; } leaf in-pkts-bad-tag { type uint64; description "InPktsBadTag"; } leaf in-pkts-unknown-sci { type uint64; description "InPktsUnknownSCI"; } leaf in-pkts-no-sci { type uint64; description "InPktsNoSCI"; } leaf in-pkts-overrun { type uint64; description "InPktsOverrun"; } leaf in-octets-validated { type uint64; description "InOctetsValidated"; } leaf in-octets-decrypted { type uint64; description "InOctetsDecrypted"; } leaf out-pkts-untagged { type uint64; description "OutPktsUntagged"; } leaf out-pkts-too-long { type uint64; description "OutPktsTooLong"; } leaf out-octets-protected { type uint64; description "OutOctetsProtected"; } leaf out-octets-encrypted { type uint64; description "OutOctetsEncrypted"; } } // grouping MACSEC-IF-STATS grouping MACSEC-SECY-STATS { description "MACSEC SECY STATS"; container intf-stats { description "Interface stats"; uses MACSEC-IF-STATS; } // container intf-stats container tx-sc-stats { description "Tx SC Stats"; uses MACSEC-TX-SC-STATS; } // container tx-sc-stats list rx-sc-stats { description "RX SC Stats List"; uses MACSEC-RX-SC-STATS; } // list rx-sc-stats } // grouping MACSEC-SECY-STATS } // submodule Cisco-IOS-XR-crypto-macsec-secy-oper-sub1
© 2024 YumaWorks, Inc. All rights reserved.