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"
}