Add some test cases for VF-C to CSIT
[integration/csit.git] / tests / vfc / nfvo-lcm / jsoninput / instantiate_ns_instance.json
1 {
2   "nsFlavourId": "nsFlavour123",
3   "sapData": [
4     {
5       "sapdId": "23",
6       "sapName": "sap123",
7       "description": "sap desc",
8       "sapProtocolData": [
9         {
10           "layerProtocol": "IP_OVER_ETHERNET",
11           "ipOverEthernet": {
12             "macAddress": "7C-76-35-4C-31-78",
13             "ipAddresses": [
14               {
15                 "type": "IPV4",
16                 "fixedAddresses": [
17                   "192.168.43.12"
18                 ],
19                 "numDynamicAddresses": 0,
20                 "addressRange": {
21                   "minAddress": "192.168.253.0",
22                   "maxAddress": "192.168.253.255"
23                 },
24                 "subnetId": "255.255.255.0"
25               }
26             ]
27           }
28         }
29       ]
30     }
31   ],
32   "addpnfData": [
33     {
34       "pnfId": "pnf123",
35       "pnfName": "pnfName123",
36       "pnfdId": "pnfd123",
37       "pnfProfileId": "pnfPro123",
38       "cpData": [
39         {
40           "cpInstanceI16": {
41             "IdentifierInPnf": {}
42           },
43           "cpdId": {
44             "IdentifierInNsd": {}
45           },
46           "cpProtocolData": [
47             {
48               "layerProtocol": "IP_OVER_ETHERNET",
49               "ipOverEthernet": {
50                 "macAddress": "7C-76-35-4C-31-78",
51                 "ipAddresses": [
52                   {
53                     "type": "IPV4",
54                     "fixedAddresses": [
55                       "192.168.43.15"
56                     ],
57                     "numDynamicAddresses": 0,
58                     "addressRange": {
59                       "minAddress": "192.168.43.0",
60                       "maxAddress": "192.168.43.255"
61                     },
62                     "subnetId": "255.255.255.0"
63                   }
64                 ]
65               }
66             }
67           ]
68         }
69       ]
70     }
71   ],
72   "vnfInstanceData": [
73     {
74       "vnfInstanceId": "vnf123",
75       "vnfProfileId": "vnfPro123"
76     }
77   ],
78   "nestedNsInstanceId": [
79     "nested123"
80   ],
81   "localizationLanguage": [
82     {
83       "vnfProfileId": "string",
84       "locationConstraints": {
85         "countryCode": "460",
86         "civicAddressElement": [
87           {
88             "caType": "type1",
89             "caValue": "123"
90           }
91         ]
92       }
93     }
94   ],
95   "additionalParamForNs": {
96     "additionalProp1": "nsProp1",
97     "additionalProp2": "nsProp2",
98     "additionalProp3": "nsProp3"
99   },
100   "additionalParamsForVnf": [
101     {
102       "vnfProfileId": "vnfPro456",
103       "additionalParams": {
104         "additionalProp1": "vnfProp1",
105         "additionalProp2": "vnfProp2",
106         "additionalProp3": "vnfProp3"
107       }
108     }
109   ],
110   "startTime": "2019-10-08T01:45:26.226Z",
111   "nsInstantiationLevelId": "345678",
112   "additionalAffinityOrAntiAffiniityRule": [
113     {
114       "vnfdId": [
115         "123"
116       ],
117       "vnfProfileId": [
118         "456"
119       ],
120       "vnfInstanceId": [
121         "789"
122       ],
123       "affinityOrAntiAffiinty": "AFFINITY",
124       "scope": "NFVI_POP"
125     }
126   ]
127 }