module nbi-notifications {
- yang-version 1;
+ yang-version 1.1;
namespace "nbi-notifications";
prefix nbinotifications;
}
import tapi-common {
prefix tapi-common;
- revision-date 2018-12-10;
+ revision-date 2022-11-21;
}
import tapi-notification {
prefix tapi-notification;
- revision-date 2018-12-10;
+ revision-date 2022-11-21;
}
organization
"YANG definitions for using REST API in NBI notifications module. Copyright
(c) 2020 ORANGE and others. All rights reserved.";
+ revision "2023-07-28" {
+ description
+ "Migration towards TAPI 2.4";
+ }
+
+ revision 2023-07-26 {
+ description
+ "Adding service-rpc-result data details to the publish-notification-process-service";
+ }
+
revision 2021-10-13 {
description
"Implement new models, RPC for TAPI service notification";
description "none";
}
leaf target-object-type {
- type tapi-notification:object-type;
+ type tapi-common:object-type;
description "none";
}
leaf target-object-identifier {
type tapi-common:layer-protocol-name;
description "none";
}
+ leaf layer-protocol-qualifier {
+ type tapi-common:layer-protocol-qualifier;
+ config false;
+ description "none";
+ }
list changed-attributes {
key 'value-name';
uses tapi-notification:name-and-value-change;
type string;
description "none";
}
- container tca-info {
- uses tapi-notification:tca-info;
- description "none";
- }
- container alarm-info {
- uses tapi-notification:alarm-info;
- description "none";
- }
- uses tapi-common:resource-spec;
+ uses tapi-common:global-class;
description "none";
}