最后更新时间:2023-03-07 10:35:48
数值函数
函数名称 | 功能 | 示例 | 结果 |
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 官网。
本页内容是否解决了您的问题?