2 * Copyright (c) 2013 Pantheon Technologies s.r.o. and others. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html
9 module system-notifications {
10 namespace "urn:opendaylight:openflow:system";
13 import ietf-yang-types {prefix yang; revision-date "2013-07-15";}
15 revision "2013-09-27" {
16 description "#NOT_PUBLISHED# Model of system messages used in OpenFlow Protocol Library";
19 grouping x500-principal {
32 leaf organization-unit {
39 grouping switch-certificate {
47 type yang:date-and-time;
50 type yang:date-and-time;
54 pattern "0|(-?[1-9][0-9]*)";
57 leaf-list subject-alternate-names {
63 notification disconnect-event {
64 description "Disconnect notification";
70 notification switch-idle-event {
71 description "Switch-idle notification";
77 notification ssl-connection-error {
78 description "Switch ssl connection error notification.";
82 container switch-certificate{
83 uses switch-certificate;