

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-RestoreDynamoDBTable`
<a name="aws-restore-dynamodb-table"></a>

 **Description** 

 Le `AWS-RestoreDynamoDBTable` runbook restaure la table Amazon DynamoDB que vous avez point-in-time spécifiée à l'aide de la restauration (PITR). 

 [Exécuter cette automatisation (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RestoreDynamoDBTable) 

**Type de document**

 Automatisation

**Propriétaire**

Amazon

**Plateformes**

Bases de données

**Paramètres**
+ AutomationAssumeRole

  Type : String

  Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle Gestion des identités et des accès AWS (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui lance ce runbook.
+ EnablePointInTimeRecoverAsNeeded

  Type : booléen

  Valeur par défaut : true

  Description : (Facultatif) Détermine si l'automatisation active la point-in-time restauration de la table selon les besoins.
+ GlobalSecondaryIndexOverride

  Type : String

  Description : (Facultatif) Les nouveaux index secondaires globaux remplaceront les index secondaires existants de la nouvelle table.
+ LocalSecondaryIndexOverride

  Type : String

  Description : (Facultatif) Les nouveaux index secondaires locaux remplacent les index secondaires existants de la nouvelle table.
+ RestoreDateTime

  Type : String

  Description : (Obligatoire) La point-in-time restauration à laquelle vous souhaitez restaurer votre table au cours des 35 derniers jours. Spécifiez la date et l'heure au format suivant : `DD/MM/YYYY HH:MM:SS`
+ SourceTableArn

  Type : String

  Description : (Obligatoire) L'ARN de la table que vous souhaitez restaurer.
+ SseSpecificationOverride

  Type : String

  Description : (Facultatif) Les paramètres de chiffrement côté serveur à utiliser pour la nouvelle table.
+ TargetTableName

  Type : String

  Description : (Obligatoire) Nom de la table à restaurer.

**Autorisations IAM requises**

Le `AutomationAssumeRole` paramètre nécessite les actions suivantes pour utiliser correctement le runbook.
+  `dynamodb:BatchWriteItem` 
+  `dynamodb:DeleteItem` 
+  `dynamodb:DescribeTable` 
+  `dynamodb:GetItem` 
+  `dynamodb:PutItem` 
+  `dynamodb:Query` 
+  `dynamodb:RestoreTableToPointInTime` 
+  `dynamodb:Scan` 
+  `dynamodb:UpdateItem` 

 **Étapes de document** 
+  `aws:executeScript`- Restaure la table DynamoDB que vous spécifiez dans le paramètre à l'aide de `TargetTableName` la restauration. point-in-time 