View the Topology Service API documentation in the interactive swagger UI
{ "requestId": "3e828de1-c6b9-4782-b028-e2a98b0cce72", "commonData": [{ "name": "requestType", "value": "VNF Config Update" } ], "elements": [{ "elementId": "nodeid1", "elementData": [{ "name": "ticketManagementId", "value": "33333-333a-dsfa-dsfadsfadsfdsfdasfdaf" }, { "name": "id", "value": "33333333adsfadsfadsfadsfdsfdasfdaf" } ] } ], "policies": [ { "policyName": "vertical", "policyDescription": "Vertical topology", "policyModifiers": [] }, { "policyName": "localMaintenanceWindow", "policyDescription": "Include only local maintenace window - default midnight to 6AM", "policyModifiers": [] } ] } |
{ "requestId": "3e828de1-c6b9-4782-b028-e2a98b0cce72", "elements": [ { "elementId": "nodeid1", "elementLocation": { "lat": 32.000, "lon": -71.000 }, "requiredElements": [ "pserverid1" ], "constraintElements": [{ "elementId": "nodeid1", "constraintType": "backupElement", "constraintTypeMinimum": 1, "optimizerAvailabilityMatrixName": "", "availabilityMatrixScope": "NONE", "elementAvailabilityAggreagation": true, "elements": [ "nodeid1backup" ] } ], "elementData": [{ "name": "ticketManagementId", "value": "33333-333a-dsfa-dsfadsfadsfdsfdasfdaf" }, { "name": "id", "value": "33333333adsfadsfadsfadsfdsfdasfdaf" } ] } ], "referencedElements": [{ "elementId": "pserverid1", "elementLocation": { "lat": 32.000, "lon": -71.000 }, "referencingElements": ["nodeid1"], "elementData": [{ "name": "ticketManagementId", "value": "33333-333a-dsfa" }, { "name": "id", "value": "33333333adsfa" } ] }, { "elementId": "nodeid1backup", "elementLocation": { "lat": 44.000, "lon": -71.0000 }, "referencingElements": ["nodeid1"], "elementData": [{ "name": "ticketManagementId", "value": "33333-333a-dsfadsfadsfdsbackup" }, { "name": "id", "value": "33333333adsfadsfadsfadsbackup" } ] } ] } |