This module defines the TACACS+ data model. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights reserved.
Version: 2019-04-15
module Cisco-IOS-XR-sysadmin-tacacs-tacacs-server { yang-version 1; namespace "http://www.cisco.com/ns/yang/Cisco-IOS-XR-sysadmin-tacacs-tacacs-server"; prefix tacacs-server; import tailf-common { prefix tailf; } import ietf-inet-types { prefix inet; } import cisco-semver { prefix semver; } organization "Cisco Systems"; contact "aaa-ng-tacacs-dev@cisco.com"; description "This module defines the TACACS+ data model. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-15" { description "Establish semantic version baseline."; } revision "2017-05-10" { description "Namespace changed from tacacs to Cisco-IOS-XR-sysadmin-tacacs-tacacs-server"; } revision "2015-06-06" { description "Initial creation"; } semver:module-version "1.0.0"; typedef passwdStr { type tailf:aes-cfb-128-encrypted-string; } container tacacs-server { list host { key "ip port"; max-elements 10; ordered-by user; leaf ip { type inet:ip-address; } leaf port { type inet:port-number { range "1 .. 65535"; } } leaf timeout { type uint32 { range "1 .. 1000"; } } leaf key { type passwdStr; } } // list host leaf timeout { type uint32 { range "1 .. 1000"; } } leaf key { type passwdStr; } } // container tacacs-server } // module Cisco-IOS-XR-sysadmin-tacacs-tacacs-server
© 2023 YumaWorks, Inc. All rights reserved.