AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS::DynamoDB::GlobalTable StreamSpecification

DynamoDB のテーブルの DynamoDB ストリーム構成を表します。

この値は、AWS::DynamoDB::GlobalTableReplicas にエントリが 1 つだけ含まれる場合にのみ変更できます。AWS::DynamoDB::GlobalTable に複数のレプリカが含まれている場合、このプロパティに値を指定する必要があります。

Syntax

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

アップデートに関する要件: 中断はありません