Skip to content

CreateContextsOptions

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

optional callbacks: StorageCreationCallbacks;

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

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


optional count: number;

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

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


optional dataSetIds: number[];

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

Specific data set IDs to use Cannot be used with provider options Must be no longer than count


optional dev: boolean;

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


optional forceCreateDataSets: boolean;

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

Create new data sets, even if candidates exist


optional metadata: Record<string, string>;

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

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


optional providerAddresses: string[];

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

Specific provider addresses to use (if not using providerIds) Must be no longer than count


optional providerIds: number[];

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

Specific provider IDs to use (if not using providerAddresses) Must be no longer than count


optional uploadBatchSize: number;

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

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:343

Whether to enable CDN services


optional withIpni: boolean;

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