AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS::DynamoDB::GlobalTable StreamSpecification

代表 DynamoDB 資料表的 DynamoDB 串流組態。

如果 AWS::DynamoDB::GlobalTable 僅包含 Replicas 中的一個項目,您僅能修改此值。如果 AWS::DynamoDB::GlobalTable 包含多個複本,您必須為此屬性指定值。

語法

若要在 AWS CloudFormation 範本中宣告此實體,請使用下列語法:

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

屬性

StreamViewType

當資料表中的項目遭到修改時,StreamViewType 會決定要寫入此資料表串流的資訊。StreamViewType的有效值為:

  • KEYS_ONLY - 只有修改過的項目索引鍵屬性才會寫入串流。

  • NEW_IMAGE - 整個項目都寫入串流,因為它會在修改後出現。

  • OLD_IMAGE - 整個項目都寫入串流,因為它會在修改前出現。

  • NEW_AND_OLD_IMAGES - 項目的新舊項目映像都會寫入串流。

必要:是

類型:字串

允許值NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

更新要求不中斷