Get Capabilities By Filter
Query interconnect capabilities
Get interconnect capabilities for matching specified filters like featureId, category, status and endpointId
Request
URI
POST
https://{server}/hybridity/api/interconnect/capabilities/query
COPY
Request Body
Filter object.
capabilitiesFilter
of type(s)
application/json
Required
{
"filter": {
"endpoints": [
{
"endpointId": "string",
"resourceId": "string"
}
]
}
}
object
filter
Optional
filter
Authentication
This operation uses the following authentication methods.
Responses
200
Accepted
Returns
capabilitiesListResponse
of type(s)
application/json
{
"items": [
{
"endpoints": [
{
"endpointId": "string"
}
],
"isInterconnectCapable": false,
"isFleetCapable": false,
"customFleetNetworkCapable": false,
"resourceCapabilities": [
{
"resources": [
{
"endpointId": "string",
"resourceId": "string"
}
],
"interconnectDeploy": {
"isSupported": false,
"message": "string"
},
"fleetDeploy": {
"message": "string",
"isSupported": false
},
"interconnectUpgrade": {
"message": "string",
"isSupported": false
},
"pmtuConfiguration": false
}
],
"warnings": [
{
"message": "string"
}
],
"errors": [
{
"code": "string",
"message": "string"
}
]
}
],
"warnings": [
{
"message": "string"
}
],
"errors": [
{
"code": "string",
"message": "string"
}
]
}
array of
object
items
Optional
items
array of
object
warnings
Optional
warnings
array of
object
errors
Optional
errors
400
Bad Request
Returns
errorResponse
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
array of
object
errors
Optional
errors
401
Unauthorized
Operation doesn't return any data structure
403
Forbidden
Operation doesn't return any data structure
500
Internal Server Error
Returns
errorResponse
of type(s)
application/json
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
array of
object
errors
Optional
errors
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/hybridity/api/interconnect/capabilities/query
Capabilities Operations
GET
Get Capabilities
POST
Get Capabilities By Filter
POST
Get Site Pair Capabilities