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