RemoteTransportNodeStatusParametersWithDataSource (type)

{
  "description": "Query parameters that may be used to select which transport nodes status to return in a query. The tunnel_status and bfd_diagnostic_code parameters are ANDed together if both are provided.", 
  "extends": {
    "$ref": "ListWithDataSourceParameters
  }, 
  "id": "RemoteTransportNodeStatusParametersWithDataSource", 
  "module_id": "Heatmap", 
  "properties": {
    "bfd_diagnostic_code": {
      "description": "The BFD diagnostic code of Tunnel as defined in RFC 5880. If specified, only the status for transport nodes connected via tunnels having the specified BFD diagnostic code are returned.", 
      "enum": [
        "0", 
        "NO_DIAGNOSTIC", 
        "1", 
        "CONTROL_DETECTION_TIME_EXPIRED", 
        "2", 
        "ECHO_FUNCTION_FAILED", 
        "3", 
        "NEIGHBOR_SIGNALED_SESSION_DOWN", 
        "4", 
        "FORWARDING_PLANE_RESET", 
        "5", 
        "PATH_DOWN", 
        "6", 
        "CONCATENATED_PATH_DOWN", 
        "7", 
        "ADMINISTRATIVELY_DOWN", 
        "8", 
        "REVERSE_CONCATENATED_PATH_DOWN"
      ], 
      "title": "BFD diagnostic code of Tunnel", 
      "type": "string"
    }, 
    "cursor": {
      "readonly": false, 
      "title": "Opaque cursor to be used for getting next page of records (supplied by current result page)", 
      "type": "string"
    }, 
    "included_fields": {
      "title": "Comma separated list of fields that should be included in query result", 
      "type": "string"
    }, 
    "page_size": {
      "default": 1000, 
      "maximum": 1000, 
      "minimum": 0, 
      "title": "Maximum number of results to return in this page (server may return fewer)", 
      "type": "integer"
    }, 
    "sort_ascending": {
      "type": "boolean"
    }, 
    "sort_by": {
      "title": "Field by which records are sorted", 
      "type": "string"
    }, 
    "source": {
      "$ref": "DataSourceType, 
      "required": false, 
      "title": "The data source, either realtime or cached. If not provided, cached data is returned."
    }, 
    "tunnel_status": {
      "description": "If specified, only the status for transport nodes connected via tunnels having the specified tunnel status are returned.", 
      "enum": [
        "UP", 
        "DOWN"
      ], 
      "title": "Tunnel Status", 
      "type": "string"
    }
  }, 
  "type": "object"
}