rpc add-group {
input {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}
- uses node-group;
- uses tr:transaction-aware;
+ uses node-group;
}
output {
uses tr:transaction-aware;
rpc remove-group {
input {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}
- uses node-group;
- uses tr:transaction-aware;
+ uses node-group;
}
output {
uses tr:transaction-aware;
rpc update-group {
input {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}
- uses group-update;
- uses tr:transaction-aware;
+ uses group-update;
}
output {
uses tr:transaction-aware;
}
notification group-added {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}
}
notification group-updated {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}
}
notification group-removed {
+ uses tr:transaction-metadata;
leaf group-ref {
type group-type:group-ref;
}