AWS::DynamoDB::Table StreamSpecification - AWS CloudFormation

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS::DynamoDB::Table StreamSpecification

DynamoDB의 테이블에 대한 DynamoDB Streams 구성을 나타냅니다.

명령문

AWS CloudFormation 템플릿에서 이 엔티티를 선언하려면 다음 구문을 사용합니다.

속성

ResourcePolicy

테이블의 스트림과 같은 리소스에 대한 권한이 포함된 DynamoDB 리소스 기반 정책 문서를 만들거나 업데이트합니다. 리소스 기반 정책을 사용하면 각 리소스에 액세스할 수 있는 사용자와 각 리소스에서 수행할 수 있는 작업을 지정하여 액세스 권한을 정의할 수 있습니다.

CloudFormation 템플릿에서는 정책을 제출하기 전에 YAML을 JSON으로 CloudFormation 변환하므로 JSON 또는 YAML 형식으로 정책을 제공할 수 있습니다. DynamoDB리소스 기반 정책에 대한 자세한 내용은 리소스 기반 정책 사용 및 리소스 기반 정책 예제를 참조하십시오. DynamoDB

필수 항목 여부: 아니요

유형: ResourcePolicy

업데이트 필요 조건: 무중단

StreamViewType

테이블의 항목이 수정될 경우 StreamViewType은 이 테이블에 대한 스트림에 쓸 정보를 정의합니다. StreamViewType에 유효한 값은 다음과 같습니다.

  • KEYS_ONLY - 수정된 항목의 키 속성만 스트림에 씁니다.

  • NEW_IMAGE - 수정된 후 표시된 전체 항목을 스트림에 씁니다.

  • OLD_IMAGE - 수정되기 전에 표시된 전체 항목을 스트림에 씁니다.

  • NEW_AND_OLD_IMAGES - 항목의 새 이미지와 기존 이미지를 모두 스트림에 씁니다.

필수 항목 여부: 예

타입: 문자열

Allowed values: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

업데이트 필요 조건: 무중단