DynamoDB TTL
4 min
Resumo
- Este módulo define o TTL para uma determinada tabela do DynamoDB.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
state | string | Escolhas: - enable - disable | Estado para definir a tabela do DynamoDB. |
table_name - required | string | | Nome da tabela do DynamoDB na qual trabalhar. |
attribute_name - required | string | | O nome do atributo Time To Live usado para armazenar o tempo de expiração dos itens na tabela. Isso parece ser exigido pela API mesmo ao desabilitar o TTL. |
Exemplos
# Exemplo: Habilitar o TTL na minha tabela de dados
- dynamodb_ttl:
state: enable
table_name: tablefacts
attribute_name: table_deleted_date
region: us-east-1
# Exemplo: Desativar o TTL na minha tabela de dados
- dynamodb_ttl:
state: disable
table_name: tablefacts
attribute_name: table_deleted_date
region: us-east-1
Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
current_status | dictionary | Sempre | Especificação TTL atual ou nova. |