PingDirectory

GET example

Example of the GET request.

The following is a sample GET request for information about the userRoot backend:

Example

GET /config/backends/userRoot
Host: example.com:5033
Accept: application/scim+json

The response:

{
    "schemas": [
    "urn:unboundid:schemas:configuration:2.0:backend:local-db"
    ],
    "id": "userRoot",
    "meta": {
    "resourceType": "Local DB Backend",
    "location": "http://localhost:5033/config/backends/userRoot"
    },
    "backendID": "userRoot2",
    "backgroundPrime": "false",
    "backupFilePermissions": "700",
    "baseDN": [
    "dc=example2,dc=com"
    ],
    "checkpointOnCloseCount": "2",
    "cleanerThreadWaitTime": "120000",
    "compressEntries": "false",
    "continuePrimeAfterCacheFull": "false",
    "dbBackgroundSyncInterval": "1 s",
    "dbCachePercent": "10",
    "dbCacheSize": "0 b",
    "dbCheckpointerBytesInterval": "20 mb",
    "dbCheckpointerHighPriority": "false",
    "dbCheckpointerWakeupInterval": "1 m",
    "dbCleanOnExplicitGC": "false",
    "dbCleanerMinUtilization": "75",
    "dbCompactKeyPrefixes": "true",
    "dbDirectory": "db",
    "dbDirectoryPermissions": "700",
    "dbEvictorCriticalPercentage": "0",
    "dbEvictorLruOnly": "false",
    "dbEvictorNodesPerScan": "10",
    "dbFileCacheSize": "1000",
    "dbImportCachePercent": "60",
    "dbLogFileMax": "50 mb",
    "dbLoggingFileHandlerOn": "true",
    "dbLoggingLevel": "CONFIG",
    "dbNumCleanerThreads": "0",
    "dbNumLockTables": "0",
    "dbRunCleaner": "true",
    "dbTxnNoSync": "false",
    "dbTxnWriteNoSync": "true",
    "dbUseThreadLocalHandles": "true",
    "deadlockRetryLimit": "10",
    "defaultCacheMode": "cache-keys-and-values",
    "defaultTxnMaxLockTimeout": "10 s",
    "defaultTxnMinLockTimeout": "10 s",
    "enabled": "false",
    "explodedIndexEntryThreshold": "4000",
    "exportThreadCount": "0",
    "externalTxnDefaultBackendLockBehavior": "acquire-before-retries",
    "externalTxnDefaultMaxLockTimeout": "100 ms",
    "externalTxnDefaultMinLockTimeout": "100 ms",
    "externalTxnDefaultRetryAttempts": "2",
    "hashEntries": "false",
    "id2childrenIndexEntryLimit": "66",
    "importTempDirectory": "import-tmp",
    "importThreadCount": "16",
    "indexEntryLimit": "4000",
    "isPrivateBackend": "false",
    "javaClass": "com.unboundid.directory.server.backends.jeb.BackendImpl",
    "jeProperty": [
    "je.cleaner.adjustUtilization=false",
    "je.nodeMaxEntries=32"
    ],
    "numRecentChanges": "50000",
    "offlineProcessDatabaseOpenTimeout": "1 h",
    "primeAllIndexes": "true",
    "primeMethod": [
    "none"
    ],
    "primeThreadCount": "2",
    "primeTimeLimit": "0 ms",
    "processFiltersWithUndefinedAttributeTypes": "false",
    "returnUnavailableForUntrustedIndex": "true",
    "returnUnavailableWhenDisabled": "true",
    "setDegradedAlertForUntrustedIndex": "true",
    "setDegradedAlertWhenDisabled": "true",
    "subtreeDeleteBatchSize": "5000",
    "subtreeDeleteSizeLimit": "5000",
    "uncachedId2entryCacheMode": "cache-keys-only",
    "writabilityMode": "enabled"
    }