This module contains a collection of YANG definitions for Cisco IOS-XR aaa-aaacore package configuration. This YANG module augm...
Version: 2019-04-05
module Cisco-IOS-XR-aaa-aaacore-cfg { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-aaa-aaacore-cfg"; prefix aaa-aaacore-cfg; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } import Cisco-IOS-XR-aaa-lib-datatypes { prefix dt1; } import Cisco-IOS-XR-aaa-lib-cfg { prefix a1; } import Cisco-IOS-XR-ifmgr-cfg { prefix a2; } 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 aaa-aaacore package configuration. This YANG module augments the Cisco-IOS-XR-aaa-lib-cfg, Cisco-IOS-XR-ifmgr-cfg modules with configuration data. Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2018-09-04" { description "Added class for nas-identifier."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; typedef Nas-port-value { type enumeration { enum "async" { value 0; description "Async(0)"; } enum "sync" { value 1; description "Sync(1)"; } enum "isdn" { value 2; description "ISDN(2)"; } enum "isdn-async-v120" { value 3; description "ISDN Async V120(3)"; } enum "isdn-async-v110" { value 4; description "ISDN Async V110(4)"; } enum "virtual" { value 5; description "Virtual(5)"; } enum "isdn-async-piafs" { value 6; description "ISDN Async PIAFS(6)"; } enum "x75" { value 9; description "X75(9)"; } enum "ethernet" { value 15; description "Ethernet(15)"; } enum "pppoa" { value 30; description "PPPoA(30)"; } enum "pppoeoa" { value 31; description "PPPoEoA(31)"; } enum "pppoeoe" { value 32; description "PPPoEoE(32)"; } enum "pppoeovlan" { value 33; description "PPPoEoVLAN(33)"; } enum "pppoeoqinq" { value 34; description "PPPoEoQinQ(34)"; } enum "virtual-pppoeoe" { value 35; description "Virtual PPPoEoE(35)"; } enum "virtual-pppoeovlan" { value 36; description "Virtual PPPoEoVLAN(36)"; } enum "virtual-pppoeoqinaq" { value 37; description "Virtual PPPoEoQinQ(37)"; } enum "ipsec" { value 38; description "IPSEC(38)"; } enum "ipoeoe" { value 39; description "IPOEOE(39)"; } enum "ipoeovlan" { value 40; description "IPOEOVLAN(40)"; } enum "ipoeoqinq" { value 41; description "IPOEOQINQ(41)"; } enum "virtual-ipoeoe" { value 42; description "VIRTUAL IPOEOE(42)"; } enum "virtual-ipoeovlan" { value 43; description "VIRTUAL IPOEOVLAN(43)"; } enum "virtual-ipoeoqinq" { value 44; description "VIRTUAL IPOEOQINQ(44)"; } } description "Nas port value"; } typedef Aaa-list { type string { pattern "(subscriber)|(service)|(policy-if)|(prepaid)|(dot1x)"; } description "subscriber:Set AAA lists for Subscriber, service :Set AAA lists for Service, policy-if:Set policy-if, prepaid:Set prepaid, dot1x:Set dot1x method list"; } typedef Aaa-service-accounting { type enumeration { enum "none" { value 0; description "None"; } enum "extended" { value 1; description "Extended"; } enum "brief" { value 2; description "Brief"; } } description "Aaa service accounting"; } } // module Cisco-IOS-XR-aaa-aaacore-cfg
© 2023 YumaWorks, Inc. All rights reserved.