Complete Request

Complete Request

Updates the server catalog from IaaS service for request completion.It does not perform resource updating.

Request
URI
POST
https://{api_host}/iaas-proxy-provider/api/services/{serviceId}/requests/{requestId}/complete
COPY
Path Parameters
string
serviceId
Required

The ID of the IaaS service as registered in the component registry service.

string
requestId
Required

Unique idenfier for the request.

Query Parameters
string
callbackServiceId
Optional

Callback service identifier.

string
resourceAction
Optional

Resource action.


Request Body

Request completion details such as request state, resource identifiers and completion text.

requestCompletion of type(s) application/json
Required
{
    "requestCompletionState": "string",
    "resourceBindingIds": [
        "string"
    ],
    "completionDetails": "string"
}
string
requestCompletionState
Optional

requestCompletionState

Possible values are : SUCCESSFUL, PARTIALLY_SUCCESSFUL, FAILED, CANCELLED, REJECTED,
array of string
resourceBindingIds
Optional

resourceBindingIds

string
completionDetails
Optional

completionDetails

Responses
204

Successful operation.

Operation doesn't return any data structure