This module contains a collection of YANG definitions for wireless ap data types. Copyright (c) 2016-2021 by Cisco Systems, Inc....
Version: 2021-07-01
module Cisco-IOS-XE-wireless-ap-types { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-ap-types"; prefix wireless-ap-types; import Cisco-IOS-XE-wireless-apf-cfg { prefix wireless-apf-cfg; } import Cisco-IOS-XE-wireless-enum-types { prefix wireless-enum-types; } import Cisco-IOS-XE-wireless-types { prefix wireless-types; } import ietf-inet-types { prefix inet; } 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 wireless ap data types. Copyright (c) 2016-2021 by Cisco Systems, Inc. All rights reserved."; revision "2021-07-01" { description "- Added support for country configuration - Added support NTP AP authentication - Added AP management password constraints - Added support for AP timezone - Added ICAP aggregate full packet trace configuration - Added must constraints for country configuration"; reference "7.0.0"; } revision "2021-03-01" { description "- Added support for AP stats - Added support for Office Extended AP configuration - Added support for DTLS cipher suite priority configuration"; reference "6.5.0"; } revision "2020-11-01" { description "- Added Forensic type - Added support for antenna monitoring configuration - Increased range of anomaly detection report individual threshold - Added support for Personal SSID"; reference "6.4.0"; } revision "2020-07-01" { description "- Added support for traffic distribution stats configuration - Added AP DHCP fallback option"; reference "6.3.0"; } revision "2020-03-01" { description "- Added CAPWAP window size for multiwindow support"; reference "6.2.0"; } revision "2019-11-01" { description "- Added Accounting server Method List name - Added UDP-Lite type to tunnel configuration - Added support for IOX app hosting on APs - Added support for Auxiliary Client Interface on APs - Added AP LED flash config mode and duration timer"; reference "6.1.0"; } revision "2019-09-20" { description "- Added obsolete status for Lawful Interception"; reference "6.0.0"; } revision "2019-05-01" { description "- Added Hotspot 2.0 GAS request limiting leaves - Added NTP server information to be used by AP - Added ICAP Anomaly-detection reporting parameters - Added ICAP client statistic filter parameters - Added client RSSI stats config parameters - Added TLS mode config parameter for secure syslog - Added Hotspot 2.0 QoS Map action frame enable - Added semantic version"; reference "5.1.0"; } revision "2019-03-13" { description "- Added yang constraints for AP user management and dot1x credentials - Added AP dot1x password and management secret - Add DHCP server configuration - Added password for user management - Removal of unused leaves - Cleaned up spelling errors in descriptions - Removal of unused enums - Removal of unused container related to static domain name server configuration - Removal of unused container related to IPv6 TCP MSS configuration - Removal of unused container related to crash data radio configuration - Removal of unused container related to ethernet port configuration - Removal of unused container related to qing configuration - Capitalized acronyms in model descriptions - Removed ICAP Anomaly-detection dot1x-timeout leaf - Removed CAPWAP window size configuration"; reference "5.0.0"; } revision "2018-06-15" { description "AIRsense feature renamed to Intelligent Capture"; reference "4.0.0"; } revision "2018-03-22" { description "Leaf name changes"; reference "3.0.0"; } revision "2018-01-24" { description "The first generally available version"; reference "2.0.0"; } revision "2017-05-05" { description "Initial revision"; reference "1.0.0"; } cisco-semver:module-version "7.0.0"; cisco-semver:module-version "6.5.0"; cisco-semver:module-version "6.4.0"; cisco-semver:module-version "6.3.0"; cisco-semver:module-version "6.2.0"; cisco-semver:module-version "6.1.0"; cisco-semver:module-version "6.0.0"; cisco-semver:module-version "5.1.0"; cisco-semver:module-version "5.0.0"; cisco-semver:module-version "4.0.0"; cisco-semver:module-version "3.0.0"; cisco-semver:module-version "2.0.0"; cisco-semver:module-version "1.0.0"; typedef enm-link-latency-type { type enumeration { enum "link-auditing-disable" { value 0; description "option for link auditing disable"; } enum "link-auditing-enable" { value 1; description "option for link auditing enable"; } enum "link-auditing-data" { value 2; description "option for link auditing data"; } enum "link-auditing-reset" { value 4; description "option for link auditing reset"; } } description "enumeration for capturing the link auditing configurations"; } typedef enm-ap-tag-source { type enumeration { enum "tag-source-none" { value 0; description "This value specifies that the tag source is empty"; } enum "tag-source-static" { value 1; description "This value specifies that the tags for AP are configured at controller"; } enum "tag-source-filter" { value 2; description "This value specifies that the tag for AP are configured at controller by filter engine"; } enum "tag-source-ap-pnp" { value 3; description "This value specifies that the tags for AP are coming from AP with help of PNP server"; } enum "tag-source-default" { value 4; description "This value specifies that the tags for AP configured to be default"; } enum "tag-source-location" { value 5; description "This value specifies that the tag for AP are configured at controller under location"; } } description "Enumeration to store the tag source for the AP tags"; } typedef syslog-facility-value { type enumeration { enum "facility-kern" { value 0; description "Syslog value of type FACILITY_KERN"; } enum "facility-user" { value 1; description "Syslog value of type FACILITY_USER"; } enum "facility-mail" { value 2; description "Syslog value of type FACILITY_MAIL"; } enum "facility-daemon" { value 3; description "Syslog value of type FACILITY_DAEMON"; } enum "facility-auth" { value 4; description "Syslog value of type FACILITY_AUTH"; } enum "facility-syslog" { value 5; description "Syslog value of type FACILITY_SYSLOG"; } enum "facility-lpr" { value 6; description "Syslog value of type FACILITY_LPR"; } enum "facility-news" { value 7; description "Syslog value of type FACILITY_NEWS"; } enum "facility-uucp" { value 8; description "Syslog value of type FACILITY_UUCP"; } enum "facility-sys9" { value 9; description "Syslog value of type FACILITY_SYS9"; } enum "facility-sys10" { value 10; description "Syslog value of type FACILITY_SYS10"; } enum "facility-sys11" { value 11; description "Syslog value of type FACILITY_SYS11"; } enum "facility-sys12" { value 12; description "Syslog value of type FACILITY_SYS12"; } enum "facility-sys13" { value 13; description "Syslog value of type FACILITY_SYS13"; } enum "facility-sys14" { value 14; description "Syslog value of type FACILITY_SYS14"; } enum "facility-cron" { value 15; description "Syslog value of type FACILITY_CRON"; } enum "facility-local0" { value 16; description "Syslog value of type FACILITY_LOCAL0"; } enum "facility-local1" { value 17; description "Syslog value of type FACILITY_LOCAL1"; } enum "facility-local2" { value 18; description "Syslog value of type FACILITY_LOCAL2"; } enum "facility-local3" { value 19; description "Syslog value of type FACILITY_LOCAL3"; } enum "facility-local4" { value 20; description "Syslog value of type FACILITY_LOCAL4"; } enum "facility-local5" { value 21; description "Syslog value of type FACILITY_LOCAL5"; } enum "facility-local6" { value 22; description "Syslog value of type FACILITY_LOCAL6"; } enum "facility-local7" { value 23; description "Syslog value of type FACILITY_LOCAL7"; } } description "enumeration for capturing the syslog facility options"; } typedef ap-sub-mode-type { type enumeration { enum "ap-sub-mode-none" { value 0; description "AP sub mode None"; } enum "wips-mode" { value 1; description "AP sub mode AWIPS"; } enum "non-local-network" { value 2; description "Option to disable personal SSID"; } enum "local-network" { value 3; description "Option to enable personal SSID"; } enum "forensic-awips-mode" { value 4; description "AP sub mode Forensic AWIPS"; } } description "enumeration to denote the submode of the AP"; } typedef power-injector-sel-type { type enumeration { enum "pwrinj-unknown" { value 0; description "Unknown"; } enum "pwrinj-installed" { value 1; description "Installed"; } enum "pwrinj-override" { value 2; description "Override"; } } description "enumeration to denote the power injector selection for the AP"; } typedef timezone-payload-mode { type enumeration { enum "ap-tz-not-configured" { value 0; description "Undefined timezone config"; } enum "ap-tz-controller-tz" { value 1; description "Use controller timezone"; } enum "ap-tz-utc-offset" { value 2; description "Use provided UTC offset as timezone"; } } description "AP timezone mode"; } typedef enm-ap-aux-client-interface-mode { type enumeration { enum "ap-auxiliary-client-interface-unknown" { value 0; description "Unknown mode for the interface"; } enum "ap-auxiliary-client-interface-static" { value 1; description "Static mode for the interface"; } enum "ap-auxiliary-client-interface-dhcp" { value 2; description "DHCP mode for the interface"; } } description "Enumeration for the Application Hosting Interface on the AP"; } typedef enm-ap-ntp-key-type { type enumeration { enum "ap-ntp-key-type-md5" { value 1; description "NTP key type md5"; } enum "ap-ntp-key-type-sha1" { value 2; description "NTP key type sha1"; } } description "enumeration to define the ntp key types"; } typedef enm-ap-ntp-key-format { type enumeration { enum "ap-ntp-key-format-ascii" { value 0; description "NTP key format ascii"; } enum "ap-ntp-key-format-hex" { value 1; description "NTP key format hex"; } } description "enumeration to define the ntp key formats"; } typedef enm-ap-dot1x-eap-type { type enumeration { enum "dot1x-eap-none" { value 0; description "option to denote the authentication EAP-NONE"; } enum "dot1x-eap-tls" { value 13; description "option to denote the authentication EAP-TLS"; } enum "dot1x-eap-peap" { value 25; description "option to denote the authentication EAP-PEAP"; } enum "dot1x-eap-fast" { value 43; description "option to denote the authentication EAP-FAST"; } } description "enumeration to denote the authentication EAP type"; } typedef enm-lsc-ap-auth-state-type { type enumeration { enum "lsc-ap-auth-none" { value 0; description "option to denote the LSC AP auth for none"; } enum "lsc-ap-auth-capwap-dtls" { value 1; description "option to denote the LSC AP auth for capwap dtls"; } enum "lsc-ap-auth-dot1x-port-auth" { value 2; description "option to denote the LSC AP auth for dot1x port auth"; } enum "lsc-ap-auth-both" { value 3; description "option to denote the LSC AP auth for both"; } } description "enumeration to denote the LSC AP auth state type"; } typedef enm-ap-led-flash-mode { type enumeration { enum "led-flash-mode-disable" { value 0; description "Option to disable LED flash blinking"; } enum "led-flash-mode-indefinite" { value 1; description "Option for indefinite LED flash blinking"; } enum "led-flash-mode-duration" { value 2; description "Option for LED flash blink for particular duration"; } } description "Enumeration for capturing the LED flash configurations"; } } // module Cisco-IOS-XE-wireless-ap-types
© 2023 YumaWorks, Inc. All rights reserved.