Network Callback Request Controller.deallocate Component

Network Callback Request Controller.deallocate Component

Accepts a new request to deallocate a Container Network component from network service.

Request
URI
POST
https://{api_host}/container-service/api/callbacks/network/networks-deallocator
COPY
Request Body
networkProviderRequest of type(s) application/json
Optional
{
    "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

Deallocation of component initiated

Returns ResponseEntity of type(s) */*
{
    "statusCode": "string"
}
object
headers
Optional

headers

object
body
Optional

body

string
statusCode
Optional

statusCode

Possible values are : CONTINUE, SWITCHING_PROTOCOLS, PROCESSING, CHECKPOINT, OK, CREATED, ACCEPTED, NON_AUTHORITATIVE_INFORMATION, NO_CONTENT, RESET_CONTENT, PARTIAL_CONTENT, MULTI_STATUS, ALREADY_REPORTED, IM_USED, MULTIPLE_CHOICES, MOVED_PERMANENTLY, FOUND, MOVED_TEMPORARILY, SEE_OTHER, NOT_MODIFIED, USE_PROXY, TEMPORARY_REDIRECT, PERMANENT_REDIRECT, BAD_REQUEST, UNAUTHORIZED, PAYMENT_REQUIRED, FORBIDDEN, NOT_FOUND, METHOD_NOT_ALLOWED, NOT_ACCEPTABLE, PROXY_AUTHENTICATION_REQUIRED, REQUEST_TIMEOUT, CONFLICT, GONE, LENGTH_REQUIRED, PRECONDITION_FAILED, PAYLOAD_TOO_LARGE, REQUEST_ENTITY_TOO_LARGE, URI_TOO_LONG, REQUEST_URI_TOO_LONG, UNSUPPORTED_MEDIA_TYPE, REQUESTED_RANGE_NOT_SATISFIABLE, EXPECTATION_FAILED, I_AM_A_TEAPOT, INSUFFICIENT_SPACE_ON_RESOURCE, METHOD_FAILURE, DESTINATION_LOCKED, UNPROCESSABLE_ENTITY, LOCKED, FAILED_DEPENDENCY, UPGRADE_REQUIRED, PRECONDITION_REQUIRED, TOO_MANY_REQUESTS, REQUEST_HEADER_FIELDS_TOO_LARGE, INTERNAL_SERVER_ERROR, NOT_IMPLEMENTED, BAD_GATEWAY, SERVICE_UNAVAILABLE, GATEWAY_TIMEOUT, HTTP_VERSION_NOT_SUPPORTED, VARIANT_ALSO_NEGOTIATES, INSUFFICIENT_STORAGE, LOOP_DETECTED, BANDWIDTH_LIMIT_EXCEEDED, NOT_EXTENDED, NETWORK_AUTHENTICATION_REQUIRED,