1 { "schema-information": {
4 "id": "tapi-notification",
6 "description": ["This module contains TAPI Notification Model definitions. Source: TapiNotification.uml Copyright (c) 2018 Open Networking Foundation (ONF). All rights reserved. License: This module is distributed under the Apache License 2.0"]
10 "is-read-only": false,
11 "description": ["none"]
13 "notification-channel": {
14 "id": "notification-channel",
15 "is-read-only": false,
16 "description": ["none"]
18 "subscription-filter": {
19 "id": "subscription-filter",
20 "is-read-only": false,
21 "description": ["none"]
23 "subscription-state": {
24 "id": "subscription-state",
25 "is-read-only": false,
26 "description": ["none"]
28 "supported-notification-types": {
29 "id": "supported-notification-types",
30 "is-read-only": false,
31 "description": ["none"]
33 "supported-object-types": {
34 "id": "supported-object-types",
35 "is-read-only": false,
36 "description": ["none"]
38 "notification-subscription-service-g": {
39 "id": "notification-subscription-service-g",
40 "is-read-only": false,
41 "description": ["none"]
43 "requested-notification-types": {
44 "id": "requested-notification-types",
45 "is-read-only": false,
46 "description": ["none"]
48 "requested-object-types": {
49 "id": "requested-object-types",
50 "is-read-only": false,
51 "description": ["none"]
53 "requested-layer-protocols": {
54 "id": "requested-layer-protocols",
55 "is-read-only": false,
56 "description": ["none"]
58 "requested-object-identifier": {
59 "id": "requested-object-identifier",
60 "is-read-only": false,
61 "description": ["none"]
64 "id": "include-content",
65 "is-read-only": false,
66 "description": ["Indicates whether the published Notification includes content or just the Notification Id (which enables retrieval of the notification at the later stage)"]
68 "subscription-filter-g": {
69 "id": "subscription-filter-g",
70 "is-read-only": false,
71 "description": ["none"]
75 "is-read-only": false,
76 "description": ["none"]
78 "notification-type": {
79 "id": "notification-type",
80 "is-read-only": false,
81 "description": ["none"]
83 "target-object-type": {
84 "id": "target-object-type",
85 "is-read-only": false,
86 "description": ["none"]
88 "target-object-identifier": {
89 "id": "target-object-identifier",
90 "is-read-only": false,
91 "description": ["none"]
93 "target-object-name": {
94 "id": "target-object-name",
95 "is-read-only": false,
96 "description": ["none"]
99 "id": "event-time-stamp",
100 "is-read-only": false,
101 "description": ["none"]
104 "id": "sequence-number",
105 "is-read-only": false,
106 "description": ["A monotonous increasing sequence number associated with the notification. The exact semantics of how this sequence number is assigned (per channel or subscription or source or system) is left undefined."]
108 "source-indicator": {
109 "id": "source-indicator",
110 "is-read-only": false,
111 "description": ["none"]
113 "layer-protocol-name": {
114 "id": "layer-protocol-name",
115 "is-read-only": false,
116 "description": ["none"]
118 "changed-attributes": {
119 "id": "changed-attributes",
120 "is-read-only": false,
121 "description": ["none"]
124 "id": "additional-info",
125 "is-read-only": false,
126 "description": ["none"]
129 "id": "additional-text",
130 "is-read-only": false,
131 "description": ["none"]
135 "is-read-only": false,
136 "description": ["none"]
140 "is-read-only": false,
141 "description": ["none"]
144 "id": "notification-g",
145 "is-read-only": false,
146 "description": ["none"]
149 "id": "stream-address",
150 "is-read-only": false,
151 "description": ["The address/location/URI of the channel/stream to which the subscribed notifications are published. This specifics of this is typically dependent on the implementation protocol & mechanism and hence is typed as a string."]
153 "next-sequence-no": {
154 "id": "next-sequence-no",
155 "is-read-only": false,
156 "description": ["The sequence number of the next notification that will be published on the channel"]
158 "notification-channel-g": {
159 "id": "notification-channel-g",
160 "is-read-only": false,
161 "description": ["none"]
163 "notif-subscription": {
164 "id": "notif-subscription",
165 "is-read-only": false,
166 "description": ["none"]
169 "id": "notification",
170 "is-read-only": false,
171 "description": ["none"]
173 "notification-context-g": {
174 "id": "notification-context-g",
175 "is-read-only": false,
176 "description": ["none"]
179 "id": "is-transient",
180 "is-read-only": false,
181 "description": ["none"]
183 "perceived-severity": {
184 "id": "perceived-severity",
185 "is-read-only": false,
186 "description": ["none"]
189 "id": "probable-cause",
190 "is-read-only": false,
191 "description": ["none"]
193 "service-affecting": {
194 "id": "service-affecting",
195 "is-read-only": false,
196 "description": ["none"]
199 "id": "alarm-info-g",
200 "is-read-only": false,
201 "description": ["none"]
204 "id": "is-transient",
205 "is-read-only": false,
206 "description": ["none"]
208 "threshold-crossing": {
209 "id": "threshold-crossing",
210 "is-read-only": false,
211 "description": ["none"]
213 "threshold-parameter": {
214 "id": "threshold-parameter",
215 "is-read-only": false,
216 "description": ["none"]
219 "id": "threshold-value",
220 "is-read-only": false,
221 "description": ["none"]
223 "perceived-severity": {
224 "id": "perceived-severity",
225 "is-read-only": false,
226 "description": ["none"]
228 "measurement-interval": {
229 "id": "measurement-interval",
230 "is-read-only": false,
231 "description": ["none"]
233 "suspect-interval-flag": {
234 "id": "suspect-interval-flag",
235 "is-read-only": false,
236 "description": ["none"]
240 "is-read-only": false,
241 "description": ["none"]
245 "is-read-only": false,
246 "description": ["The name of the value. The value need not have a name."]
250 "is-read-only": false,
251 "description": ["The value"]
255 "is-read-only": false,
256 "description": ["The value"]
258 "name-and-value-change-g": {
259 "id": "name-and-value-change-g",
260 "is-read-only": false,
261 "description": ["A scoped name-value triple, including old value and new value"]
264 "id": "OBJECT_CREATION",
265 "is-read-only": false,
266 "description": ["Not a normal state. The system is unable to determine the correct value."]
269 "id": "OBJECT_DELETION",
270 "is-read-only": false,
271 "description": ["none"]
273 "ATTRIBUTE_VALUE_CHANGE": {
274 "id": "ATTRIBUTE_VALUE_CHANGE",
275 "is-read-only": false,
276 "description": ["none"]
280 "is-read-only": false,
281 "description": ["none"]
283 "THRESHOLD_CROSSING_ALERT": {
284 "id": "THRESHOLD_CROSSING_ALERT",
285 "is-read-only": false,
286 "description": ["none"]
288 "notification-type": {
289 "id": "notification-type",
290 "is-read-only": false,
291 "description": ["List of supported Notifications types."]
295 "is-read-only": false,
296 "description": ["none"]
300 "is-read-only": false,
301 "description": ["none"]
305 "is-read-only": false,
306 "description": ["none"]
310 "is-read-only": false,
311 "description": ["none"]
315 "is-read-only": false,
316 "description": ["none"]
318 "CONNECTIVITY_SERVICE": {
319 "id": "CONNECTIVITY_SERVICE",
320 "is-read-only": false,
321 "description": ["none"]
323 "VIRTUAL_NETWORK_SERVICE": {
324 "id": "VIRTUAL_NETWORK_SERVICE",
325 "is-read-only": false,
326 "description": ["none"]
328 "PATH_COMPUTATION_SERVICE": {
329 "id": "PATH_COMPUTATION_SERVICE",
330 "is-read-only": false,
331 "description": ["none"]
334 "id": "NODE_EDGE_POINT",
335 "is-read-only": false,
336 "description": ["none"]
338 "SERVICE_INTERFACE_POINT": {
339 "id": "SERVICE_INTERFACE_POINT",
340 "is-read-only": false,
341 "description": ["none"]
343 "CONNECTION_END_POINT": {
344 "id": "CONNECTION_END_POINT",
345 "is-read-only": false,
346 "description": ["none"]
348 "MAINTENANCE_ENTITY_GROUP": {
349 "id": "MAINTENANCE_ENTITY_GROUP",
350 "is-read-only": false,
351 "description": ["none"]
353 "MAINTENANCE_ENTITY": {
354 "id": "MAINTENANCE_ENTITY",
355 "is-read-only": false,
356 "description": ["none"]
359 "id": "MEG_END_POINT",
360 "is-read-only": false,
361 "description": ["none"]
363 "MEG_INTERMEDIATE_POINT": {
364 "id": "MEG_INTERMEDIATE_POINT",
365 "is-read-only": false,
366 "description": ["none"]
369 "id": "SWITCH_CONTROL",
370 "is-read-only": false,
371 "description": ["none"]
375 "is-read-only": false,
376 "description": ["none"]
380 "is-read-only": false,
381 "description": ["none"]
384 "id": "NODE_RULE_GROUP",
385 "is-read-only": false,
386 "description": ["none"]
388 "INTER_RULE_GROUP": {
389 "id": "INTER_RULE_GROUP",
390 "is-read-only": false,
391 "description": ["none"]
395 "is-read-only": false,
396 "description": ["none"]
400 "is-read-only": false,
401 "description": ["none"]
405 "is-read-only": false,
406 "description": ["The list of TAPI Global Object Class types on which Notifications can be raised."]
408 "RESOURCE_OPERATION": {
409 "id": "RESOURCE_OPERATION",
410 "is-read-only": false,
411 "description": ["none"]
413 "MANAGEMENT_OPERATION": {
414 "id": "MANAGEMENT_OPERATION",
415 "is-read-only": false,
416 "description": ["none"]
420 "is-read-only": false,
421 "description": ["none"]
423 "source-indicator": {
424 "id": "source-indicator",
425 "is-read-only": false,
426 "description": ["none"]
430 "is-read-only": false,
431 "description": ["none"]
435 "is-read-only": false,
436 "description": ["none"]
438 "subscription-state": {
439 "id": "subscription-state",
440 "is-read-only": false,
441 "description": ["none"]
445 "is-read-only": false,
446 "description": ["none"]
450 "is-read-only": false,
451 "description": ["none"]
455 "is-read-only": false,
456 "description": ["none"]
460 "is-read-only": false,
461 "description": ["none"]
465 "is-read-only": false,
466 "description": ["none"]
468 "perceived-severity-type": {
469 "id": "perceived-severity-type",
470 "is-read-only": false,
471 "description": ["none"]
474 "id": "THRESHOLD_ABOVE",
475 "is-read-only": false,
476 "description": ["none"]
479 "id": "THRESHOLD_BELOW",
480 "is-read-only": false,
481 "description": ["none"]
485 "is-read-only": false,
486 "description": ["none"]
488 "threshold-crossing-type": {
489 "id": "threshold-crossing-type",
490 "is-read-only": false,
491 "description": ["none"]
493 "SERVICE_AFFECTING": {
494 "id": "SERVICE_AFFECTING",
495 "is-read-only": false,
496 "description": ["none"]
498 "NOT_SERVICE_AFFECTING": {
499 "id": "NOT_SERVICE_AFFECTING",
500 "is-read-only": false,
501 "description": ["none"]
505 "is-read-only": false,
506 "description": ["none"]
508 "service-affecting": {
509 "id": "service-affecting",
510 "is-read-only": false,
511 "description": ["none"]
515 "is-read-only": false,
516 "description": ["none"]
520 "is-read-only": false,
521 "description": ["none"]
523 "perceived-tca-severity": {
524 "id": "perceived-tca-severity",
525 "is-read-only": false,
526 "description": ["none"]
528 "get-supported-notification-types": {
529 "id": "get-supported-notification-types",
530 "is-read-only": false,
531 "description": ["none"]
533 "supported-notification-types": {
534 "id": "supported-notification-types",
535 "is-read-only": false,
536 "description": ["none"]
538 "supported-object-types": {
539 "id": "supported-object-types",
540 "is-read-only": false,
541 "description": ["none"]
543 "create-notification-subscription-service": {
544 "id": "create-notification-subscription-service",
545 "is-read-only": false,
546 "description": ["none"]
548 "subscription-filter": {
549 "id": "subscription-filter",
550 "is-read-only": false,
551 "description": ["none"]
553 "subscription-state": {
554 "id": "subscription-state",
555 "is-read-only": false,
556 "description": ["none"]
558 "subscription-service": {
559 "id": "subscription-service",
560 "is-read-only": false,
561 "description": ["none"]
563 "update-notification-subscription-service": {
564 "id": "update-notification-subscription-service",
565 "is-read-only": false,
566 "description": ["none"]
568 "subscription-id-or-name": {
569 "id": "subscription-id-or-name",
570 "is-read-only": false,
571 "description": ["none"]
573 "subscription-filter": {
574 "id": "subscription-filter",
575 "is-read-only": false,
576 "description": ["none"]
578 "subscription-state": {
579 "id": "subscription-state",
580 "is-read-only": false,
581 "description": ["none"]
583 "subscription-service": {
584 "id": "subscription-service",
585 "is-read-only": false,
586 "description": ["none"]
588 "delete-notification-subscription-service": {
589 "id": "delete-notification-subscription-service",
590 "is-read-only": false,
591 "description": ["none"]
593 "subscription-id-or-name": {
594 "id": "subscription-id-or-name",
595 "is-read-only": false,
596 "description": ["none"]
598 "subscription-service": {
599 "id": "subscription-service",
600 "is-read-only": false,
601 "description": ["none"]
603 "get-notification-subscription-service-details": {
604 "id": "get-notification-subscription-service-details",
605 "is-read-only": false,
606 "description": ["none"]
608 "subscription-id-or-name": {
609 "id": "subscription-id-or-name",
610 "is-read-only": false,
611 "description": ["none"]
613 "subscription-service": {
614 "id": "subscription-service",
615 "is-read-only": false,
616 "description": ["none"]
618 "get-notification-subscription-service-list": {
619 "id": "get-notification-subscription-service-list",
620 "is-read-only": false,
621 "description": ["none"]
623 "subscription-service": {
624 "id": "subscription-service",
625 "is-read-only": false,
626 "description": ["none"]
628 "get-notification-list": {
629 "id": "get-notification-list",
630 "is-read-only": false,
631 "description": ["none"]
633 "subscription-id-or-name": {
634 "id": "subscription-id-or-name",
635 "is-read-only": false,
636 "description": ["none"]
640 "is-read-only": false,
641 "description": ["none"]
644 "id": "notification",
645 "is-read-only": false,
646 "description": ["none"]