Query Topology (v3.5)
POST/v3.5/api/tenants/:tenant_id/topology
Query the topology elements of the tenant.
Request
Path Parameters
The tenant ID.
- application/json
Body
Query the anynet links.
The anynet link ID. True/False.
location SiteLocation
The anynet link start and end location.
end Location
End
The decsription of the location.
The latitude of the location. Max range = 90.
The longitude of the location. Max range = 180.
start Location
Start
The decsription of the location.
The latitude of the location. Max range = 90.
The longitude of the location. Max range = 180.
Nodes
Servicelinks present. True/False.
The site ID.
sites SiteEndpoints
The site endpoints.
Ep1 Id
Ep2 Id
Stub Links
Possible values: [ANYNET
, ANYNETPLUS
, BASENET
, PHYSICAL
]
Anynet link type.
Responses
- 200
- 400
Successful Operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
links NetworkLinkV3N5[]
Links
Admin Up
Anynet Link Id
Cost
Description
Elem Interface Id
Element Id
Id
In Use
Name
Network
Path Id
Sep Id
Sep Name
Source Circuit Name
Source Elem If Id
Source Node Id
Source Site Name
Source Wan If Id
Source Wan Network
Source Wan Nw Id
Status
Sub Type
Tags
Target Circuit Name
Target Elem If Id
Target Node Id
Target Serviceendpoint Id
Target Serviceendpoint Name
Target Site Name
Target Wan If Id
Target Wan Network
Target Wan Nw Id
Tenant Id
Type
vpnlink_configuration VPNLinkConfiguration
Vpnlink Configuration
The VPN keep alive failure count (must be between 3 and 30).
The VPN keep alive timeout interval (must be between 100ms-1740,000ms).
Vpnlinks
Wan If Id
Wan Nw Id
Wan Nw Name
nodes NetworkNodeV3N5[]
Nodes
address Address
Address
The name of the city. Max size = 100.
The name of the country. Max size = 100.
The postal code. Max size = 100.
The name of the state. Max size = 100.
The name of the street. Max size = 100.
The name of the street. Max size = 100.
Elem Hw Id
Id
Is Sase
location Location
Location
The decsription of the location.
The latitude of the location. Max range = 90.
The longitude of the location. Max range = 180.
Name
Role
sase_properties SaseServiceEndpointProperties
Sase Properties
Active
Lqm Enabled
Site Id
Spoke Cluster Elem Status
State
Tenant Id
Type
Possible values: [ANYNET
, ANYNETPLUS
, BASENET
, PHYSICAL
]
Type
{
"links": [
{
"admin_up": true,
"anynet_link_id": "string",
"cost": 0,
"description": "string",
"elem_interface_id": "string",
"element_id": "string",
"id": "string",
"in_use": true,
"name": "string",
"network": "string",
"path_id": "string",
"sep_id": "string",
"sep_name": "string",
"source_circuit_name": "string",
"source_elem_if_id": "string",
"source_node_id": "string",
"source_site_name": "string",
"source_wan_if_id": "string",
"source_wan_network": "string",
"source_wan_nw_id": "string",
"status": "string",
"sub_type": "string",
"tags": [
"string"
],
"target_circuit_name": "string",
"target_elem_if_id": "string",
"target_node_id": "string",
"target_serviceendpoint_id": "string",
"target_serviceendpoint_name": "string",
"target_site_name": "string",
"target_wan_if_id": "string",
"target_wan_network": "string",
"target_wan_nw_id": "string",
"tenant_id": "string",
"type": "string",
"vpnlink_configuration": {
"keep_alive_failure_count": 0,
"keep_alive_interval": 0
},
"vpnlinks": [
"string"
],
"wan_if_id": "string",
"wan_nw_id": "string",
"wan_nw_name": "string"
}
],
"nodes": [
{
"address": {
"city": "string",
"country": "string",
"post_code": "string",
"state": "string",
"street": "string",
"street2": "string"
},
"elem_hw_id": "string",
"id": "string",
"is_sase": true,
"location": {
"latitude": 0,
"longitude": 0
},
"name": "string",
"role": "string",
"sase_properties": {
"active": true,
"lqm_enabled": true
},
"site_id": "string",
"spoke_cluster_elem_status": "string",
"state": "string",
"tenant_id": "string",
"type": "string"
}
],
"type": "ANYNET"
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
_error ErrorResponse[]
The error code.
The error message.
{
"_error": [
{
"code": "string",
"message": "string"
}
]
}
{
"value": {
"_error": [
{
"code": "INVALID_JSON_INPUT"
},
{
"code": "INVALID_JSON_EXTRA_ATTRIBUTE"
},
{
"code": "INVALID_TOPO_QUERY"
},
{
"code": "INVALID_TOPOLOGY_STUB_LINKS_OPTION"
},
{
"code": "TOPOLOGY_REBUILD_IN_PROGRESS"
}
]
}
}