StorageContextCreateOptions
Defined in: packages/synapse-sdk/src/types.ts:302
Options for creating or selecting a single storage context via createContext()
Extends BaseContextOptions with singular provider/dataset selection.
Extends
Section titled “Extends”Properties
Section titled “Properties”callbacks?
Section titled “callbacks?”
optionalcallbacks:StorageContextCallbacks
Defined in: packages/synapse-sdk/src/types.ts:257
Callbacks for creation process
Inherited from
Section titled “Inherited from”StorageServiceOptions.callbacks
dataSetId?
Section titled “dataSetId?”
optionaldataSetId:bigint
Defined in: packages/synapse-sdk/src/types.ts:299
Specific data set ID to use (optional)
Inherited from
Section titled “Inherited from”StorageServiceOptions.dataSetId
excludeProviderIds?
Section titled “excludeProviderIds?”
optionalexcludeProviderIds:bigint[]
Defined in: packages/synapse-sdk/src/types.ts:297
Do not select any of these providers
Inherited from
Section titled “Inherited from”StorageServiceOptions.excludeProviderIds
metadata?
Section titled “metadata?”
optionalmetadata:Record<string,string>
Defined in: packages/synapse-sdk/src/types.ts:254
Custom metadata for data sets (key-value pairs). Used to match existing data sets during provider selection.
Inherited from
Section titled “Inherited from”StorageServiceOptions.metadata
providerId?
Section titled “providerId?”
optionalproviderId:bigint
Defined in: packages/synapse-sdk/src/types.ts:295
Specific provider ID to use (optional)
Inherited from
Section titled “Inherited from”StorageServiceOptions.providerId
synapse
Section titled “synapse”synapse:
Synapse
Defined in: packages/synapse-sdk/src/types.ts:304
The Synapse instance
warmStorageService
Section titled “warmStorageService”warmStorageService:
WarmStorageService
Defined in: packages/synapse-sdk/src/types.ts:306
The WarmStorageService instance
withCDN?
Section titled “withCDN?”
optionalwithCDN:boolean
Defined in: packages/synapse-sdk/src/types.ts:248
Whether to enable CDN services