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