AWS::DynamoDB::Table TimeToLiveSpecification - AWS CloudFormation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS::DynamoDB::Table TimeToLiveSpecification

Représente les paramètres utilisés pour activer ou désactiver la durée de vie (TTL) pour la table spécifiée.

Syntaxe

Pour déclarer cette entité dans votre AWS CloudFormation modèle, utilisez la syntaxe suivante :

JSON

{ "AttributeName" : String, "Enabled" : Boolean }

YAML

AttributeName: String Enabled: Boolean

Propriétés

AttributeName

Nom de l'attribut de durée de vie utilisé pour stocker l'heure d'expiration pour les éléments de la table.

Note
  • La AttributeName propriété est requise lors de l'activation du TTL ou lorsque le TTL est déjà activé.

  • Pour mettre à jour cette propriété, vous devez d'abord désactiver TTL, puis activer TTL avec le nouveau nom d'attribut.

Obligatoire : Conditionnelle

Type : chaîne

Minimum : 1

Maximum : 255

Requis pour la mise à jour : aucune interruption

Enabled

Indique si la durée de vie (TTL) doit être activée (true) ou désactivée (false) sur la table.

Obligatoire : oui

Type : valeur booléenne

Requis pour la mise à jour : aucune interruption