在Azure中,如果我要配置一个功能应用程序以发布到存储帐户队列,我会使用托管身份进行身份验证。这将消除为队列存储凭据的任何需要。
AWS是否有类似于托管身份的东西可以用于Lambda向SQS发布?
使用无服务器框架
provider:
iamRoleStatements:
- Effect: Allow
Action:
- sqs:SendMessage
- sqs:DeleteMessage
Resource:
- !GetAtt MyQueue.Arn
resources:
Resources:
MyQueue:
Type: "AWS::SQS::Queue"
Properties:
QueueName: ${self:custom.sqs.name}