Network Callback Request Controller.submit Request

Network Callback Request Controller.submit Request

Accepts a new request from network service to provision or perform a day-2 operation on a Network component type.

Request
URI
POST
https://{api_host}/container-service/api/callbacks/network/requests
COPY
Request Body

The NetworkProviderRequest defining the request parameters.

networkProviderRequest of type(s) application/json
Required
{
    "blueprintRequestId": "string",
    "resourceId": "string",
    "rootCafeRequestId": "string",
    "componentId": "string",
    "previousComponentData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    },
    "blueprintName": "string",
    "componentData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    },
    "blueprintId": "string",
    "rootCafeDeploymentId": "string",
    "requestInputData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    },
    "componentTypeId": "string",
    "requestId": "string",
    "networkObject": {
        "name": "string",
        "tenantId": "string",
        "description": "string",
        "externalId": "string",
        "id": "string",
        "extensionData": {
            "entries": [
                {
                    "key": "string"
                }
            ]
        }
    },
    "tenantId": "string",
    "callbackServiceId": "string",
    "subtenantId": "string",
    "originalCallbackServiceId": "string",
    "operationType": "string",
    "callbackAdditionalUrlPath": "string"
}
string
blueprintRequestId
Optional

blueprintRequestId

string
resourceId
Optional

resourceId

string
rootCafeRequestId
Optional

rootCafeRequestId

string
componentId
Optional

componentId

previousComponentData
Optional

previousComponentData

string
blueprintName
Optional

blueprintName

componentData
Optional

componentData

string
blueprintId
Optional

blueprintId

string
rootCafeDeploymentId
Optional

rootCafeDeploymentId

requestInputData
Optional

requestInputData

string
componentTypeId
Optional

componentTypeId

string
requestId
Optional

requestId

networkObject
Optional

networkObject

string
tenantId
Optional

tenantId

string
callbackServiceId
Optional

callbackServiceId

string
subtenantId
Optional

subtenantId

string
originalCallbackServiceId
Optional

originalCallbackServiceId

string
operationType
Optional

operationType

Possible values are : UNREGISTER, DEALLOCATE, UPDATE, CREATE, READ, ALLOCATE, DELETE,
string
callbackAdditionalUrlPath
Optional

callbackAdditionalUrlPath

Responses
201
Operation doesn't return any data structure