Method To Be called By ipam service To notify the iaas proxy service that A previously submitted request has been completed
Callback called by the ipam service
Request
URI
POST
https://{api_host}/iaas-proxy-provider/api/services/{serviceId}/ipam/{bindingId}/complete
COPY
Path Parameters
string
serviceId
Required
Provider ID
string
bindingId
Required
Binding ID
Request Body
Status object returned from the provider
ipamRequestStatus of type(s) application/json
Required
{
"requestType": "string",
"requestDetails": "string",
"requestPayload": {
"name": "string",
"description": "string",
"id": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
},
"requestState": "string",
"version": 0,
"requestInput": {
"name": "string",
"description": "string",
"id": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
},
"lastUpdated": "string",
"createdDate": "string",
"providerEndpointId": "string",
"providerCorrelationRequestId": "string",
"tenantId": "string",
"originalCallbackServiceId": "string",
"id": "string"
}
string
requestType
Optional
requestType
Possible values are : DEALLOCATE, DELETE_IP_RANGES, ALLOCATE, CREATE_IP_RANGES,
string
requestDetails
Optional
requestDetails
string
requestState
Optional
requestState
Possible values are : UNKNOWN, COMPLETED, IN_PROGRESS, FAILED,
integer As int64 As int64
version
Optional
version
string As date-time As date-time
lastUpdated
Optional
lastUpdated
string As date-time As date-time
createdDate
Optional
createdDate
string
providerEndpointId
Optional
providerEndpointId
string
providerCorrelationRequestId
Optional
providerCorrelationRequestId
string
tenantId
Optional
tenantId
string
originalCallbackServiceId
Optional
originalCallbackServiceId
string
id
Optional
id
Responses
204
Indicate completion of a request
Operation doesn't return any data structure