2fd425c355b36f58a41126eb312e55b6d7129a81
[optf/osdf.git] / test / placement-tests / request.json
1 {\r
2         "requestInfo": {\r
3                 "transactionId": "xxx-xxx-xxxx",\r
4                 "requestId": "yyy-yyy-yyyy",\r
5                 "callbackUrl": "https://test.url.com:5000/callback/",\r
6                 "sourceId": "so",\r
7                 "optimizers": ["placement"],\r
8                 "numSolutions": 1,\r
9                 "timeout": 600\r
10         },\r
11         "placementInfo": {\r
12                 "serviceModelInfo": {\r
13                         "modelType": "service",\r
14                         "modelInvariantId": "fad5f4d5-1c94-4890-927d-9cec6e82997f",\r
15                         "modelVersionId": "6e13c5e1-f172-436c-9cc4-0d64c94eb7f4",\r
16                         "modelName": "vCPE",\r
17                         "modelVersion": "1.0"\r
18                 },\r
19                 "subscriberInfo": {\r
20                         "globalSubscriberId": "SUB12_0325_UD_0833",\r
21                         "subscriberName": "SUB_12_0325_UD_0833",\r
22                         "subscriberCommonSiteId": "DALTX0101"\r
23                 },\r
24                 "demandInfo": {\r
25                         "placementDemand": [{\r
26                                         "resourceInstanceType": "allotted",\r
27                                         "serviceResourceId": "61d563e8-e714-4393-8f99-cc480144a05e",\r
28                                         "resourceModuleName": "vGMuxInfra",\r
29                                         "exclusionCandidateInfo": [{\r
30                                                         "candidateType": "cloud",\r
31                                                         "candidates": ["MDT54NJ", "BDM78NJ"]\r
32                                                 }, {\r
33                                                         "candidateType": "service",\r
34                                                         "candidates": ["RT76U8F789", "PO098HJG"]\r
35                                                 }\r
36                                         ],\r
37                                         "requiredCandidateInfo": [{\r
38                                                         "candidateType": "cloud",\r
39                                                         "candidates": ["DHU87NY"]\r
40                                                 }, {\r
41                                                         "candidateType": "service",\r
42                                                         "candidates": ["YHT675YH"]\r
43                                                 }\r
44                                         ],\r
45                                         "resourceModelInfo": {\r
46                                                 "modelCustomizationId": "",\r
47                                                 "modelInvariantId": "h59988ce-3d81-4e07-81b5-53d3aa821134",\r
48                                                 "modelName": "",\r
49                                                 "modelVersion": "2.0",\r
50                                                 "modelVersionId": "51d563e8-e714-4393-8f99-cc480144a05e",\r
51                                                 "modelType": "allotted"\r
52                                         },\r
53                                         "tenantId": "",\r
54                                         "tenantName": ""\r
55                                 }, {\r
56                                         "resourceInstanceType": "allotted",\r
57                                         "serviceResourceId": "71d563e8-e714-4393-8f99-cc480144a05e",\r
58                                         "resourceModuleName": "vG",\r
59                                         "resourceModelInfo": {\r
60                                                 "modelCustomizationId": "",\r
61                                                 "modelInvariantId": "a59988ce-3d81-4e07-81b5-53d3aa821134",\r
62                                                 "modelName": "",\r
63                                                 "modelVersion": "2.0",\r
64                                                 "modelVersionId": "91d563e8-e714-4393-8f99-cc480144a05e",\r
65                                                 "modelType": "allotted"\r
66                                         },\r
67                                         "tenantId": "",\r
68                                         "tenantName": ""\r
69                                 }\r
70                         ],\r
71                         "licenseDemand": []\r
72                 },\r
73                 "policyId": [\r
74                         ""\r
75                 ],\r
76                 "serviceInstanceId": "1234-fsdf-23sdf-24kjnk",\r
77                 "requestParameters": {\r
78 \r
79                                 "commonSiteId": "DALTX0101",\r
80                                 "vendorName": "xyz",\r
81                                 "e2eVpnKey": "200",\r
82                                 "vcpeHostName": "USOSTCDALTX0101UJZZ11"\r
83 \r
84                 }\r
85 \r
86         }\r
87 }