module ietf-multiple-stream-originators {
yang-version 1.1;
namespace
"urn:ietf:params:xml:ns:yang:ietf-multiple-stream-originators";
prefix mso;
import ietf-subscribed-notifications {
prefix sn;
}
organization "IETF NETCONF (Network Configuration) Working Group";
contact
"WG Web:
WG List:
Editor: Tianran Zhou
Editor: Guangying Zheng
";
description
"Defines augmentation for ietf-subscribed-notifications to enable
the distributed publication with single subscription.
Copyright (c) 2018 IETF Trust and the persons identified as authors
of the code. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, is permitted pursuant to, and subject to the license
terms contained in, the Simplified BSD License set forth in Section
4.c of the IETF Trust's Legal Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC XXXX; see the RFC
itself for full legal notices.";
revision 2019-03-11 {
description
"Initial version";
reference
"RFC XXXX: Subscription to Multiple Stream Originators";
}
augment "/sn:subscription-started" {
description
"This augmentation allows MSO specific parameters to be
exposed for a subscription.";
leaf message-generator-id {
type string;
description
"Software entity which created the message (e.g., linecard 1).
This field is used to notify the collector the working
originator";
}
}
augment "/sn:subscription-modified" {
description
"This augmentation allows MSO specific parameters to be
exposed for a subscription.";
leaf message-generator-id {
type string;
description
"Software entity which created the message (e.g., linecard 1).
This field is used to notify the collector the working
originator";
}
}
augment "/sn:establish-subscription/sn:output" {
description
"This augmentation allows MSO specific parameters to be
exposed for a subscription.";
leaf message-generator-id {
type string;
description
"Software entity which created the message (e.g., linecard 1).
This field is used to notify the collector the working
originator";
}
}
augment "/sn:modify-subscription/sn:output" {
description
"This augmentation allows MSO specific parameters to be
exposed for a subscription.";
leaf message-generator-id {
type string;
description
"Software entity which created the message (e.g., linecard 1).
This field is used to notify the collector the working
originator";
}
}
}