Я создал следующий файл yml для развертывания с помощью SAM в AWS. Но когда я добавил роль, происходит сбой с ошибкой «UPDATE_ROLLBACK_COMPLETE. Причина: причина не указана». Почему это происходит?
Resources:
HelloWorld:
Type: AWS::Serverless::Function
Properties:
FunctionName: !Sub 'awscodestar-${ProjectId}-lambda-HelloWorld'
Handler: index.handler
Runtime: python3.7
Role: arn:aws:iam::790615885331:role/lambda_dynam
Events:
GetEvent:
Type: Api
Properties:
Path: /
Method: get
PostEvent:
Type: Api
Properties:
Path: /
Method: post
Это не удается, если я полностью удаляю роль, и работает только в том случае, если я добавил следующее выражение в качестве роли
Role:
Fn::GetAtt:
- LambdaExecutionRole
- Arn
Я хочу добавить уже созданную роль.