IModelHostConfiguration Class

Configuration of core-backend.

Implements

Methods

Name Description
constructor(): IModelHostConfiguration    

Properties

Name Type Description
appAssetsDir string | undefined The directory where application assets are found.  
authorizationClient AuthorizationClient | undefined The AuthorizationClient used to obtain AccessTokens.  
cacheDir string | undefined Root of the directory holding all the files that iTwin.js caches  
compressCachedTiles boolean | undefined Whether to compress cached tiles.  
defaultLogTileLoadTimeThreshold Static number    
defaultLogTileSizeThreshold Static number    
defaultTileRequestTimeout Static number    
disableThinnedNativeInstanceWorkflow boolean | undefined Configuration controlling whether to use the thinned down native instance functions for element, model, and aspect CRUD operations  
hubAccess BackendHubAccess | undefined The kind of iModel hub server to use.  
restrictTileUrlsByClientIp boolean | undefined    
tileCacheAzureCredentials AzureBlobStorageCredentials | undefined    
workspace WorkspaceOpts | undefined    

Defined in

Last Updated: 27 June, 2025