ComputeManagerStatus (type)

{
  "additionalProperties": false, 
  "id": "ComputeManagerStatus", 
  "module_id": "InventoryCmObj", 
  "properties": {
    "connection_errors": {
      "help_detail": "Errors will be cleared after successful connection", 
      "items": {
        "$ref": "ErrorInfo
      }, 
      "readonly": true, 
      "required": false, 
      "title": "Errors when connecting with compute manager", 
      "type": "array"
    }, 
    "connection_status": {
      "enum": [
        "UP", 
        "DOWN", 
        "CONNECTING"
      ], 
      "readonly": true, 
      "required": false, 
      "title": "Status of connection with the compute manager", 
      "type": "string"
    }, 
    "connection_status_details": {
      "help_detail": "Details, if any, about the current status of the connection with the compute manager", 
      "readonly": true, 
      "required": false, 
      "title": "Details about connection status", 
      "type": "string"
    }, 
    "last_sync_time": {
      "$ref": "EpochMsTimestamp, 
      "readonly": true, 
      "required": false, 
      "title": "Timestamp of the last successful update of Inventory, in epoch milliseconds."
    }, 
    "oidc_end_point_id": {
      "description": "If Compute manager is trusted as authorization server, then this Id will be Id of corresponding oidc end point.", 
      "readonly": true, 
      "required": false, 
      "title": "Specifies Id of corresponding OidcEndPoint", 
      "type": "string"
    }, 
    "registration_errors": {
      "help_detail": "Errors will be cleared after successful registration", 
      "items": {
        "$ref": "ErrorInfo
      }, 
      "readonly": true, 
      "required": false, 
      "title": "Errors when registering with compute manager", 
      "type": "array"
    }, 
    "registration_status": {
      "enum": [
        "REGISTERED", 
        "UNREGISTERED", 
        "REGISTERING", 
        "REGISTERED_WITH_ERRORS"
      ], 
      "readonly": true, 
      "required": false, 
      "title": "Registration status of compute manager", 
      "type": "string"
    }, 
    "version": {
      "readonly": true, 
      "required": false, 
      "title": "Version of the compute manager", 
      "type": "string"
    }
  }, 
  "title": "Runtime status information of the compute manager", 
  "type": "object"
}