OptionalawsOptional AWS SDK v3 client to pass during DynamoDB client instantiation
OptionalclientThis property should never be passed.
OptionaldataThe attribute name for response data. Defaults to 'data'.
OptionalexpiryThe attribute name for expiry timestamp. Defaults to 'expiration'.
OptionalinThe attribute name for in-progress expiry timestamp. Defaults to 'in_progress_expiration'.
OptionalkeyThe DynamoDB table key attribute name. Defaults to 'id'.
OptionalsortThe DynamoDB table sort key attribute name, use only when table has one. Defaults to undefined.
OptionalstaticThe DynamoDB table static partition key value, use only with sortKeyAttr. Defaults to idempotency#{LAMBDA_FUNCTION_NAME}.
OptionalstatusThe attribute name for status. Defaults to 'status'.
The DynamoDB table name.
OptionalvalidationThe attribute name for hashed representation of the parts of the event used for validation. Defaults to 'validation'.
Interface for DynamoDBPersistenceOptions with awsSdkV3Client property.