StorageContextCreateOptions
Defined in: packages/synapse-sdk/src/types.ts:395
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:327
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:392
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:390
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:324
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:388
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:397
The Synapse instance
warmStorageService
Section titled “warmStorageService”warmStorageService:
WarmStorageService
Defined in: packages/synapse-sdk/src/types.ts:399
The WarmStorageService instance
withCDN?
Section titled “withCDN?”
optionalwithCDN?:boolean
Defined in: packages/synapse-sdk/src/types.ts:318
Whether to enable CDN services