NSX-T Data Center REST API

LogicalRouterStatusPerNode (type)

{
  "id": "LogicalRouterStatusPerNode",
  "module_id": "AggSvcLogicalRouter",
  "properties": {
    "edge_path": {
      "description": "Only populated by Policy APIs",
      "required": false,
      "title": "edge transport node path.",
      "type": "string"
    },
    "high_availability_status": {
      "enum": [
        "ACTIVE",
        "STANDBY",
        "DOWN",
        "SYNC",
        "UNKNOWN",
        "ADMIN_DOWN"
      ],
      "required": true,
      "title": "A service router's HA status on an edge node",
      "type": "string"
    },
    "is_default_sub_cluster": {
      "default": false,
      "description": "True if edge transport node is a member of default sub cluster",
      "required": false,
      "title": "Is edge transport node in default sub cluster.",
      "type": "boolean"
    },
    "service_group_ha_status": {
      "description": "Service High availability status of service group linked with sub cluster.",
      "enum": [
        "UNKNOWN",
        "ACTIVE",
        "STANDBY"
      ],
      "required": false,
      "title": "Service High Availability status",
      "type": "string"
    },
    "service_router_id": {
      "required": false,
      "title": "id of the service router where the router status is retrieved.",
      "type": "string"
    },
    "sub_cluster_id": {
      "description": "This field is populated for sateful active-active mode. Runtime state is only synced among nodes in the same sub cluster.",
      "required": false,
      "title": "Sub cluster id for the node.",
      "type": "string"
    },
    "traffic_group_id": {
      "description": "This field is populated only for VMC on AWS. It is the ID of the traffic group associated with the edge node.",
      "required": false,
      "title": "Traffic Group ID of the edge node",
      "type": "string"
    },
    "transport_node_id": {
      "required": true,
      "title": "id of the transport node where the router status is retrieved.",
      "type": "string"
    }
  },
  "type": "object"
}