跳至主要内容

tomap 函数

tomap 将其参数转换为地图值。

在 OpenTofu 中,显式类型转换很少有必要,因为它会在需要时自动转换类型。仅使用显式类型转换函数来规范化模块输出中返回的类型。

示例

代码块
> tomap({"a" = 1, "b" = 2})
{
"a" = 1
"b" = 2
}

由于 OpenTofu 对地图的概念要求所有元素具有相同的类型,因此混合类型的元素将被转换为最通用的类型

代码块
> tomap({"a" = "foo", "b" = true})
{
"a" = "foo"
"b" = "true"
}