2 * Copyright (c) 2016 Cisco Systems, Inc. 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
12 namespace "urn:opendaylight:groupbasedpolicy:vpp_renderer";
13 prefix "vpp-renderer";
15 import base-endpoint { prefix base-ep; revision-date 2016-04-27; }
18 "This module is a baseline for the group-based policy vpp renderer model.";
20 revision "2016-04-25" {
27 description "Renderer creates/removes interface on VPP node based on given parameters.";
29 key "context-type context-id address-type address";
30 uses base-ep:address-endpoint-key;
33 description "Path to a node representing mount-point to VPP instance.";
34 type instance-identifier;
36 leaf vpp-interface-name {
37 description "Name of interface for the endpoint on VPP";
41 description "Additional description of the vpp-endpoint";
44 choice interface-type-choice {
45 case vhost-user-case {
47 description "A unique ID for the neutron port";