terraform - terraform 11 和“concat”函数:解析错误
问题描述
TF v.0.11(我知道它很旧,但我需要这个)
我尝试以这种方式配置输出:
value = "${concat(aws_lambda_function.lambda.*.arn, [""])}"
错误信息是
读取输出 FUNCTION_ARN 的配置时出错:在 1:46 解析错误:预期表达式但找到“[”
我做错了什么,如何解决?
解决方案
原因:[""]
不适用于 v11。
解决方案:
value = "${element(concat(aws_lambda_function.lambda.*.arn, list("")), 0)}"
推荐阅读
- android - Flutter Android 更新后出现问题
- excel - excel中如何将多列的数据放到一列中
- android - 使用 kotlin 协程时随机崩溃
- python - 使用 Python SimpleHTTPServer 提供没有 .html 的文件
- javascript - React Native - 我的本机功能无法识别
- python - 'BooleanField' 对象在 django 中没有属性'use_required_attribute'
- php - 使两个文件调整大小并保存到不同的文件夹
- awk - awk 打印的记录多于原始文件中的记录
- android - 从对话片段到片段获取日期
- c - 从文件中逐个字符读取并将每一行放入一个字符串中