1 module neutron-mapper {
4 namespace "urn:opendaylight:groupbasedpolicy:neutron-mapper";
5 prefix "gbp-neutron-mapper";
7 import gbp-common {prefix gbp-common;}
8 import endpoint {prefix gbp-endpoint;}
9 import ietf-inet-types {
11 revision-date 2010-09-24;
15 "This module defines the mapping model between Neutron IDs and GBP IDs.
16 These mappings are used just internaly and are NOT EXPORTED.";
18 revision "2015-02-23" {
23 grouping tenant-id-fields {
25 description "A unique ID for the tenant";
27 type gbp-common:tenant-id;
33 container network-mappings {
34 list network-mapping {
37 description "A unique ID for the neutron network == gbp l2-flood-domain";
38 type gbp-common:unique-id;
40 leaf l2-bridge-domain-id {
41 description "A unique ID of l2-bridge-domain generated for neutron network";
42 type gbp-common:l2-bridge-domain-id;
45 description "A unique ID of l3-context generated for neutron network";
46 type gbp-common:l3-context-id;