All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot

@Generated("mdsal-binding-generator") public interface SystemNotificationsData extends org.opendaylight.yangtools.yang.binding.DataRoot

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;
     }
   }
 }