Skip to content

CreateContextsOptions

Defined in: packages/synapse-sdk/src/types.ts:299

optional callbacks: StorageContextCallbacks

Defined in: packages/synapse-sdk/src/types.ts:324

Callbacks for creation process (will need to change to handle multiples)


optional count: number

Defined in: packages/synapse-sdk/src/types.ts:301

Number of contexts to create (optional, defaults to 2)


optional dataSetIds: bigint[]

Defined in: packages/synapse-sdk/src/types.ts:305

Specific data set IDs to use


optional dev: boolean

Defined in: packages/synapse-sdk/src/types.ts:315


optional excludeProviderIds: bigint[]

Defined in: packages/synapse-sdk/src/types.ts:311

Do not select any of these providers


optional forceCreateDataSets: boolean

Defined in: packages/synapse-sdk/src/types.ts:322

Create new data sets, even if candidates exist


optional metadata: Record<string, string>

Defined in: packages/synapse-sdk/src/types.ts:320

Custom metadata for the data sets (key-value pairs) When smart-selecting data sets, this metadata will be used to match.


optional providerIds: bigint[]

Defined in: packages/synapse-sdk/src/types.ts:309

Specific provider IDs to use


optional uploadBatchSize: number

Defined in: packages/synapse-sdk/src/types.ts:326

Maximum number of uploads to process in a single batch (default: 32, minimum: 1)


optional withCDN: boolean

Defined in: packages/synapse-sdk/src/types.ts:313

Whether to enable CDN services


optional withIpni: boolean

Defined in: packages/synapse-sdk/src/types.ts:314