Optional ReadonlynameNamed connection for multi-database support. Defaults to 'default'.
When a name is provided, the service registers under
database.<name> (e.g. database.primary); otherwise it uses the
canonical CAPABILITIES.DATABASE token. Dot notation, not a colon:
createCapabilityToken rejects colons.
ReadonlyoptionsDynamoDB adapter configuration; region (or client) is required.
Optional ReadonlyreadinessOptional schema readiness, evaluated by this connection's health indicator.
ReadonlytypeSelects the DynamoDB arm.
The arm selecting the DynamoDB adapter over the AWS SDK v3 client.
options.regionis required by the union unlessoptions.clientis supplied, so a registration that forgets both is a compile error instead of aconnect()throw — the same guarantee the'custom'arm givesadapter. The client is supplied inject-or-lazy (§12.2 of AI_GUIDELINES):clientis an already-constructed structuralIDynamoClient, and absent it the adapter performs a literalimport('@aws-sdk/client-dynamodb')at connect time.Example
Since
0.2.0