2 * Copyright (c) 2015 Hewlett-Packard Development Company 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
8 module neutron-l2gateways{
10 namespace "urn:opendaylight:neutron-l2gateways";
11 prefix neutron-l2gateways;
13 import ietf-yang-types { prefix "yang"; }
14 import ietf-inet-types { prefix "inet"; revision-date 2010-09-24; }
15 import neutron-attrs { prefix "attrs"; }
17 organization "OpenDaylight Neutron Group";
19 description "This YANG module defines l2gateway objects that are used by
20 Openstack kilo Neutron YANG modules.";
22 revision "2015-07-12" {
24 "Initial version of l2gateway group objects used by OpenStack
28 grouping l2gateway-connection-attributes {
43 grouping l2gateway-attributes {
48 description "Description of devices.";
53 description "Description of interfaces";
57 leaf-list segmentation-ids {
58 description "Description of segmentations";
65 grouping l2gateways-attributes {
66 container l2gateways {
68 description "l2gateway description ";
70 uses attrs:base-attributes;
71 uses l2gateway-attributes;
76 grouping l2gateway-connections-attributes{
77 container l2gatewayConnections {
78 list l2gatewayConnection {
79 description "l2gateway connection description ";
81 uses attrs:base-attributes;
82 uses l2gateway-connection-attributes;