Versions Compared

Key

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

...

AttributeQualifierCardinalityContentValuesDescription

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

AttributeQualifierCardinalityContentValuesDescription

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

AttributeQualifierCardinalityContentValuesDescription

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

AttributeQualifierCardinalityContentValuesDescription

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

AttributeQualifierCardinalityContentValuesDescription

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

...