コンテンツにスキップ
日本語

RegisterDynamoDbPluginsOptionsType

このコンテンツはまだ日本語訳がありません。

RegisterDynamoDbPluginsOptionsType = object

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:8

readonly optional clientConfig?: Record<string, unknown>

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:20

DynamoDBClient config applied to every store that does not set its own.


readonly optional durableStateStore?: DynamoDbDurableStateStoreOptions

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:28

Durable-state-store-specific options (table name).


readonly optional endpoint?: string

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:18

Endpoint override applied to every store that does not set its own.


readonly optional journal?: DynamoDbJournalOptions

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:24

Journal-specific options (table name).


readonly optional operations?: DynamoDbOperations

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:14

Shared operations façade injected into all three stores — the usual case, since one DynamoDBClient pools connections for every table. When omitted, each store lazily builds its own from region / endpoint.


readonly optional region?: string

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:16

AWS region applied to every store that does not set its own.


readonly optional serializer?: Serializer

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:22

Shared payload serializer applied to every store that does not set its own.


readonly optional snapshotStore?: DynamoDbSnapshotStoreOptions

Defined in: src/persistence/journals/DynamoDbPluginOptions.ts:26

Snapshot-store-specific options (table name, keepN).