...
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
transactionId | Y | 1 | UUID/String | A unique ID to track an ONAP transaction. | |
requestId | Y | 1 | UUID/String | A unique ID to track multiple requests associated with a transaction. | |
callbackUrl | Y | 1 | URL | The end point of a callback service where recommendations are posted. | |
callbackHeader | N | 1 | JSON blob | The header information a client expecting in a async callback. | |
sourceId | Y | 1 | String | The unique ID of a client making an optimization call. | |
requestType | Y | 1 | String | create, update, delete | The type of a request |
numSolutions | N | 1 | Integer | Expected number of solutions. numSolution can also be specified using an optimization query policies, where the default configured value is 1. The value from a request gets higher precedence over the value defined in a policy. | |
optimizers | Y | 1..N | List of Strings | scheduling | A list of optimization services. |
timeout | Y | 1 | Integer | A tolerance window (in secs) for expecting solutions. |
CellInfo Object
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
networkId | Y | 1 | String | Id of network requiring PCI optimization | |
cellIdList | Y | 1 | List of |
Strings | List of cellIds triggering need for PCI optimization (e.g. potential confusion) | ||||
trigger | N | 1 | String | NbrListChange | Type of trigger causing need for PCI optimization |
CellId Object
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
CellId | Y | 1..N | String | CellIds triggering need for PCI optimization (e.g. potential confusion) |
Synchronous Response Body
...