【问题标题】:Set Fn::ImportValue for environment variables in AWS::Lambda::Function为 AWS::Lambda::Function 中的环境变量设置 Fn::ImportValue
【发布时间】:2019-12-12 22:57:36
【问题描述】:

如何在 AWS::Lambda::Function 中为环境变量设置 Fn::ImportValue, 我试过了:

  Environment:
    Variables:
      VAL1: Fn::ImportValue: "SOME_OUTPUT"

但我收到“模板格式错误:YAML 格式不正确”

【问题讨论】:

  • Fn::ImportValue 应该在他们的键下VAL1

标签: amazon-web-services aws-lambda amazon-cloudformation


【解决方案1】:

用途:

Environment:
  Variables:
    VAL1:
      Fn::ImportValue: NAME-OF-EXPORTED-VALUE

见:Fn::ImportValue - AWS CloudFormation

【讨论】:

    【解决方案2】:

    应该是这样的:

    Environment:
      Variables:
        VAL1: {Fn::ImportValue: "SOME_OUTPUT"}
    

    【讨论】:

      猜你喜欢
      • 2018-05-09
      • 2017-10-31
      • 2017-12-17
      • 2017-08-18
      • 2022-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多