6

我正在開發無服務器的Web應用程序,並試圖爲DynamoDB表創建CloudFormation YAML模板。該文檔說,表中的每個屬性都應遵循以下樣式,其中AttributeType可以是字符串,數字或二進制的「S」,「N」或「B」。使用CloudFormation的Amazon DynamoDB屬性類型

的AttributeName:字符串
屬性類型:字符串

我的表中包含的地圖屬性。我如何將它們包含在模板中?

回答

7

創建Dynamodb表時,您不需要提及表的所有屬性。創建表I.e時,只有兩個屬性是必需的。分區鍵和排序鍵(如果可用)。

正如你所提到的,該屬性是map,絕對不能是分區鍵或排序鍵,因爲鍵屬性只能是標量數據類型。

簡單的答案是你不需要在CloudFormation中創建表格腳本中定義map屬性(文檔數據類型)。

相關問題