This repository has been archived by the owner on Nov 2, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
aaa_protocol_radius_cfg.go
147 lines (106 loc) · 3.34 KB
/
aaa_protocol_radius_cfg.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
// This module contains a collection of YANG definitions
// for Cisco IOS-XR aaa-protocol-radius package configuration.
//
// This YANG module augments the
// Cisco-IOS-XR-aaa-locald-cfg,
// Cisco-IOS-XR-aaa-lib-cfg
// modules with configuration data.
//
// Copyright (c) 2013-2018 by Cisco Systems, Inc.
// All rights reserved.
package aaa_protocol_radius_cfg
import (
"fmt"
"github.com/CiscoDevNet/ydk-go/ydk"
)
func init() {
ydk.YLogDebug(fmt.Sprintf("Registering top level entities for package aaa_protocol_radius_cfg"))
}
// AaaAuthentication represents Aaa authentication
type AaaAuthentication string
const (
// All
AaaAuthentication_all AaaAuthentication = "all"
// Any
AaaAuthentication_any AaaAuthentication = "any"
// Session key
AaaAuthentication_session_key AaaAuthentication = "session-key"
)
// AaaConfig represents Aaa config
type AaaConfig string
const (
// False
AaaConfig_false_ AaaConfig = "false"
// True
AaaConfig_true_ AaaConfig = "true"
)
// AaaAction represents Aaa action
type AaaAction string
const (
// Accept
AaaAction_accept AaaAction = "accept"
// Reject
AaaAction_reject AaaAction = "reject"
)
// AaaSelectKey represents Aaa select key
type AaaSelectKey string
const (
// Server key
AaaSelectKey_server_key AaaSelectKey = "server-key"
// Session key
AaaSelectKey_session_key AaaSelectKey = "session-key"
)
// AaaDscpValue represents Aaa dscp value
type AaaDscpValue string
const (
// Match packets with AF11 DSCP
AaaDscpValue_af11 AaaDscpValue = "af11"
// Match packets with AF12 DSCP
AaaDscpValue_af12 AaaDscpValue = "af12"
// Match packets with AF13 DSCP
AaaDscpValue_af13 AaaDscpValue = "af13"
// Match packets with AF21 DSCP
AaaDscpValue_af21 AaaDscpValue = "af21"
// Match packets with AF22 DSCP
AaaDscpValue_af22 AaaDscpValue = "af22"
// Match packets with AF23 DSCP
AaaDscpValue_af23 AaaDscpValue = "af23"
// Match packets with AF31 DSCP
AaaDscpValue_af31 AaaDscpValue = "af31"
// Match packets with AF32 DSCP
AaaDscpValue_af32 AaaDscpValue = "af32"
// Match packets with AF33 DSCP
AaaDscpValue_af33 AaaDscpValue = "af33"
// Match packets with AF41 DSCP
AaaDscpValue_af41 AaaDscpValue = "af41"
// Match packets with AF42 DSCP
AaaDscpValue_af42 AaaDscpValue = "af42"
// Match packets with AF43 DSCP
AaaDscpValue_af43 AaaDscpValue = "af43"
// Match packets with CS1 DSCP
AaaDscpValue_cs1 AaaDscpValue = "cs1"
// Match packets with CS2 DSCP
AaaDscpValue_cs2 AaaDscpValue = "cs2"
// Match packets with CS3 DSCP
AaaDscpValue_cs3 AaaDscpValue = "cs3"
// Match packets with CS4 DSCP
AaaDscpValue_cs4 AaaDscpValue = "cs4"
// Match packets with CS5 DSCP
AaaDscpValue_cs5 AaaDscpValue = "cs5"
// Match packets with CS6 DSCP
AaaDscpValue_cs6 AaaDscpValue = "cs6"
// Match packets with CS7 DSCP
AaaDscpValue_cs7 AaaDscpValue = "cs7"
// Match packets with 0000 DSCP
AaaDscpValue_default_ AaaDscpValue = "default"
// Match packets with EF DSCP
AaaDscpValue_ef AaaDscpValue = "ef"
)
// AaaDirection represents Aaa direction
type AaaDirection string
const (
// Inbound
AaaDirection_inbound AaaDirection = "inbound"
// Outbound
AaaDirection_outbound AaaDirection = "outbound"
)