Reject policy deployment with version mismatch
[policy/pap.git] / main / src / test / resources / simpleDeploy / upgradeGroupDao_DiffVers.json
1 {
2     "groups": [
3         {
4             "name": "groupA",
5             "version": "200.2.3",
6             "pdpSubgroups": [
7                 {
8                     "pdpType": "pdpTypeA",
9                     "supportedPolicyTypes": [],
10                     "pdpInstances": [
11                         {
12                             "instanceId": "pdpA"
13                         }
14                     ],
15                     "policies": []
16                 },
17                 {
18                     "pdpType": "pdpTypeB",
19                     "supportedPolicyTypes": [
20                         {
21                             "name": "typeA",
22                             "version": "100.2.3"
23                         }
24                     ],
25                     "pdpInstances": [
26                         {
27                             "instanceId": "pdpB"
28                         }
29                     ],
30                     "policies": []
31                 },
32                 {
33                     "pdpType": "pdpTypeC",
34                     "supportedPolicyTypes": [
35                         {
36                             "name": "typeA",
37                             "version": "100.2.3"
38                         }
39                     ],
40                     "pdpInstances": [
41                         {
42                             "instanceId": "pdpC"
43                         }
44                     ],
45                     "policies": [
46                         {
47                             "name": "policyA",
48                             "version": "9.9.9",
49                             "type": "typeA",
50                             "type_version": "100.2.3"
51                         }
52                     ]
53                 },
54                 {
55                     "pdpType": "pdpTypeD",
56                     "supportedPolicyTypes": [
57                         {
58                             "name": "typeA",
59                             "version": "100.2.3"
60                         }
61                     ],
62                     "pdpInstances": [
63                         {
64                             "instanceId": "pdpD"
65                         }
66                     ],
67                     "policies": []
68                 }
69             ]
70         }
71     ]
72 }