Interface SystemNotificationsData
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.DataRoot<SystemNotificationsData>
@Generated("mdsal-binding-generator")
public interface SystemNotificationsData
extends org.opendaylight.yangtools.binding.DataRoot<SystemNotificationsData>
This class represents the following YANG schema fragment defined in module system-notifications
module system-notifications {
namespace urn:opendaylight:openflow:system;
prefix ofs;
import ietf-yang-types {
prefix yang;
revision-date 2013-07-15;
}
revision 2013-09-27 {
}
grouping x500-principal {
leaf country {
type string;
}
leaf state {
type string;
}
leaf locality {
type string;
}
leaf organization {
type string;
}
leaf organization-unit {
type string;
}
leaf common-name {
type string;
}
}
grouping switch-certificate {
container subject {
uses x500-principal;
}
container issuer {
uses x500-principal;
}
leaf valid-from {
type yang:date-and-time;
}
leaf valid-to {
type yang:date-and-time;
}
leaf serial-number {
type string {
pattern 0|(-?[1-9][0-9]*);
}
}
leaf-list subject-alternate-names {
type string;
ordered-by user;
}
}
notification disconnect-event {
leaf info {
type string;
}
}
notification switch-idle-event {
leaf info {
type string;
}
}
notification ssl-connection-error {
leaf info {
type string;
}
container switch-certificate {
uses switch-certificate;
}
}
}
-
Method Summary
-
Method Details
-
implementedInterface
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.DataRoot<SystemNotificationsData>
-