{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-diagnostics-summary-schema.json",
  "title": "DiagnosticsSummary",
  "description": "Diagnostics summary",
  "x-generated": "2026-10-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/delinea-diagnostics-api-openapi.yml#/components/schemas/DiagnosticsSummary",
  "properties": {
    "activeDirectorySynchronizationThreadStatus": {
      "description": "Active Directory Synchronization Status",
      "type": "string"
    },
    "backboneClass": {
      "description": "Backbone Class Name",
      "type": "string"
    },
    "backboneType": {
      "description": "Backbone Type",
      "type": "string"
    },
    "compiledLanguageCount": {
      "description": "The total number of files for all compiled languages",
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "hsmCacheMapSize": {
      "description": "HSM Cache Map Size",
      "type": "string"
    },
    "hsmTiming": {
      "description": "HSM Timing",
      "type": "string"
    },
    "isDomainController": {
      "description": "Is Domain Controller",
      "type": "string"
    },
    "lastUpgrade": {
      "description": "Last Upgrade",
      "type": "string"
    },
    "latestVersion": {
      "description": "Latest Version",
      "type": "string"
    },
    "ldapProvider": {
      "description": "LDAP Provider",
      "type": "string"
    },
    "maxDegreeOfParallelism": {
      "description": "Max Degrees Of Parallelism",
      "type": "string"
    },
    "netFxVersion": {
      "description": "Net FX Version",
      "type": "string"
    },
    "operatingSystem": {
      "description": "Operating System",
      "type": "string"
    },
    "operatingSystemArchitecture": {
      "description": "Operating System Architecture",
      "type": "string"
    },
    "physicalMemory": {
      "description": "Physical Memory",
      "type": "string"
    },
    "productVersion": {
      "description": "Product Version",
      "type": "string"
    },
    "proxyConfiguration": {
      "description": "Proxy Configuration",
      "type": "string"
    },
    "readOnlyMode": {
      "description": "Read Only Mode",
      "type": "string"
    },
    "searchIndexerThreadStatus": {
      "description": "Search Indexer Status",
      "type": "string"
    },
    "secretServerUrl": {
      "description": "Secret Server URL",
      "type": "string"
    },
    "serverName": {
      "description": "Server Name",
      "type": "string"
    },
    "serverTime": {
      "description": "Server Time",
      "type": "string"
    },
    "serverTimeZone": {
      "description": "Server TimeZone",
      "type": "string"
    },
    "sqlDatabaseName": {
      "description": "SQL Database Name",
      "type": "string"
    },
    "sqlIsDatabaseReplicated": {
      "description": "SQL Is Database Replicated",
      "type": "string"
    },
    "sqlServerCollation": {
      "description": "SQL Server Collation",
      "type": "string"
    },
    "sqlServerConnectionString": {
      "description": "SQL Server Connection String",
      "type": "string"
    },
    "sqlServerEdition": {
      "description": "SQL Server Edition",
      "type": "string"
    },
    "sqlServerIsPublished": {
      "description": "SQL Server Is Published",
      "type": "string"
    },
    "sqlServerIsReplicationRunning": {
      "description": "SQL Server Is Replication Running",
      "type": "string"
    },
    "sqlServerIsSubscribed": {
      "description": "SQL Server Is Subscribed",
      "type": "string"
    },
    "sqlServerName": {
      "description": "SQL Server Name",
      "type": "string"
    },
    "sqlServerTime": {
      "description": "SQL Server Time",
      "type": "string"
    },
    "sqlServerVersion": {
      "description": "SQL Server Version",
      "type": "string"
    },
    "upgradeAvailable": {
      "description": "Upgrade Available",
      "type": "string"
    },
    "upgradeInProgress": {
      "description": "Upgrade In Progress",
      "type": "string"
    },
    "upTime": {
      "description": "Up Time",
      "type": "string"
    }
  },
  "type": "object"
}