Dynamodb (Section)#

Path: /facilities/data-sources/data-source{id}/dynamodb

Parameters#

NameTypeRequiredDefaultDescription
allow-table-scansbooleanoptionalfalseAllow use of table scans to fulfill resource queries
api-call-attempt-timeoutint64optionalAmount of time in seconds to wait for each individual request to complete. If not set, DynamoDB’s default is used.
api-call-timeoutint64optionalAmount of time in seconds to wait for the execution of an API call to complete, including retries. If not set, DynamoDB’s default is used.
aws-regionenumerationrequiredThe AWS Region where DynamoDB is deployed.
delegation-attributes-from-claimsmulti-value, stringoptionalOptional list with the delegation ‘claims’ properties that should also be used as top-level delegation table attributes
delegation-attributes-from-custom-claim-valuesmulti-value, stringoptionalOptional list with the delegation ‘customClaimValues’ properties that should also be used as top-level delegation table attributes
delegations-ttl-retain-durationint64optional31536000Delegations additional retain duration (in seconds)
devices-ttl-retain-durationint64optional2592000Devices additional retain duration (in seconds)
endpoint-overridestringoptionalOverride the endpoint used to connect to DynamoDB. Useful for testing.
nonces-ttl-retain-durationint64optional86400Nonces additional retain duration (in seconds)
sessions-ttl-retain-durationint64optional86400Sessions additional retain duration (in seconds)
table-name-prefixstringoptionalTable name prefix. If defined, all the DynamoDB tables used by this plugin will have this string prefixed into the name
tokens-ttl-retain-durationint64optional172800Tokens additional retain duration (in seconds)

Subsections#

NameTypeDescription
dynamodb-access-method OneOfNone

Was this helpful?