This module provides configuration of TACACS+ client. The key words 'MUST', 'MUST NOT', 'REQUIRED', 'SHALL', 'SHALL NOT', 'SHOU...
Version: 2021-08-05
module ietf-system-tacacs-plus { yang-version 1.1; namespace "urn:ietf:params:xml:ns:yang:ietf-system-tacacs-plus"; prefix sys-tcs-plus; import ietf-inet-types { prefix inet; reference "RFC 6991: Common YANG Data Types"; } import ietf-yang-types { prefix yang; reference "RFC 6991: Common YANG Data Types"; } import ietf-network-instance { prefix ni; reference "RFC 8529: YANG Data Model for Network Instances"; } import ietf-interfaces { prefix if; reference "RFC 8343: A YANG Data Model for Interface Management"; } import ietf-system { prefix sys; reference "RFC 7317: A YANG Data Model for System Management"; } import ietf-netconf-acm { prefix nacm; reference "RFC 8341: Network Configuration Access Control Model"; } organization "IETF OPSAWG (Operations and Management Area Working Group)"; contact "WG Web: <http://datatracker.ietf.org/wg/opsawg/> WG List: <mailto:opsawg@ietf.org> Editor: Bo Wu <lana.wubo@huawei.com> Editor: Guangying Zheng <zhengguangying@huawei.com>"; description "This module provides configuration of TACACS+ client. The key words 'MUST', 'MUST NOT', 'REQUIRED', 'SHALL', 'SHALL NOT', 'SHOULD', 'SHOULD NOT', 'RECOMMENDED', 'NOT RECOMMENDED', 'MAY', and 'OPTIONAL' in this document are to be interpreted as described in BCP 14 (RFC 2119) (RFC 8174) when, and only when, they appear in all capitals, as shown here. Copyright (c) 2021 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info). This version of this YANG module is part of RFC 9105; see the RFC itself for full legal notices."; revision "2021-08-05" { description "Initial revision."; reference "RFC 9105: A YANG Data Model for Terminal Access Controller Access-Control System Plus (TACACS+)"; } typedef tacacs-plus-server-type { type bits { bit authentication { position 0; description "Indicates that the TACACS+ server is providing authentication services."; } bit authorization { position 1; description "Indicates that the TACACS+ server is providing authorization services."; } bit accounting { position 2; description "Indicates that the TACACS+ server is providing accounting services."; } } description "tacacs-plus-server-type can be set to authentication/authorization/accounting or any combination of the three types."; } identity tacacs-plus { base sys:authentication-method; description "Indicates AAA operation using TACACS+."; reference "RFC 8907: The TACACS+ Protocol"; } } // module ietf-system-tacacs-plus
© 2023 YumaWorks, Inc. All rights reserved.