aws_dynamodb: Unable to create table with resource policy with certain dynamodb actions #32230
Labels
@aws-cdk/aws-dynamodb
Related to Amazon DynamoDB
bug
This issue is a bug.
needs-reproduction
This issue needs reproduction.
p2
Describe the bug
Unable to create dynamodb table v2 with a resource policy that contains certain dynamodb actions relating to streams.
Following example from: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/iam-policy-example-data-crud.html
Resource handler returned message: "One or more parameter values were invalid: Invalid policy document: The following action names are invalid: "dynamodb:GetRecords", "dynamodb:GetShardIterator", "dynamodb:DescribeStream", "dynamodb:ListStreams" (Service: DynamoDb, Status Code: 400, ... HandlerErrorCode: InvalidRequest)
Regression Issue
Last Known Working CDK Version
No response
Expected Behavior
DynamoDB Table V2 should be created with expected resource policy given.
Current Behavior
Failure to create DynamoDB Table V2
Reproduction Steps
Repo: https://github.com/frankpengau/aws-cdk-ddbv2-resource-policy-issue
Possible Solution
No response
Additional Information/Context
No response
CDK CLI Version
2.169.0
Framework Version
No response
Node.js Version
22.11.0
OS
macOS Sonoma 14.7.1 (Darwin 23.6.0)
Language
TypeScript
Language Version
Typescript (5.6.3)
Other information
No response
The text was updated successfully, but these errors were encountered: