Приклад увімкнення потокового(streaming) функціоналу таблиці DynamoDB з використанням SAM
YourDynamoDBTable:
Type: AWS::DynamoDB::Table
Properties:
TableName: 'google-trends'
AttributeDefinitions:
- AttributeName: yourAttribute1
AttributeType: S
- AttributeName: yourAttribute2
AttributeType: S
KeySchema:
- AttributeName: yourAttribute1
KeyType: HASH
- AttributeName: yourAttribute2
KeyType: RANGE
ProvisionedThroughput:
ReadCapacityUnits: 1
WriteCapacityUnits: 1
StreamSpecification:
StreamViewType: NEW_IMAGEВикористовуйте StreamSpecification, як зазначено вище.
Більш детально про доступні властивості у наступному ресурсі. Я використовую документацію CDK, так як не знайшов пов'язаних з SAM ресурсів.
Загальна схема створення ресурсу DynamoDB знаходиться тут:
Схема створення ресурсу таблиці DynamoDB з використанням SAMPreviousСхема створення ресурсу таблиці DynamoDB з використанням SAMNextСхема створення ресурсу лямбда-функції з використанням SAM
Last updated