Skip to content

Commit dcbd009

Browse files
Add acctz counters for login/logout records (#1236)
* Add acctz counters for login/logout records * Added SessionStatus type in session-service's description --------- Co-authored-by: Darren Loher <[email protected]>
1 parent e07c9ee commit dcbd009

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

release/models/gnsi/openconfig-gnsi-acctz.yang

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ module openconfig-gnsi-acctz {
2727
"This module provides counters of gNSI accountZ requests and responses and
2828
the quantity of data transferred.";
2929

30-
oc-ext:openconfig-version "0.3.0";
30+
oc-ext:openconfig-version "0.4.0";
31+
32+
revision 2024-12-24 {
33+
description
34+
"Add counters for login/logout accounting records";
35+
reference "0.4.0";
36+
}
3137

3238
revision 2024-10-07 {
3339
description
@@ -96,6 +102,20 @@ module openconfig-gnsi-acctz {
96102
}
97103
}
98104
}
105+
typedef session-service {
106+
description "enum SessionInfo.SessionStatus";
107+
type enumeration {
108+
enum UNSPECIFIED {
109+
value 0;
110+
}
111+
enum LOGIN {
112+
value 1;
113+
}
114+
enum LOGOUT {
115+
value 2;
116+
}
117+
}
118+
}
99119
typedef service-request {
100120
description "enum RecordResponse.service_request";
101121
type enumeration {
@@ -105,13 +125,17 @@ module openconfig-gnsi-acctz {
105125
enum GRPC_SERVICE {
106126
value 5;
107127
}
128+
enum SESSION_SERVICE {
129+
value 6;
130+
}
108131
}
109132
}
110133
typedef service-type {
111134
description "enum cmd or grpc service type";
112135
type union {
113136
type cmd-service;
114137
type grpc-service;
138+
type session-service;
115139
}
116140
}
117141

0 commit comments

Comments
 (0)