schema.infinispan-cachestore-dynamodb-config-1.8.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of infinispan-cachestore-dynamodb Show documentation
Show all versions of infinispan-cachestore-dynamodb Show documentation
Infinispan module for persisting data to an AWS DynamoDB table
The DynamoDB endpoint. If set overrides region.
The DynamoDB region.
The required class for transforming between Infinispan entries
(key / value pairs and optional metadata) and a corresponding
DynamoDB item.
Optional class for executing direct queries against
DynamoDB. If set the list of indexed attributes
must also be specified.
Optional space or comma separated list of indexed
DynamoDB table attributes. Must be specified if a
query executor is set.
If true reads will be consistent. Defaults to
false.
The read capacity to provision when creating a new
DynamoDB table and indices. Defaults to 1.
The write capacity to provision when creating a new
DynamoDB table and indices. Defaults to 1.
If true the DynamoDB table will be created with
encryption at rest. Defaults to false.
Optional DynamoDB table prefix.
Optional range key to apply to all DynamoDB
operations. If set and not empty it must constitute
a valid key name. The configured DynamoDB item
transformer can override this setting.
The value of the optional range key which name is
set by apply-range-key. Its type must be string.
If true the DynamoDB table will be created with an
enabled stream (intended for a global table).
If true continuous backups / point in time recovery
will be enabled for the DynamoDB table.
If true automatic expiration of items with a
specified TTL attribute will be enabled for the
DynamoDB table.
If greater than -1 limits the number of expired
entries to purge during a run of the expired
entry reaper task.
Optional HTTP proxy host.
Optional HTTP proxy port, -1 if not specified.
Optional secret 256-bit key (BASE 64 encoded) to
secure the integrity and authenticity of the stored
DynamoDB items by including a SHA-256 based Message
Authentication Code (HMAC) in a "_hmac#s256"
attribute.