Interface OpenconfigAaaTypesData

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.DataRoot

    @Generated("mdsal-binding-generator")
    public interface OpenconfigAaaTypesData
    extends org.opendaylight.yangtools.yang.binding.DataRoot
    This module defines shared types for data related to AAA (authentication, authorization, accounting).

    This class represents the following YANG schema fragment defined in module openconfig-aaa-types

     module openconfig-aaa-types {
       yang-version 1;
       namespace "http://openconfig.net/yang/aaa/types";
       prefix oc-aaa-types;
       import openconfig-extensions {
         prefix oc-ext;
       }
       oc-ext:openconfig-version 0.4.1;
       revision 2018-11-21 {
       }
       revision 2018-04-12 {
       }
       revision 2017-09-18 {
       }
       revision 2017-07-06 {
       }
       revision 2017-01-29 {
       }
       oc-ext:regexp-posix;
       oc-ext:catalog-organization openconfig;
       oc-ext:origin openconfig;
       identity AAA_SERVER_TYPE {
       }
       identity SYSTEM_DEFINED_ROLES {
       }
       identity SYSTEM_ROLE_ADMIN {
         base SYSTEM_DEFINED_ROLES;
       }
       identity AAA_ACCOUNTING_EVENT_TYPE {
       }
       identity AAA_ACCOUNTING_EVENT_COMMAND {
         base AAA_ACCOUNTING_EVENT_TYPE;
       }
       identity AAA_ACCOUNTING_EVENT_LOGIN {
         base AAA_ACCOUNTING_EVENT_TYPE;
       }
       identity AAA_AUTHORIZATION_EVENT_TYPE {
       }
       identity AAA_AUTHORIZATION_EVENT_COMMAND {
         base AAA_AUTHORIZATION_EVENT_TYPE;
       }
       identity AAA_AUTHORIZATION_EVENT_CONFIG {
         base AAA_AUTHORIZATION_EVENT_TYPE;
       }
       identity AAA_METHOD_TYPE {
       }
       identity TACACS_ALL {
         base AAA_METHOD_TYPE;
       }
       identity RADIUS_ALL {
         base AAA_METHOD_TYPE;
       }
       identity LOCAL {
         base AAA_METHOD_TYPE;
       }
       typedef crypt-password-type {
         type string;
       }
     }