Terraform-常见函数:集合函数
集合函数
函数名称 |
函数描述 |
样例 |
运行结果 |
---|---|---|---|
element |
通过下标从列表中检索对应元素值 |
element(["One", "Two", "Three"], 1) |
Two |
index |
返回给定值在列表中的索引,如果该值不存在将报错。 |
index(["a", "b", "c"], "b") |
1 |
lookup |
使用给定的键从映射表中检索对应的值。如果给定的键不存在,则返回默认值。 |
lookup({IT="A", CT="B"}, "IT", "G") lookup({IT="A", CT="B"}, "IE", "G") |
A G |
flatten |
展开列表中的嵌套元素 |
flatten([["a", "b"], [], ["c"]]) |
["a", "b", "c"] |
keys |
返回map中的所有key |
keys({a=1, b=2, c=3}) |
["a", "b", "c"] |
length |
获取列表、映射或是字符串的长度 |
length(["One", "Two", "Three"]) length({IT="A", CT="B"}) length("Hello, cloud!") |
3 2 13 |
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- 调用函数_函数调用方式_函数工作流 FunctionGraph-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云
- 如何使用模板创建函数_模板创建函数_函数工作流 FunctionGraph-华为云
- 使用SpringBoot构建HTTP函数_functiongraph_函数工作流
- 什么是函数工作流_functiongraph是什么_函数工作流服务