当我在 TypeScript 中接收 DynamoDB 流事件时,我看到以下模式:
Records: [
{
eventID: '78dfd1ba7a17adde3cbc987e5af92f91',
eventName: 'INSERT',
eventVersion: '1.1',
eventSource: 'aws:dynamodb',
awsRegion: 'ap-southeast-2',
dynamodb: [
{
"id": {
"S": "xxx"
},
"type": {
"S": "xxx"
}
},
"NewImage": {
...
},
"OldImage": { ... }
],
eventSourceARN: 'arn:aws:dynamodb:ap-southeast-2:115136697128:table/joeyDevices/stream/2020-07-10T04:42:54.695'
}
]
有没有我可以在 TypeScript 中使用的类型定义来表示这个事件?