json - 如何获取 lambda arns 列表?

标签 json amazon-web-services aws-cloudformation

在 AWS cloudformation 模板中,有没有一种方法可以获取 lambda arns 列表,类似于获取 sns arns 的方法?

"Ref" : "AWS::NotificationARNs"

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html

最佳答案

在 CloudFormation 模板中,您可以使用 GetAtt获取特定 Lambda 的 ARN。示例:

"Resources": {
  "mylambda": {
    "Type": "AWS::Lambda::Function",
    "Properties": {
      ...
    }
  }
},
"Outputs": {
  "mylambdaArn": {
    "Value": {
      "Fn::GetAtt": ["mylambda", "Arn"]
    }
  }
}

无法直接获取所有 Lambda ARN 的列表。但是,您可以提前创建一个列表并将它们作为参数传递。

关于json - 如何获取 lambda arns 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37573601/

相关文章:

javascript - 如何通过javascript传递解析json值

java - 如何使用 aws-java-sdk 获取亚马逊网络服务中某个区域的所有可用图像的列表?

amazon-web-services - 在 cloudformation 上执行更新时出现端口错误

json - Cloudformation echo json 环境变量

amazon-web-services - 让两个管道进行通信以在 Beanstalk dev-env 上部署,然后在 prod-env 上发布之前使用 NewMan 运行集成测试

java - 从 Vertex 实例中获取 Json 格式的 String

java - 使用 GSON 解析 JSON 时出错以及如何访问 JSON 的内部元素

amazon-web-services - AWS CloudFormation 和 Elastic Transcoder

javascript - 如何解析这种类型的文本?

amazon-web-services - Azure 定价详细信息 Api