Fix netvirtsfc flows
[ovsdb.git] / openstack / net-virt-sfc / api / src / main / yang / netvirt-classifier.yang
1 module netvirt-sfc-classifier {
2     yang-version 1;
3     namespace "urn:opendaylight:params:xml:ns:yang:netvirt:sfc:classifier";
4     prefix "classifier";
5
6     import ietf-inet-types { prefix inet;}
7     import ietf-yang-types { prefix yang;}
8
9     revision "2015-01-05" {
10         description "Initial revision of netvirt classifier model";
11     }
12
13     container classifiers {
14         description "Classifier container which represents the ACL being applied,
15                      atachment point and the associated chain";
16
17         list classifier {
18             description "A list of SFC classifiers";
19             key "name";
20             leaf name {
21                 type string;
22             }
23             leaf acl {
24                 type string;
25             }
26             container sffs {
27                 list sff {
28                     description "The classifier will be attached to these SFFs";
29                     key "name";
30                     leaf name {
31                         type string;
32                     }
33                 }
34             }
35             container bridges {
36                 list bridge {
37                     key "name";
38                     leaf name {
39                         type string;
40                     }
41                 }
42             }
43         }
44     }
45 }