This document describes the current stable version of Celery (5.2). For development docs, go here.
celery.backends.dynamodb
¶
AWS DynamoDB result store backend.
-
class
celery.backends.dynamodb.
DynamoDBBackend
(url=None, table_name=None, *args, **kwargs)[source]¶ AWS DynamoDB result backend.
- Raises
celery.exceptions.ImproperlyConfigured – if module boto3 is not available.
-
aws_region
= None¶ AWS region (default)
-
property
client
¶
-
endpoint_url
= None¶ The endpoint URL that is passed to boto3 (local DynamoDB) (default)
-
read_capacity_units
= 1¶ Read Provisioned Throughput (default)
-
supports_autoexpire
= True¶ If true the backend must automatically expire results. The daily backend_cleanup periodic task won’t be triggered in this case.
-
table_name
= 'celery'¶ default DynamoDB table name (default)
-
time_to_live_seconds
= None¶ Item time-to-live in seconds (default)
-
write_capacity_units
= 1¶ Write Provisioned Throughput (default)