NSX-T Data Center REST API

CheckpointCounter (type)

{
  "id": "CheckpointCounter", 
  "module_id": "LiveTrace", 
  "properties": {
    "checkpoint_type": {
      "description": "Type of Livetrace checkpoint. UNKNOWN - Unknown checkpoint. PORT_INPUT - Received by a port on slowpath. The first slowpath checkpoint is encountered when the packet enters a certain port. For a certain port, a series of subsequent checkpoints is usually encountered after the packet traverses through PORT_INPUT. PORT_OUTPUT - Forwarded to a port on slowpath. The last slowpath checkpoint is encountered when the packet left a certain port. For a certain port, a series of checkpoints is usually encountered before the packet traverses through PORT_OUTPUT. SPOOFGUARD_INPUT - Received by slowpath Spoofguard service. This checkpoint should be encountered either after the packet encounters PORT_INPUT or before the packet encounters PORT_OUTPUT. SPOOFGUARD_OUTPUT - Forwarded from slowpath Spoofguard service. This checkpoint should be encountered after SPOOFGUARD_INPUT. SPOOFUGARD_DROP - Dropped by slowpath Spoofguard service. This checkpoint should be encountered after SPOOFGUARD_INPUT. DFW_INPUT - Received by slowpath DFW service. This checkpoint should be encountered encountered either after the packet encounters PORT_INPUT or before the packet encounters PORT_OUTPUT. This checkpoint should after SPOOFGUARD related checkpoints, if they exist. DFW_OUTPUT - Forwarded from slowpath DFW service. This checkpoint should be encountered after DFW_INPUT. DFW_DROP - Dropped by slowpath DFW service.This checkpoint should be encountered after DFW_INPUT. UPLINK_INPUT - Ingressed via an uplink port on slowpath. The first slowpath checkpoint is encountered when the packet ingress from external network via an uplink. UPLINK_OUTPUT - Egressed via an uplink port on slowpath. The last slowpath checkpoint is encountered when the packet egress to external network via an uplink. ENS_PORT_INPUT - Received by a port on ENS fastpath. The first ENS fastpath checkpoint is encountered when the packet enters a certain port. ENS_PORT_OUTPUT - Forwarded to a port on ENS fastpath. The last ENS fastpath checkpoint is encountered when the packet left a certain port. ENS_UPLINK_INPUT - Ingressed via an uplink port on ENS fastpath. The first ENS fastpath checkpoint is encountered when the packet ingress from external network via an uplink. ENS_UPLINK_OUTPUT - Egressed via an uplink port on ENS fastpath. The last ENS fastpath checkpoint is encountered when the packet egress to external network via an uplink. ENS_DFW_INPUT - Received by ENS fastpath DFW service. This checkpoint should be encountered after ENS_PORT_INPUT. ENS_DFW_OUTPUT - Forwarded from ENS fastpath DFW service. This checkpoint should be encountered after ENS_DFW_INPUT. ENS_DFW_DROP - Dropped by ENS fastpath DFW service. This checkpoint should be encountered after ENS_DFW_INPUT. ROUTER_DROP - Dropped by slowpath router service. This checkpoint should be encountered after PORT_INPUT.", 
      "enum": [
        "UNKNOWN", 
        "PORT_INPUT", 
        "PORT_OUTPUT", 
        "SPOOFGUARD_INPUT", 
        "SPOOFGUARD_OUTPUT", 
        "SPOOFGUARD_DROP", 
        "DFW_INPUT", 
        "DFW_OUTPUT", 
        "DFW_DROP", 
        "UPLINK_INPUT", 
        "UPLINK_OUTPUT", 
        "ENS_PORT_INPUT", 
        "ENS_PORT_OUTPUT", 
        "ENS_UPLINK_INPUT", 
        "ENS_UPLINK_OUTPUT", 
        "ENS_DFW_INPUT", 
        "ENS_DFW_OUTPUT", 
        "ENS_DFW_DROP", 
        "ROUTER_DROP"
      ], 
      "readonly": true, 
      "required": true, 
      "title": "Type of checkpoint", 
      "type": "string"
    }, 
    "count": {
      "description": "The number of packets traversed by this checkpoint. The packet connectivity issue can be discovered by comparing the count value of different checkpoints.", 
      "readonly": true, 
      "required": true, 
      "title": "Packet count", 
      "type": "integer"
    }
  }, 
  "type": "object"
}