...
Attribute | Qualifier | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
requestInfo | M | 1 | RequestInfo Object | The content of the RequestInfo object. | |
placementInfo | M | 1 | PlacementInfo Object | The Content of the PlacementInfo object. | |
licenseInfo | M | 1 | LicenseInfo Object | The Content of the LicenseInfo object. | |
serviceInfo | M | 1 | ServiceInfo Object | The Content of the ServiceInfo object. |
RequestInfo Object
Attribute | Qualifier | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
transactionId | M | 1 | UUID/String | A unique ID to track an ONAP transaction. | |
requestId | M | 1 | UUID/String | A unique ID to track multiple requests associated with a transaction. | |
callbackUrl | M | 1 | URL | The end point of a callback service where recommendations are posted. | |
sourceId | M | 1 | String | The unique ID of a client making an optimization call. | |
requestType | M | 1 | String | create, update, delete | The type of a request |
numSolutions | O | 1 | Integer | Expected number of solutions. | |
optimizers | M | 1..N | List of Strings | placement | A list of optimization services. |
timeout | M | 1 | Integer | A tolerance window (in min) for expecting solutions. |
PlacementInfo Object
Attribute | Qualifier | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
requestParameters | M | 1 | JSON BLOB | A service ordering information. | |
placementDemands | M | 1..N | List of PlacementDemand Object | The resource information for a placement service. |
...
Asynchronous Response Body
Attribute | Qualifier | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
requestId | M | 1 | UUID/String | A unique Id for an ONAP transaction. | |
transactionId | M | 1 | UUID/String | A unique ID to track multiple requests associated with a transaction. | |
statusMessage | O | 1 | String | Reasoning if requestStatus is failure. | |
requestStatus | M | 1 | String | success, failure, pending | The status of a request. |
solutions | M | 1 | Solution Object | Solutions related to a request. |
Solution Object
Attribute | Qualifier | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
placementSolutions | M | 1..N | List of ComprehensiveSolution Object | A list of placement solutions. | |
licenseSolutions | M | 1 | List of LicenseSolution Object | A list of license solutions |
...