NSX-T Data Center REST API

TransportNodeStatus (type)

{
  "additionalProperties": false,
  "id": "TransportNodeStatus",
  "module_id": "Heatmap",
  "properties": {
    "agent_status": {
      "$ref": "AgentStatusCount",
      "title": "NSX agents status"
    },
    "control_connection_status": {
      "$ref": "StatusCount",
      "title": "Control connection status"
    },
    "evpn_tunnel_status": {
      "$ref": "TunnelStatusCount",
      "title": "EVPN Tunnel Status"
    },
    "high_availability_status": {
      "description": "High Availability status of the edge node.",
      "enum": [
        "UNKNOWN",
        "UP",
        "DOWN",
        "ADMIN_DOWN",
        "UNREACHABLE"
      ],
      "title": "Edge Node's HA status",
      "type": "string"
    },
    "last_aggsvc_heartbeat": {
      "$ref": "EpochMsTimestamp",
      "title": "Timestamp of the last agg-service heartbeat, in epoch milliseconds."
    },
    "last_status_changed_time": {
      "$ref": "EpochMsTimestamp",
      "title": "Timestamp of the last status change, in epoch milliseconds."
    },
    "mgmt_connection_status": {
      "enum": [
        "UP",
        "DOWN"
      ],
      "title": "Management connection status",
      "type": "string"
    },
    "node_display_name": {
      "description": "Transport node display name",
      "title": "Display name",
      "type": "string"
    },
    "node_path": {
      "title": "Transport node path",
      "type": "string"
    },
    "node_status": {
      "$ref": "NodeStatus",
      "title": "Node status"
    },
    "node_type": {
      "description": "Transport node type.",
      "enum": [
        "HostNode",
        "EdgeNode"
      ],
      "title": "Transport node type",
      "type": "string"
    },
    "node_uuid": {
      "title": "Transport node uuid",
      "type": "string"
    },
    "pnic_status": {
      "$ref": "StatusCount",
      "title": "pNIC status"
    },
    "status": {
      "description": "Roll-up status of pNIC, management connection, control connection, tunnel status, agent status",
      "enum": [
        "UP",
        "DOWN",
        "DEGRADED",
        "UNKNOWN"
      ],
      "title": "Roll-up status of connections",
      "type": "string"
    },
    "status_description": {
      "description": "Describe what makes the status not UP",
      "title": "Status description",
      "type": "string"
    },
    "storage_state": {
      "description": "Edge node storage state.",
      "enum": [
        "READ_WRITE",
        "READ_ONLY",
        "UNKNOWN"
      ],
      "title": "Storage state",
      "type": "string"
    },
    "threat_status": {
      "$ref": "ThreatStatus",
      "title": "Threat status"
    },
    "tier_0s": {
      "description": "List of Edge node tier0 statuses.",
      "items": {
        "$ref": "Tier0Status"
      },
      "title": "Edge node tier0 status",
      "type": "array"
    },
    "tunnel_status": {
      "$ref": "TunnelStatusCount",
      "title": "Tunnel Status"
    },
    "vm_uuid": {
      "description": "Edge node virtual machine unique identifier. This is reported only for Edge Virtual Machine Type deployed on NSX configured host nodes.",
      "title": "Edge VM UUID",
      "type": "string"
    },
    "vtep_state": {
      "description": "Edge node VTEP state.",
      "enum": [
        "UP",
        "DOWN",
        "UNKNOWN"
      ],
      "title": "VTEP state",
      "type": "string"
    }
  },
  "type": "object"
}