Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

AttributeRequired?CardinalityContentValuesDescription

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.

callbackHeaderN1JSON 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

AttributeRequired?CardinalityContentValuesDescription

networkId

Y

1

String


Id of network requiring PCI optimization

cellIdList

Y

1

List of

CellId object

Strings


List of cellIds triggering need for PCI optimization (e.g. potential confusion)

trigger

N1StringNbrListChange

Type of trigger causing need for PCI optimization

CellId Object

AttributeRequired?CardinalityContentValuesDescription

CellId

Y

1..N

String


CellIds triggering need for PCI optimization (e.g. potential confusion)

Synchronous Response Body

...