Network Callback Request Controller.allocate Component
Accepts a new request to allocate a Container Network component from network service.
Request
            
                URI
                    
                                POST                            
                            https://{api_host}/container-service/api/callbacks/network/networks-allocator
                            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
            
            
                                    string
                
                
            
        
        
                blueprintName            
                            Optional
                    blueprintName
            
            
                                    string
                
                
            
        
        
                blueprintId            
                            Optional
                    blueprintId
            
            
                                    string
                
                
            
        
        
                rootCafeDeploymentId            
                            Optional
                    rootCafeDeploymentId
            
            
                                    string
                
                
            
        
        
                componentTypeId            
                            Optional
                    componentTypeId
            
            
                                    string
                
                
            
        
        
                requestId            
                            Optional
                    requestId
            
            
                                    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            
            
        Retrieve allocation component
                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, 
                            
        
    Api Operations
        
                                            
                            
                                    GET                                
                                
                                        Auth Session Controller.get                                    
                                
                                    POST                                
                                
                                        Catalog Request Callback Controller.post Submission Extension                                    
                                
                                    POST                                
                                
                                        Catalog Request Callback Controller.rollback Request                                    
                                
                                    POST                                
                                
                                        Catalog Request Callback Controller.submit Request                                    
                                
                                    POST                                
                                
                                        Catalog Request Callback Controller.validate Request                                    
                                
                                    POST                                
                                
                                        Composition Callback Request Controller.allocate Component                                    
                                
                                    POST                                
                                
                                        Composition Callback Request Controller.create                                    
                                
                                    POST                                
                                
                                        Composition Callback Request Controller.deallocate Component                                    
                                
                                    GET                                
                                
                                        Container Image Controller.find By Query                                    
                                
                                    GET                                
                                
                                        Container Image Tags Controller.find By Query                                    
                                
                                    GET                                
                                
                                        Container Resource Controller.get Resource                                    
                                
                                    POST                                
                                
                                        Favorite Image Populate In Embedded Controller.populate Images For Tenants                                    
                                
                                    GET                                
                                
                                        Kubernetes Pod Log Controller.get                                    
                                
                                    POST                                
                                
                                        Network Callback Request Controller.allocate Component                                    
                                
                                    POST                                
                                
                                        Network Callback Request Controller.deallocate Component                                    
                                
                                    POST                                
                                
                                        Network Callback Request Controller.submit Request                                    
                                
                                    POST                                
                                
                                        PKS Cluster Config Controller.add Cluster                                    
                                
                                    GET                                
                                
                                        PKS Cluster List Controller.list Clusters                                    
                                
                                    GET                                
                                
                                        PKS Plan List Controller.list Plans                                    
                                
                                    POST                                
                                
                                        Retrieves collection Of resources By resource type.                                    
                                
                                    GET                                
                                
                                        Template Search Controller.find By Query                                    
                                
                                    POST                                
                                
                                        Triggers data collection Of all hosts and associated containers per containerType and related provider.                                    
                                
                                    POST                                
                                
                                        Triggers full data collection.                                    
                                