This module contains a collection of YANG definitions for MDNS gateway operational data. This operational data consists of conso...
Version: 2019-11-01
module Cisco-IOS-XE-wireless-mdns-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-mdns-oper"; prefix mdns-oper; import ietf-yang-types { prefix yang; } import cisco-semver { prefix cisco-semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 Tel: +1 1800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for MDNS gateway operational data. This operational data consists of consolidated MDNS packet statistics and per WLAN MDNS packet statistics. Copyright (c) 2017-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-11-01" { description "Added MDNS statistics per GLAN."; reference "1.2.0"; } revision "2019-05-01" { description "- Added MDNS statistics per RLAN. - Added attributes for MDNS query type statistics. - Added semantic version"; reference "1.1.0"; } revision "2018-09-01" { description "Initial revision"; reference "1.0.0"; } cisco-semver:module-version "1.2.0"; cisco-semver:module-version "1.1.0"; cisco-semver:module-version "1.0.0"; grouping mdns-stats-epoch { description "MDNS statistics reset timestamp"; leaf last-clear-time { type yang:date-and-time; description "MDNS statistics reset timestamp"; } } // grouping mdns-stats-epoch grouping st-mdns-packet-stats { description "MDNS packet statistics"; leaf pak-sent { type yang:counter64; description "Total number of MDNS packets sent"; } leaf pak-sent-v4 { type yang:counter64; description "Total number of IPv4 MDNS packets sent"; } leaf pak-sent-advt-v4 { type yang:counter64; description "Total number of IPv4 MDNS advertisement packets sent"; } leaf pak-sent-query-v4 { type yang:counter64; description "Total number of IPv4 MDNS query packets sent"; } leaf pak-sent-v6 { type yang:counter64; description "Total number of IPv6 MDNS packets sent"; } leaf pak-sent-advt-v6 { type yang:counter64; description "Total number of IPv6 MDNS advertisement packets sent"; } leaf pak-sent-query-v6 { type yang:counter64; description "Total number of IPv6 MDNS query packets sent"; } leaf pak-sent-mcast { type yang:counter64; description "Total number of MDNS multicast packets sent"; } leaf pak-sent-mcast-v4 { type yang:counter64; description "Total number of IPv4 MDNS multicast packets sent"; } leaf pak-sent-mcast-v6 { type yang:counter64; description "Total number of IPv6 MDNS multicast packets sent"; } leaf pak-received { type yang:counter64; description "Total number of MDNS packets received"; } leaf pak-received-advt { type yang:counter64; description "Total number of MDNS advertisement packets received"; } leaf pak-received-query { type yang:counter64; description "Total number of MDNS query packets received"; } leaf pak-received-v4 { type yang:counter64; description "Total number of IPv4 MDNS packets received"; } leaf pak-received-advt-v4 { type yang:counter64; description "Total number of IPv4 MDNS advertisement packets received"; } leaf pak-received-query-v4 { type yang:counter64; description "Total number of IPv4 MDNS query packets received"; } leaf pak-received-v6 { type yang:counter64; description "Total number of IPv6 MDNS packets received"; } leaf pak-received-advt-v6 { type yang:counter64; description "Total number of IPv6 MDNS advertisement packets received"; } leaf pak-received-query-v6 { type yang:counter64; description "Total number of IPv6 MDNS query packets received"; } leaf pak-dropped { type yang:counter64; description "Total number of MDNS packets dropped"; } leaf ptr-query { type yang:counter64; description "Total number of PTR queries"; } leaf srv-query { type yang:counter64; description "Total number of SRV queries"; } leaf a-query { type yang:counter64; description "Total number of IPV4 queries"; } leaf aaaa-query { type yang:counter64; description "Total number of IPV6 queries"; } leaf txt-query { type yang:counter64; description "Total number of TEXT queries"; } leaf any-query { type yang:counter64; description "Total number of ANY queries"; } leaf other-query { type yang:counter64; description "Total number of OTHER queries"; } } // grouping st-mdns-packet-stats grouping st-mdns-wlan-stats { description "MDNS statistics per WLAN"; leaf wlan-id { type uint32 { range "0 .. 4096"; } description "WLAN identifier"; } container stats-wlan { description "MDNS statistics for WLAN"; uses mdns-oper:st-mdns-packet-stats; } // container stats-wlan } // grouping st-mdns-wlan-stats grouping st-mdns-rlan-stats { description "MDNS statistics per RLAN"; leaf rlan-id { type uint32 { range "1 .. 128"; } description "RLAN identifier"; } container stats-rlan { description "MDNS statistics for RLAN"; uses mdns-oper:st-mdns-packet-stats; } // container stats-rlan } // grouping st-mdns-rlan-stats grouping st-mdns-glan-stats { description "MDNS statistics per GLAN"; leaf glan-id { type uint32 { range "1 .. 5"; } description "GLAN identifier"; } container stats-glan { description "MDNS statistics for GLAN"; uses mdns-oper:st-mdns-packet-stats; } // container stats-glan } // grouping st-mdns-glan-stats grouping st-mdns-global-stats { description "Global MDNS statistics"; container stats-global { description "Global MDNS statistics"; uses mdns-oper:st-mdns-packet-stats; } // container stats-global } // grouping st-mdns-global-stats container mdns-oper-data { config false; description "MDNS gateway operational data"; container mdns-global-stats { presence "mdns-global-stats"; description "MDNS global statistics"; uses mdns-oper:st-mdns-global-stats; uses mdns-oper:mdns-stats-epoch; } // container mdns-global-stats list mdns-wlan-stats { key "wlan-id"; description "MDNS statistics per WLAN"; uses mdns-oper:st-mdns-wlan-stats; uses mdns-oper:mdns-stats-epoch; } // list mdns-wlan-stats list mdns-rlan-stats { key "rlan-id"; description "MDNS statistics per RLAN"; uses mdns-oper:st-mdns-rlan-stats; uses mdns-oper:mdns-stats-epoch; } // list mdns-rlan-stats list mdns-glan-stats { key "glan-id"; description "MDNS statistics per GLAN"; uses mdns-oper:st-mdns-glan-stats; uses mdns-oper:mdns-stats-epoch; } // list mdns-glan-stats } // container mdns-oper-data } // module Cisco-IOS-XE-wireless-mdns-oper
© 2023 YumaWorks, Inc. All rights reserved.