数据源允许在 Terraform 外部定义,由另一个单独的 Terraform 配置定义或由函数修改的信息。
数据源通过一种特殊类型的资源进行访问,该资源使用data
块声明。如下所示:
data "tencentcloud_availability_zones" "my_favourite_zone" {
name = "ap-guangzhou-3"
}
引用数据源数据的语法是data.<type>.<name>.<attribute>
。如下所示:
resource "tencentcloud_subnet" "app" {
...
availability_zone = data.tencentcloud_availability_zones.default.zones.0.name
...
}
本页内容是否解决了您的问题?