schema.infinispan-cachestore-dynamodb-config-3.0.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 newest version!
The DynamoDB endpoint. If specified overrides
"region".
The DynamoDB region. If not specified the default
AWS region provider chain applies.
The required class to transform between Infinispan
entries (key / value pairs and optional metadata)
and a DynamoDB item.
Optional class to execute direct queries against
DynamoDB. If specified "indexed-attributes" must
also be specified.
Optional space or comma separated list of indexed
DynamoDB table attributes. Must be specified if
"query-executor" is specified.
If true reads will be consistent.
The read capacity to provision when creating a new
DynamoDB table and indices.
The write capacity to provision when creating a new
DynamoDB table and indices.
The maximum read capacity to use when scanning a
DynamoDB table for expired items. Any write
capacity consumed to delete expired items is
bounded by the maximum read capacity and will stay
below it. Must be specified as an absolute value in
read capacity units, or as a percentage of the
provisioned read capacity units for the table.
If greater than -1 limits the number of expired
entries to purge during a run of the expired entry
reaper task.
If true the DynamoDB table will be created with
encryption at rest.
If true the DynamoDB table will be created with an
enabled stream (intended for a global table).
Optional DynamoDB table prefix.
Optional range key to apply to all DynamoDB
operations. If specified 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
specified by "apply-range-key". Its type must be
string.
If true deletion protection will be enabled for the
DynamoDB table. If false this configuration
attribute has no effect on a table with already
enabled deletion protection (use the AWS console or
another method to disable it).
If true continuous backups / point in time recovery
(PITR) will be enabled for the DynamoDB table. If
false this configuration attribute has no effect on
a table with already enabled continuous backups
(use the AWS console or another method to disable
it).
If true automatic expiration of items with a
specified TTL attribute will be enabled for the
DynamoDB table. If false this configuration
attribute has no effect on a table with already
enabled TTL (use the AWS console or another method
to disable it).
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.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy