terraform - 无法让 global_parameter 与 Terraform azurerm_data_factory 一起使用
问题描述
根据文档..global_parameter
确实是一个有效的论点。但是,当尝试使用它时,我的验证命令报告此处不需要名为“global_parameter”的参数。你的意思是定义一个“global_parameter”类型的块吗?
我的配置很简单
resource "azurerm_data_factory" "adf" {
name = "adf-${var.project}"
location = var.az_location
resource_group_name = azurerm_resource_group.rg.name
tags = {
environment = var.environment
project = var.project
}
global_parameter = {}
}
我正在使用 azurerm 提供程序的 2.81 版。
解决方案
文档似乎不正确。这不应该是一个论点;它实际上应该被声明为一个block。因此这是不正确的:
global_paramter = {}
这是正确的:
global_parameter {}
(这里没有等于分配)
文档说这是一个参数,而错误表明您可能想要一个块而不是参数。
推荐阅读
- php - 在浏览器中找不到驱动程序,但从容器和本地的修补程序中我可以看到 DB
- angular - 业力错误:失败:this.alertController.getAlerts 不是函数
- android - Android 广播接收器未启动 (Kotlin)
- java - 堆栈跟踪和错误中的密码清理
- list - 使用计数器即时更改列表的名称
- bash - 如何使用 bash 从字符串中提取所有 IP 地址
- css - 创建一个以弧形/上角滑动项目的滑块
- java - getParams() 与 JsonArrayRequest
- javascript - 为什么JS中的字符串替换不能替换所有字符
- r - 用于条件独立测试的 PC 算法中的“indepTest”错误