Remove lic header from appc sequence gen json file
[appc.git] / appc-sequence-generator / appc-sequence-generator-bundle / src / test / resources / input / stop-action-level-val.json
1 {
2   "request-info":
3   {
4     "action": "Stop",
5     "action-level": "heel ",
6     "action-identifier":
7     {
8       "vnf-id": "dbgx0001v"
9     },
10     "payload": "ABC"
11   },
12   "inventory-info":
13   {
14     "vnf-info":
15     {
16       "vnf-id" : "abc",
17       "vnf-name": "vVNF",
18       "vnf-type": "vVNF",
19       "vnf-version" : "1.0",
20       "vm":
21       [
22         {
23           "vserver-id" : "vnfc2_vserverid1",
24           "vnfc":
25           {
26             "vnfc-type": "VNFC2",
27             "vnfc-name": "VNFC2 - Name"
28           }
29
30         },
31         {
32           "vserver-id" : "vnfc3_vserverid1",
33           "vnfc":
34           {
35             "vnfc-type": "VNFC3",
36             "vnfc-name": "VNFC3 - Name"
37           }
38
39         },
40         {
41           "vserver-id" : "vnfc3_vserverid2",
42           "vnfc":
43           {
44             "vnfc-type": "VNFC3",
45             "vnfc-name": "VNFC3 - Name"
46           }
47
48         },
49         {
50           "vserver-id" : "vnfc2_vserverid2",
51           "vnfc":
52           {
53             "vnfc-type": "VNFC2",
54             "vnfc-name": "VNFC2 - Name"
55           }
56
57         },
58         {
59           "vserver-id" : "vnfc2_vserverid3",
60           "vnfc":
61           {
62             "vnfc-type": "VNFC2",
63             "vnfc-name": "VNFC2 - Name"
64           }
65
66         },
67         {
68           "vserver-id" : "vnfc1_vserverid1",
69           "vnfc":
70           {
71             "vnfc-type": "VNFC1",
72             "vnfc-name": "VNFC1 - Name"
73           }
74
75         },
76         {
77           "vserver-id" : "vnfc1_vserverid2",
78           "vnfc":
79           {
80             "vnfc-type": "VNFC1",
81             "vnfc-name": "VNFC1 - Name"
82           }
83         },
84         {
85           "vserver-id" : "vnfc2_vserverid4",
86           "vnfc":
87           {
88             "vnfc-type": "VNFC2",
89             "vnfc-name": "VNFC2 - Name"
90           }
91
92         },
93         {
94           "vserver-id" : "vnfc2_vserverid5",
95           "vnfc":
96           {
97             "vnfc-type": "VNFC2",
98             "vnfc-name": "VNFC2 - Name"
99           }
100
101         }
102       ]
103     }
104   },
105   "dependency-info":
106   {
107     "vnfcs" :
108     [
109       {
110         "vnfc-type" : "VNFC2",
111         "mandatory" : "true",
112         "resilience": "Active-Active",
113         "parents" :
114         [
115           "VNFC1"
116         ]
117       },
118       {
119         "vnfc-type" : "VNFC3",
120         "mandatory" : "true",
121         "resilience": "Active-Active",
122         "parents" :
123         [
124           "VNFC2"
125         ]
126       },
127       {
128         "vnfc-type" : "VNFC1",
129         "mandatory" : "true",
130         "resilience": "Active-Passive",
131         "parents" : []
132       }
133     ]
134   },
135   "tunable-parameters":
136   {
137     "strategy" : "FORWARD",
138     "wait-time": "120",
139     "retry-count": "5"
140   },
141   "capabilities" :
142   {
143     "vnf":
144     [
145       "Stop",
146       "Start",
147       "StartApplication",
148       "StopApplication"
149     ],
150     "vf-module":
151     [
152       "Stop",
153       "Start"
154     ],
155     "vm" :
156     [
157       "Stop",
158       "Start"
159     ],
160     "vnfc":
161     [
162       "StopApplication",
163       "StartApplication",
164       "HealthCheck"
165     ]
166   }
167 }
168
169