Web/AWS

[AWS][DynamoDB] ValidationException: Invalid StreamArn

elisom 2021. 11. 22. (Last updated:

 

DynamoDB Local에서 DB 연동을 마친 후 accessKeyId, secretAccessKey를 AWS config에 추가하였는데

ValidationException: Invalid StreamArn의 에러가 나왔다.

DynamoDB Streams를 읽어오지 못하고 있다..!

 

이를 해결하기 위해 찾아본 결과

1. IAM의 권한을 적절히 주었는가

https://stackoverflow.com/questions/56460405/cannot-access-stream-arnawsdynamodbus-east-2144091332251table-users-stream

 

Cannot access stream arn:aws:dynamodb:us-east-2:144091332251:table/users/stream/2019-06-05T08:00:51.428

I want to trigger lambda function as soon as new records are inserted into dynamodb or existing record is updated. For the same, I'm using aws dynamodb stream features. I trying to do so but it thr...

stackoverflow.com

 

위와 같이 AWSLambdaDynamoDBExecutionRole 이 필요하다

 

2. DynamoDB Streams 최근 스트림 ARN에 오타가 없는가

DynamoDB Streams 최근 스트림 ARN의 맨 앞이나 맨 뒤에 띄어쓰기가 들어가지는 않았는지 확인한다😎..

맹충맹충..ㅎㅎㅎ