TopologyResponse

TopologyResponse
Topology Response

Complete response object for topology API calls, wrapping the graph data along with the resolved time interval.

Notes:

  • topology contains the graph nodes and edges returned by the topology query.
  • time_interval reflects the resolved query window used to build the graph.
JSON Example
{
    "time_interval": {
        "start_time": 0,
        "end_time": 0
    },
    "topology": {
        "id": "string",
        "entities": [
            {
                "association_count": 0,
                "id": "string",
                "reference_id": "string",
                "name": "string",
                "last_updated_time": 0,
                "entity_type": "string",
                "total_incoming_connections": 0,
                "total_outgoing_connections": 0,
                "config_events": [
                    {
                        "event_time": 0
                    }
                ],
                "fw_properties": {
                    "ew_allowed": 0,
                    "ew_blocked": 0,
                    "ew_unmicrosegmented": 0,
                    "ew_vds": 0
                },
                "highlight": false,
                "state": "string"
            }
        ],
        "connections": {
            "flow_connections": [
                {
                    "from": "string",
                    "to": "string",
                    "fw_properties": {
                        "ew_allowed": 0,
                        "ew_blocked": 0,
                        "ew_unmicrosegmented": 0,
                        "ew_vds": 0
                    },
                    "flow_properties": {
                        "l4_info": [
                            "string"
                        ],
                        "l7_info": [
                            "string"
                        ]
                    }
                }
            ]
        },
        "partial_result": [
            "string"
        ],
        "uuid_mapping": {
            "uuid_mapping": "string"
        },
        "has_uuid_mapping": false,
        "has_communities": false,
        "communities": [
            {
                "association_count": 0,
                "id": "string",
                "reference_id": "string",
                "name": "string",
                "last_updated_time": 0,
                "entity_type": "string",
                "total_incoming_connections": 0,
                "total_outgoing_connections": 0,
                "config_events": [
                    {
                        "event_time": 0
                    }
                ],
                "fw_properties": {
                    "ew_allowed": 0,
                    "ew_blocked": 0,
                    "ew_unmicrosegmented": 0,
                    "ew_vds": 0
                },
                "highlight": false,
                "state": "string",
                "cluster_type": "string",
                "members": [
                    "string"
                ],
                "no_flows_entities": 0,
                "allowed_entities": 0,
                "blocked_entities": 0,
                "unmicrosegmented_entities": 0,
                "vds_entities": 0
            }
        ],
        "community_connections": {
            "community_connections": [
                {
                    "from": "string",
                    "to": "string",
                    "fw_properties": {
                        "ew_allowed": 0,
                        "ew_blocked": 0,
                        "ew_unmicrosegmented": 0,
                        "ew_vds": 0
                    },
                    "flow_properties": {
                        "l4_info": [
                            "string"
                        ],
                        "l7_info": [
                            "string"
                        ]
                    }
                }
            ]
        },
        "topology_token": "string"
    }
}
time_interval
Optional

Represents a continuous span of time defined by a required start and end timestamp.

topology
Optional

The graph representation of a network topology, consisting of entities (nodes) and connections (edges) between them.