{"push_id":2795403097,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"327f5e12d288c5d9099c4beb2fe16e1c19acd055","before":"0efe25b0b2eb2ef75a7f4230fd690ebcc50256ad","commits":[{"sha":"327f5e12d288c5d9099c4beb2fe16e1c19acd055","author":{"name":"Elad Ben-Israel","email":"68273524f3346f858b57330539fe51c5ba0a89fa@amazon.com"},"message":"fix(aws-lambda): CloudWatch event rule permissions (#558)\n\nLambda permissions granted when it was added as an event rule target\r\ndid not include \"SourceArn\" as required. This allowed any event rule\r\nto trigger the function, and also did not show as a trigger in the AWS\r\nLambda console.\r\n\r\nAdded a integration test to verify.\r\n\r\nBREAKING CHANGE\r\n\r\nTo fix this, we needed to modify `IEventRuleTarget` to pass the ARN of\r\nthe rule and a unique ID to the registered target in order to allow it\r\nto specify the Source ARN. This required fixing all existing event rule\r\ntargets (which, so far would return a role to be assumed by CWE, so the\r\nsource ARN was not required).\r\n\r\nFixes #555","distinct":true,"url":"https://api.github.com/repos/awslabs/aws-cdk/commits/327f5e12d288c5d9099c4beb2fe16e1c19acd055"}]}
{"actor":{"display_login":"eladb"}}