Adding examples module to apex-pdp
[policy/apex-pdp.git] / examples / pcvs / src / main / resources / org / onap / policy / apex / examples / pcvs / vpnsla / avro / decision.avsc
1 {
2     "type" : "record",
3     "name" : "Situation",
4     "fields" : [
5         {"name": "description", "type": "string", "doc": "Description of the taken decision"},
6         {
7             "name": "decision",
8             "doc": "taken decision",
9             "type": {
10                 "type": "enum",
11                 "name": "decisionEnum",
12                 "symbols" : [
13                     "IMPEDE",
14                     "REBUILD",
15                     "NONE"
16                 ]
17             }
18         },
19         {"name": "customers", "type": {"type" : "array", "items" : "string"}, "doc": "List of customers affected by the decision"},
20         {"name": "problemID", "type": "string", "doc": "Identifier of the problem for lookup in problemMap"}
21     ]
22 }