有奖捉虫:行业应用 & 管理与支持文档专题 HOT

数值函数

函数名称
功能
示例
结果
abs
取绝对值
abs(-1024)
1024
ceil
向上取整
ceil(5.1)
6
floor
向下取整
floor(4.9)
4
log
计算对数
log(16, 2)
4
pow
计算指数幂
pow(3,2)
9
max
取最大值
max(12,54,3)
54
min
取最小值
min(12, 54, 3)
3

字符串函数

函数名称
功能
示例
结果
chomp
删除字符串末尾换行符
chomp("hello\\n")
"hello"
format
格式化字符串
format("Hello, %s!", "Ander")
"Hello, Ander!"
lower
字符串转小写
lower("HELLO")
"hello"
upper
字符串转大写
upper("hello")
"HELLO"
join
将字符串列表使用指定分隔符拼接
join(", ", ["foo", "bar", "baz"])
"foo, bar, baz"
replace
替换字符串中的指定字符
replace("1 + 2 + 3", "+", "-")
"1 - 2 - 3"
更多函数信息请参见?Terraform 官网


http://www.vxiaotou.com