Retrieve allocation constraint for network Or security component
Retrieve allocation constraint for network or security component
Request
URI
POST
https://{api_host}/network-service//api/composition/allocationconstraints/resourcetypes/{resTypeId}
COPY
Path Parameters
string
resTypeId
Required
Component type ID
Query Parameters
string
componenttypeid
Required
Component type ID
Request Body
Provisioning request from the composition service
compositionProviderRequest
of type(s)
application/json
Required
{
"blueprintRequestId": "string",
"rootCafeDeploymentId": "string",
"targetResourceId": "string",
"rootCafeRequestId": "string",
"requestType": "string",
"blueprintName": "string",
"requestId": "string",
"callbackServiceId": "string",
"componentInfo": {
"resourceId": "string",
"componentId": "string",
"componentTypeId": "string",
"requestInputData": {
"entries": [
{
"key": "string"
}
]
},
"previousComponentData": {
"entries": [
{
"key": "string"
}
]
},
"componentSchema": {
"fields": [
{
"permissibleValues": {
"customAllowed": false
},
"displayAdvice": "string",
"columns": [
"Field Object"
],
"dataType": {
"typeId": "string"
},
"isMultiValued": false,
"description": "string",
"orderIndex": 0,
"id": "string",
"label": "string",
"state": {
"dependencies": [
"string"
],
"facets": [
{}
]
}
}
]
},
"componentData": {
"entries": [
{
"key": "string"
}
]
}
},
"userContext": {
"requestedFor": "string",
"requestedBy": "string",
"reasons": "string",
"tenantId": "string",
"subtenantId": "string",
"description": "string"
},
"blueprintId": "string",
"callbackAdditionalUrlPath": "string"
}
string
blueprintRequestId
Optional
blueprintRequestId
string
rootCafeDeploymentId
Optional
rootCafeDeploymentId
string
targetResourceId
Optional
targetResourceId
string
rootCafeRequestId
Optional
rootCafeRequestId
string
requestType
Optional
requestType
Possible values are :
PROVISION,
UPDATE,
ALLOCATE,
DEALLOCATE,
string
blueprintName
Optional
blueprintName
string
requestId
Optional
requestId
string
callbackServiceId
Optional
callbackServiceId
string
blueprintId
Optional
blueprintId
string
callbackAdditionalUrlPath
Optional
callbackAdditionalUrlPath
Responses
200
Retrieve allocation constraint
Returns
allocationConstraint
of type(s)
*/*
{
"filter": "string"
}
string
filter
Optional
filter
On This Page
Network Request Operations
POST
Allocate network Or security component
POST
Create Network Resource
POST
De-allocate network Or security component
POST
Method To Be called By A composition-service To notify the network-service that A previously submitted deployment update request has been completed
POST
Method To Be called By A provider To notify the network service that A previously submitted allocation request has been completed
POST
Method To Be called By A provider To notify the network service that A previously submitted de-allocation request has been completed
POST
Method To Be called By A provider To notify the network service that A previously submitted request has been completed
POST
Provision
POST
Retrieve allocation constraint for network Or security component
POST
Validate Request
POST
Validates A single network Or security component