FlowDestination

FlowDestination
Flow Destination

Destination-side metadata for an aggregated flow record.

Notes:

  • compute is the destination VM or IP.
  • groups lists the NSX groups the destination compute belongs to within the flow context.
  • apps lists the NSX applications the destination compute belongs to.
  • protocol and port identify the destination transport layer endpoint.
  • configured_services lists the service names configured for this port/protocol on the destination.
  • flow_type is the last observed flow type on the destination side; rules and jump_to_rules list the matched DFW rules.
JSON Example
{
    "groups": [
        {
            "id": "string",
            "display_name": "string",
            "reference_id": "string"
        }
    ],
    "compute": {
        "compute_type": "string"
    },
    "apps": [
        {
            "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",
            "application_type": "CRITICAL",
            "application_workload_type": "string",
            "direct_member_count": 0,
            "tier_member_count": 0
        }
    ],
    "configured_services": [
        "string"
    ],
    "protocol": "string",
    "port": 0,
    "flow_type": "string",
    "rules": [
        {
            "association_count": 0,
            "id": "string",
            "reference_id": "string",
            "name": "string",
            "last_updated_time": 0,
            "sequence_number": 0
        }
    ],
    "jump_to_rules": [
        {
            "association_count": 0,
            "id": "string",
            "reference_id": "string",
            "name": "string",
            "last_updated_time": 0,
            "sequence_number": 0
        }
    ]
}
groups
Optional

Groups information.

compute
Optional

Compute graph entity.

apps
Optional

Application information.

array of string
configured_services
Optional

List of services configured for the port/protocol on the destination side.

string
protocol
Optional

Destination protocol of a flow.

integer
port
Optional

Destination port number of a flow.

flow_type
Optional

Enum representing the classification of a network flow based on firewall rule action.

Enumeration: UNKNOWN, UN_MICROSEGMENTED, BLOCKED, ALLOWED, VDS
rules
Optional

Rule infomation.

jump_to_rules
Optional

Jump to Rule information.

Property Of