Ich habe eine DynamoDB-Tabelle, die in verschiedene Umgebungen repliziert werden muss. Die beste Möglichkeit zum Verwalten der Tabelle besteht in einer CloudFormation-Vorlage, sodass ein Skript die Tabelle basierend auf der Vorlage erstellen kann. Wenn die Tabelle bereits existiert, frage ich mich, ob es möglich ist, eine Vorlage für die vorhandene Tabelle zu generieren, irgendwelche Gedanken? Kann nicht viel in google finden ...Erstellen einer Cloud-Formationsvorlage aus der DynamoDB-Tabelle
Die Vorlage würde wie folgt aussehen:
"Resources": {
"CustomerTable": {
"Type" : "AWS::DynamoDB::Table",
"Properties" : {
"KeySchema": [
{
"AttributeName": "customerId",
"KeyType": "HASH"
}
],
"AttributeDefinitions": [
{
"AttributeName": "customerId",
"AttributeType": "N"
}
],
"ProvisionedThroughput" : {
"ReadCapacityUnits" : { "Ref": "CustomerReadCapacity" },
"WriteCapacityUnits" : { "Ref": "CustomerWriteCapacity" }
},
"TableName" : "customer"
}
}
}
Fantastisch, lass mich es versuchen! – Bodao
dauerte eine Weile, aber es hat den Trick, danke für die Hilfe! – Bodao