AWSCloudFormation中的事件桥接调度程序需要RoleArn目标,即使权限已附加到Lambda函数。
创始人
2024-09-24 07:31:27
0

首先,在CloudFormation中,您需要提供Lambda函数的执行角色,并将其赋予事件桥接目标中的Lambda函数,就像这样:

Resources:
  MyFunction:
    Type: 'AWS::Lambda::Function'
    Properties:
      Code:
        S3Bucket: mybucket
        S3Key: myfunction.zip
      Handler: index.handler
      Role: !GetAtt MyExecutionRole.Arn
      Runtime: nodejs12.x

  MyExecutionRole:
    Type: 'AWS::IAM::Role'
    Properties:
      AssumeRolePolicyDocument:
        Version: '2012-10-17'
        Statement:
          - Effect: Allow
            Principal:
              Service: lambda.amazonaws.com
            Action: sts:AssumeRole
      ManagedPolicyArns:
        - 'arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole'
        - 'arn:aws:iam::aws:policy/AmazonEventBridgeInvocationAccess'

现在,我们需要使用Lambda函数的执行角色来创建事件桥接目标。这就需要使用RoleArn参数,如下所示:

  MyRule:
    Type: 'AWS::Events::Rule'
    Properties:
      Description: 'My scheduled rule'
      ScheduleExpression: 'cron(0 4 * * ? *)'
      State: ENABLED
      Targets:
        - Arn: !GetAtt MyFunction.Arn
          Id: 'MyTarget'
          RoleArn: !GetAtt MyExecutionRole.Arn

这将确保在Lambda函数执行事件时,它将拥有所需的权限。

相关内容

热门资讯

智星德州菠萝开挂!德州aapo... 智星德州菠萝开挂!德州aapoker俱乐部外挂(透视)原来有挂(详细辅助高科技教程)1、在智星德州菠...
透视挂透视!wpk辅助器是真的... 透视挂透视!wpk辅助器是真的吗,红龙poker辅助平台(详细辅助德州教程)1、wpk辅助器是真的吗...
德州之星辅助!来玩app有挂吗... 德州之星辅助!来玩app有挂吗(透视)果然存在有挂(详细辅助扑克教程);致您一封信;亲爱德州之星辅助...
德扑ai助手!德扑软件高端(透... 德扑ai助手!德扑软件高端(透视)竟然存在有挂(详细辅助技巧教程)1、德扑ai助手ai辅助优化,德扑...
透视计算!hhpoker辅助软... 透视计算!hhpoker辅助软件,德普之星怎么设置埋牌(详细辅助扑克教程)1、首先打开hhpoker...
德州微扑克辅助!wpk外挂存在... 德州微扑克辅助!wpk外挂存在吗(透视)素来真的有挂(详细辅助教你教程)1、金币登录送、破产送、升级...
透视了解!wepoker透视脚... 透视了解!wepoker透视脚本网页,hhpoker软件可以玩吗(详细辅助详细教程);wepoker...
微扑克辅助软件!wpk德州测试... 微扑克辅助软件!wpk德州测试外挂(透视)起初是有挂(详细辅助新版2025教程)您好,微扑克辅助软件...
透视存在!德普之星透视辅助,w... 透视存在!德普之星透视辅助,wepoker辅助软件价格(详细辅助2025新版技巧)1、超多福利:超高...
wepoke计算辅助!德州微扑... wepoke计算辅助!德州微扑克辅助神器app(透视)总是真的是有挂(详细辅助系统教程)1、很好的工...