I have a fairly simple cloudformation template. I am trying to learn about them. I created one where I am trying to create 2 dyanmo table when I deploy the stack. But only one table gets created. Not two. I am not sure what is wrong with my syntax. Pasting the json below
"AWSTemplateFormatVersion" : "2010-09-09", "Resources" : { "resource1" : { "Type" : "AWS::DynamoDB::Table", "Properties" : { "AttributeDefinitions" : [ { "AttributeName" : "Name", "AttributeType" : "S" }, { "AttributeName" : "Age", "AttributeType" : "S" } ], "KeySchema" : [ { "AttributeName" : "Name", "KeyType" : "HASH" }, { "AttributeName" : "Age", "KeyType" : "RANGE" } ], "ProvisionedThroughput" : { "ReadCapacityUnits" : "5", "WriteCapacityUnits" : "5" }, "TableName" : "tablecloudformation3_1" } } }, "Resources" : { "resource2" : { "Type" : "AWS::DynamoDB::Table", "Properties" : { "AttributeDefinitions" : [ { "AttributeName" : "Name", "AttributeType" : "S" }, { "AttributeName" : "Age", "AttributeType" : "S" } ], "KeySchema" : [ { "AttributeName" : "Name", "KeyType" : "HASH" }, { "AttributeName" : "Age", "KeyType" : "RANGE" } ], "ProvisionedThroughput" : { "ReadCapacityUnits" : "5", "WriteCapacityUnits" : "5" }, "TableName" : "tablecloudformation3_2" } } }, }
Resources
– Maria Ines Parnisari