我正在实现PreTrafficHook验证lambda函数,并希望使用预先创建的CodeDeployServiceRole,但AWS SAM试图创建新的角色arn:aws:iam::role-CodeDeployServiceRole-。
我在这里发现了一个相关问题 https:/github.comawslabsserverless-application-model-issues1496。 ,所以看起来这是一个bug。但无论如何有办法绕过这个问题吗?
我可以通过在Sam模板中删除我的preTrafficHook函数资源的DeploymentPreference中的 "Enabled: false "来解决这个问题。