/v1/flows/topology

Prev Next
Post
/v1/flows/topology

Get flow based node and circuit topology for the device

Security
API Key: jwtAuth
Header parameter nameauthorization

Use Bearer <token>

Header parameters
Authorization
stringRequired

Bearer token. Format: Bearer <your_token_here>

Body parameters
Expand All
object
appSelector
object (ipfixAppTopologySelector)
appId
integer (int32)

Filter by app ID

Minimum0
Example123
appName
string

Filter by application name

Exampleexample string
slaClass
string

Filter by SLA class

ExampleENUM_VALUE
deviceId
integer (int64)
Example1234567891011
timeWindow
object (statsmonTimeWindow)
bucketSizeSec
integer (int32) Required

the size of the time window in seconds (required)

Minimum0
Example300
oldTs
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
recentTs
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
Responses
200

OK

Expand All
object
networkTopology
Array of object (ipfixNetworkTopology)
object
circuitStatus
object
property*
integer (int32) additionalProperties
Minimum0
Example123
delta
object (ipfixNetworkTopologyDelta)
edgesAdded
Array of object (manaV2ConnectivityGraphEdge)
object
a
integer (int32)
Minimum0
Example123
b
integer (int32)
Minimum0
Example123
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
quality
string
ExampleENUM_VALUE
edgesDeleted
Array of object (manaV2ConnectivityGraphEdge)
object
a
integer (int32)
Minimum0
Example123
b
integer (int32)
Minimum0
Example123
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
quality
string
ExampleENUM_VALUE
nodesAdded
Array of object (manaV2ConnectivityGraphNode)
object
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
id
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
overrideRegion
string
Exampleexample string
region
string
Exampleexample string
type
string
Exampleexample string
nodesDeleted
Array of object (manaV2ConnectivityGraphNode)
object
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
id
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
overrideRegion
string
Exampleexample string
region
string
Exampleexample string
type
string
Exampleexample string
edges
Array of object (manaV2ConnectivityGraphEdge)
object
a
integer (int32)
Minimum0
Example123
b
integer (int32)
Minimum0
Example123
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
quality
string
ExampleENUM_VALUE
flows
integer (int32)

Application flow count

Minimum0
Example123
nodes
Array of object (manaV2ConnectivityGraphNode)
object
connections
object (manaV2GraphiantConnections)
controlConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
coreConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
managementConnection
Array of object (manaV2IpsecConnection)
object
destIp
string
Exampleexample string
destPort
integer (int32)
Minimum0
Example123
lastEstablishedTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
quality
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
id
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
overrideRegion
string
Exampleexample string
region
string
Exampleexample string
type
string
Exampleexample string
timeWindow
object (statsmonTimeWindow)
bucketSizeSec
integer (int32)

the size of the time window in seconds (required)

Minimum0
Example300
oldTs
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
recentTs
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011