5f8efc49d9698f682bcef3390cf9f3d7dbc1be5e
[appc.git] / appc-sequence-generator / appc-sequence-generator-bundle / src / test / resources / input / missingrequestinfo.json
1 {
2 "inventory-info": {
3                 "vnf-info": {
4                         "vnf-id" : "abc",
5                         "vnf-name": "vSCP",
6                         "vnf-type": "vSCP",
7                         "vnf-version" : "1.0",
8                         "identity-url" : "test_url",
9                         "vm": [
10                                         {
11                                                 "vserver-id" : "be_vserverid1",
12                                                 "vm-id" : "vm_id1",
13                                                 "vnfc": 
14                                                                 {
15                                                                         "vnfc-type": "BE",
16                                                                         "vnfc-name": "BE - Name"
17                                                                 }
18                                                                 
19                                         },
20                                         {
21                                                 "vserver-id" : "fe_vserverid1",
22                                                 "vm-id" : "vm_id1",
23                                                 "vnfc": 
24                                                                 {
25                                                                         "vnfc-type": "FE",
26                                                                         "vnfc-name": "FE - Name"
27                                                                 }
28                                                                 
29                                         },
30                                         {
31                                                 "vserver-id" : "fe_vserverid2",
32                                                 "vm-id" : "vm_id2",
33                                                 "vnfc": 
34                                                                 {
35                                                                         "vnfc-type": "FE",
36                                                                         "vnfc-name": "FE - Name"
37                                                                 }
38                                                                 
39                                         },
40                                         {
41                                                 "vserver-id" : "be_vserverid2",
42                                                 "vm-id" : "vm_id2",
43                                                 "vnfc": 
44                                                                 {
45                                                                         "vnfc-type": "BE",
46                                                                         "vnfc-name": "BE - Name"
47                                                                 }
48                                                                 
49                                         },
50                                         {
51                                                 "vserver-id" : "be_vserverid3",
52                                                 "vm-id" : "vm_id3",
53                                                 "vnfc": 
54                                                                 {
55                                                                         "vnfc-type": "BE",
56                                                                         "vnfc-name": "BE - Name"
57                                                                 }
58                                                                 
59                                         },
60                                         {
61                                                 "vserver-id" : "smp_vserverid1",
62                                                 "vm-id" : "vm_id3",
63                                                 "vnfc": 
64                                                                 {
65                                                                         "vnfc-type": "SMP",
66                                                                         "vnfc-name": "SMP - Name"
67                                                                 }
68                                                                 
69                                         },
70                                         {
71                                                 "vserver-id" : "smp_vserverid2",
72                                                 "vm-id" : "vm_id2",
73                                                 "vnfc": 
74                                                                 {
75                                                                         "vnfc-type": "SMP",
76                                                                         "vnfc-name": "SMP - Name"
77                                                                 }                                                               
78                                         },
79                                         {
80                                                 "vserver-id" : "be_vserverid4",
81                                                 "vm-id" : "vm_id4",
82                                                 "vnfc":
83                                                 {
84                                                         "vnfc-type": "BE",
85                                                         "vnfc-name": "BE - Name"
86                                                 }
87
88                                         },
89                                         {
90                                                 "vserver-id" : "be_vserverid5",
91                                                 "vm-id" : "vm_id5",
92                                                 "vnfc":
93                                                 {
94                                                         "vnfc-type": "BE",
95                                                         "vnfc-name": "BE - Name"
96                                                 }
97
98                                         }
99                         ]
100                 }
101         },
102         "dependency-info": {
103                 "vnfcs" : [
104                         {
105                                 "vnfc-type" : "BE",
106                                 "mandatory" : "true",
107                                 "resilience": "Active-Active",
108                                 "parents" : [
109                                         "SMP"
110                                 ]
111                         },
112                         {
113                                 "vnfc-type" : "FE",
114                                 "mandatory" : "true",
115                                 "resilience": "Active-Active",
116                                 "parents" : [
117                                         "BE"
118                                 ]
119                         },
120                         {
121                                 "vnfc-type" : "SMP",
122                                 "mandatory" : "true",
123                                 "resilience": "Active-Passive",
124                                 "parents" : []
125                         }
126                 ]
127         },
128         "tunable-parameters": {
129                 "strategy" : "FORWARD",
130                 "wait-time": "120",
131                 "retry-count": "5"
132         },
133         "capabilities" : {
134                 "vnf": ["Stop", "Start", "StartApplication","StopApplication"],
135                 "vf-module": ["Stop", "Start"],
136                 "vm" : ["Stop", "Start"],
137                 "vnfc": ["StopApplication", "StartApplication","HealthCheck"]
138         }
139 }
140
141