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 {prefix inet;}
12 "This module defines the mapping model between Neutron IDs and GBP IDs.
13 These mappings are used just internaly and are NOT EXPORTED.";
15 revision "2015-02-23" {
20 grouping tenant-id-fields {
22 description "A unique ID for the tenant";
24 type gbp-common:tenant-id;
30 container network-mappings {
31 list network-mapping {
34 description "A unique ID for the neutron network == gbp l2-flood-domain";
35 type gbp-common:unique-id;
37 leaf l2-bridge-domain-id {
38 description "A unique ID of l2-bridge-domain generated for neutron network";
39 type gbp-common:l2-bridge-domain-id;
42 description "A unique ID of l3-context generated for neutron network";
43 type gbp-common:l3-context-id;