- 文档首页
Terraform
cc 版本的 Terraform(推荐)
Terraform开发指南
代码开发
代码开发
在 terraform 块中声明项目所需的 Provider 及其版本。
配置一个已声明的 Provider。您可以为同一个 Provider 配置多个实例,并通过 alias 加以区分。
定义变量参数,增强代码的灵活性和复用性。
用于定义在模块内部使用的临时变量,可以简化复杂的表达式,提高代码可读性。
apply 成功后需要展示给用户或被其他模块引用的值。
声明一个希望创建、管理并拥有的基础设施对象
用于读取一个已经存在的基础设施对象的信息。
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。
- 算数运算符:操作数和结果数均为数字类型。支持:+,-(减法),*,/(),%,-(负数)。
- 比较运算符:操作数为数字,结果为布尔值。支持:==,!=, >, >=, <, <=.
- 逻辑运算符:操作数和结果数均为布尔值。支持:||,&&,!.
条件表达式用于判断布尔表达式的结果,并进行二选一。
表达式如果 condition 为 ture,则结果为 one_value,如果为 false,则结果为 two_value。
for 表达式用于遍历一组复合类型中的元素,并对元素进行处理后输出一组新的复合类型。
表达式将 items 中的每个值转换为大写。
在计算表达式时使用一些内建函数,函数调用表达式类似于操作符。例如:upper("123")。
最近更新时间:2026.03.17 15:06:00