다른 환경에 복제해야하는 DynamoDB 테이블이 있습니다. 테이블을 관리하는 가장 좋은 방법은 CloudFormation 템플릿을 사용하여 스크립트가 템플릿을 기반으로 테이블을 만들 수 있도록하는 것입니다. 기존 테이블에 대한 템플릿을 생성 할 수 있다면 테이블이 이미 존재하는지 궁금합니다. ... 구글에DynamoDB 테이블에서 클라우드 형성 템플릿 생성
을 많이 찾을 수 없습니다 템플릿은 다음과 같이 보일 것입니다 :
"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"
}
}
}
환상적입니다. 한번 해봅시다! – Bodao
는 나에게 잠시 투옥했다. 그러나 도움의 덕택으로 트릭을했다! – Bodao