AWS DynamoDB
| This is an enterprise feature. | 
<dependency>
	<groupId>one.microstream</groupId>
	<artifactId>microstream-enterprise-afs-aws-dynamodb</artifactId>
	<version>06.01.00-MS-GA</version>
</dependency>
DynamoDbClient client = ...;
BlobStoreFileSystem fileSystem = BlobStoreFileSystem.New(
	DynamoDbConnector.Caching(client)
);
EmbeddedStorage.start(fileSystem.ensureDirectoryPath("microstream_storage"));
Configuration
When using external configuration AWS DynamoDB can be set as follows.
storage-filesystem.aws.dynamodb.credentials.type=static
storage-filesystem.aws.dynamodb.credentials.access-key-id=my-access-key-id
storage-filesystem.aws.dynamodb.credentials.secret-acces-key=my-secret-access-key
storage-filesystem.aws.dynamodb.credentials.region=us-east-1
Supported properties
| Property | Description | 
|---|---|
endpoint-override  | 
The endpoint with which the SDK should communicate.  | 
region  | 
Configure the region with which the SDK should communicate. If this is not specified, the SDK will attempt to identify the endpoint automatically using the following logic: 
  | 
credentials.type  | 
The type of the credentials provider. Supported values are: 
  | 
credentials.access-key-id  | 
The access key id, used when "credentials.type" is "static".  | 
credentials.secret-access-key  | 
The secret access key, used when "credentials.type" is "static".  |