[email protected] Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sal-remote Show documentation
Show all versions of sal-remote Show documentation
OpenDaylight sal-remote and sal-remote-augment models
module sal-remote-augment {
namespace "urn:sal:restconf:event:subscription";
prefix "odl-sar";
import sal-remote { prefix rmt; }
description
"Set of augmentations defining more granular control over the scope of created streams.";
revision 2023-11-03 {
description
"Revised version with the following changes:
- datastore parameter is documented to default to CONFIGURATION
- scope parameter to create-data-change-event-subscription is obsolete
- notification-output-type parameter is obsolete";
}
revision 2014-07-08 {
description "Initial revision";
}
grouping notification-output-type-grouping {
leaf notification-output-type {
status obsolete;
description "Input parameter which type of output will be parsed on notification";
type enumeration {
enum JSON;
enum XML;
}
default XML;
}
}
augment "/rmt:create-data-change-event-subscription/rmt:input" {
leaf datastore {
type enumeration {
enum OPERATIONAL;
enum CONFIGURATION;
}
default CONFIGURATION;
}
leaf scope {
status obsolete;
type enumeration {
enum BASE;
enum ONE;
enum SUBTREE;
}
}
uses notification-output-type-grouping;
}
augment "/rmt:create-notification-stream/rmt:input" {
uses notification-output-type-grouping;
}
}