CreateContextsOptions
Defined in: packages/synapse-sdk/src/types.ts:323
Properties
Section titled “Properties”callbacks?
Section titled “callbacks?”optional callbacks: StorageCreationCallbacks;
Defined in: packages/synapse-sdk/src/types.ts:354
Callbacks for creation process (will need to change to handle multiples)
count?
Section titled “count?”optional count: number;
Defined in: packages/synapse-sdk/src/types.ts:325
Number of contexts to create (optional, defaults to 2)
dataSetIds?
Section titled “dataSetIds?”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
forceCreateDataSets?
Section titled “forceCreateDataSets?”optional forceCreateDataSets: boolean;
Defined in: packages/synapse-sdk/src/types.ts:352
Create new data sets, even if candidates exist
metadata?
Section titled “metadata?”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.
providerAddresses?
Section titled “providerAddresses?”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
providerIds?
Section titled “providerIds?”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
uploadBatchSize?
Section titled “uploadBatchSize?”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)
withCDN?
Section titled “withCDN?”optional withCDN: boolean;
Defined in: packages/synapse-sdk/src/types.ts:343
Whether to enable CDN services
withIpni?
Section titled “withIpni?”optional withIpni: boolean;
Defined in: packages/synapse-sdk/src/types.ts:344