...
The following are the key parameters that needs to be sent in from SO to OOF:
JSON Viewer | ||||
---|---|---|---|---|
| ||||
{
"requestInfo": {
"transactionId": "xxx-xxx-xxxx",
"requestId": "yyy-yyy-yyyy",
"callbackUrl": "https://wiki.onap.org:5000/callbackUrl/",
"sourceId": "SO",
"requestType": "create",
"numSolutions": "N",
"optimizers": ["placement"],
"timeout": 600
},
"placementInfo": {
"requestParameters": { "sourceVnfId": "GUID" },
"subscriberInfo": {"globalSubscriberId": "xxx-xx-xxx", "subscriberName": "subscriber_x"},
"placementDemands": [
{
"resourceModuleName": "vFW",
"serviceResourceId": "vFW-xx",
"tenantId": "vFW-yy",
"resourceModelInfo": {
"modelInvariantId": "vFW-modelInvariantId",
"modelVersionId": "vFW-versionId",
"modelName": "vFW-model",
"modelType": "resource",
"modelVersion": "1.0",
"modelCustomizationName": "vFW-customeModelName"
},
"requiredCandidates": [
{
"identifierType": "serviceInstanceId",
"cloudOwner": "",
"identifiers": ["sourceVFWInstanceId-GUID"]
}
]
}
]
}
}
|
...