EarliestRestorableDateTime and LatestRestorableDateTime. You can restore your table to any point in time during the last 35 days. Any number of users can execute up to 4 concurrent restores (any type of restore) in a given account. curl --location --request POST '/' \
--header 'X-Amz-Target;' \
--header 'Content-Type: application/json' \
--data-raw '{
"SourceTableArn": "string",
"SourceTableName": "string",
"TargetTableName": "string",
"UseLatestRestorableTime": true,
"RestoreDateTime": "string",
"BillingModeOverride": "PROVISIONED",
"GlobalSecondaryIndexOverride": [],
"LocalSecondaryIndexOverride": [],
"ProvisionedThroughputOverride": {
"ReadCapacityUnits": 0,
"WriteCapacityUnits": 0
},
"SSESpecificationOverride": {
"Enabled": true,
"SSEType": "AES256",
"KMSMasterKeyId": "string"
}
}'{
"TableDescription": {
"AttributeDefinitions": [],
"TableName": "string",
"KeySchema": [],
"TableStatus": "CREATING",
"CreationDateTime": "string",
"ProvisionedThroughput": {
"LastIncreaseDateTime": "string",
"LastDecreaseDateTime": "string",
"NumberOfDecreasesToday": 0,
"ReadCapacityUnits": 0,
"WriteCapacityUnits": 0
},
"TableSizeBytes": 0,
"ItemCount": 0,
"TableArn": "string",
"TableId": "string",
"BillingModeSummary": {
"BillingMode": "PROVISIONED",
"LastUpdateToPayPerRequestDateTime": "string"
},
"LocalSecondaryIndexes": [],
"GlobalSecondaryIndexes": [],
"StreamSpecification": {
"StreamEnabled": true,
"StreamViewType": "NEW_IMAGE"
},
"LatestStreamLabel": "string",
"LatestStreamArn": "string",
"GlobalTableVersion": "string",
"Replicas": [],
"RestoreSummary": {
"SourceBackupArn": "string",
"SourceTableArn": "string",
"RestoreDateTime": "string",
"RestoreInProgress": true
},
"SSEDescription": {
"Status": "ENABLING",
"SSEType": "AES256",
"KMSMasterKeyArn": "string",
"InaccessibleEncryptionDateTime": "string"
},
"ArchivalSummary": {
"ArchivalDateTime": "string",
"ArchivalReason": "string",
"ArchivalBackupArn": "string"
},
"TableClassSummary": {
"TableClass": "STANDARD",
"LastUpdateDateTime": "string"
},
"DeletionProtectionEnabled": true
}
}