Add 'naming' policy type to defaultGroup table
[policy/pap.git] / main / src / main / resources / PapDb.json
1 {
2   "groups": [
3     {
4       "name": "defaultGroup",
5       "version": "1.0.0",
6       "description": "The default group that registers all supported policy types and pdps.",
7       "pdpGroupState": "ACTIVE",
8       "pdpSubgroups": [
9         {
10           "pdpType": "xacml",
11           "supportedPolicyTypes": [
12             {
13               "name": "onap.policies.controlloop.guard.common.FrequencyLimiter",
14               "version": "1.0.0"
15             },
16             {
17               "name": "onap.policies.controlloop.guard.common.MinMax",
18               "version": "1.0.0"
19             },
20             {
21               "name": "onap.policies.controlloop.guard.common.Blacklist",
22               "version": "1.0.0"
23             },
24             {
25               "name": "onap.policies.controlloop.guard.coordination.FirstBlocksSecond",
26               "version": "1.0.0"
27             },
28             {
29               "name": "onap.policies.monitoring.*",
30               "version": "1.0.0"
31             },
32             {
33               "name": "onap.policies.optimization.*",
34               "version": "1.0.0"
35             },
36             {
37               "name": "onap.policies.optimization.resource.AffinityPolicy",
38               "version": "1.0.0"
39             },
40             {
41               "name": "onap.policies.optimization.resource.DistancePolicy",
42               "version": "1.0.0"
43             },
44             {
45               "name": "onap.policies.optimization.resource.HpaPolicy",
46               "version": "1.0.0"
47             },
48             {
49               "name": "onap.policies.optimization.resource.OptimizationPolicy",
50               "version": "1.0.0"
51             },
52             {
53               "name": "onap.policies.optimization.resource.PciPolicy",
54               "version": "1.0.0"
55             },
56             {
57               "name": "onap.policies.optimization.service.QueryPolicy",
58               "version": "1.0.0"
59             },
60             {
61               "name": "onap.policies.optimization.service.SubscriberPolicy",
62               "version": "1.0.0"
63             },
64             {
65               "name": "onap.policies.optimization.resource.Vim_fit",
66               "version": "1.0.0"
67             },
68             {
69               "name": "onap.policies.optimization.resource.VnfPolicy",
70               "version": "1.0.0"
71             },
72             {
73               "name": "onap.policies.native.Xacml",
74               "version": "1.0.0"
75             },
76             {
77               "name": "onap.policies.Naming",
78               "version": "1.0.0"
79             }
80           ],
81           "currentInstanceCount": 0,
82           "desiredInstanceCount": 1,
83           "policies": []
84         },
85         {
86           "pdpType": "drools",
87           "supportedPolicyTypes": [
88             {
89               "name": "onap.policies.controlloop.Operational",
90               "version": "1.0.0"
91             },
92             {
93               "name": "onap.policies.controlloop.operational.common.Drools",
94               "version": "1.0.0"
95             },
96             {
97               "name": "onap.policies.native.drools.Controller",
98               "version": "1.0.0"
99             },
100             {
101               "name": "onap.policies.native.drools.Artifact",
102               "version": "1.0.0"
103             }
104           ],
105           "currentInstanceCount": 0,
106           "desiredInstanceCount": 1,
107           "policies": []
108         },
109         {
110           "pdpType": "apex",
111           "supportedPolicyTypes": [
112             {
113               "name": "onap.policies.controlloop.operational.Apex",
114               "version": "1.0.0"
115             },
116             {
117               "name": "onap.policies.controlloop.operational.common.Apex",
118               "version": "1.0.0"
119             },
120             {
121               "name": "onap.policies.native.Apex",
122               "version": "1.0.0"
123             }
124           ],
125           "currentInstanceCount": 0,
126           "desiredInstanceCount": 1,
127           "policies": []
128         }
129       ]
130     }
131   ]
132 }