Question 1
A release identity can update an existing Lambda function's code and invoke its unqualified ARN. It has neither s3:GetObject nor iam:PassRole. The function's current execution role trusts Lambda and can read a designated S3 canary object; no signing, network, or other policy control blocks the stated operations. The attached role will remain unchanged. What access path does this create?
Show answer & explanation
Correct answer: C - Changed code can read the canary using the function's existing execution role.