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 neutron-attrs { prefix "attrs"; }
16 organization "OpenDaylight Neutron Group";
18 description "This YANG module defines l2gateway objects that are used by
19 Openstack kilo Neutron YANG modules.";
21 revision "2015-07-12" {
23 "Initial version of l2gateway group objects used by OpenStack
27 grouping l2gateway-connection-attributes {
42 grouping l2gateway-attributes {
47 description "Description of devices.";
56 description "Description of interfaces";
61 leaf-list segmentation-ids {
62 description "Description of segmentations";
69 grouping l2gateways-attributes {
70 container l2gateways {
72 description "l2gateway description ";
74 uses attrs:base-attributes;
75 uses l2gateway-attributes;
80 grouping l2gateway-connections-attributes{
81 container l2gatewayConnections {
82 list l2gatewayConnection {
83 description "l2gateway connection description ";
85 uses attrs:base-attributes;
86 uses l2gateway-connection-attributes;