主文件
locals {
location_mapping = [
{
"location": "L1"
"resource_group_name": "R1"
"name_log_workspace_name": "W1"
},
{
"location": "L2"
"resource_group_name": "R2"
"name_log_workspace_name": "W2"
},
{
"location": "L3"
"resource_group_name": "R3"
"name_log_workspace_name": "W3"
}
]
}
data "azurerm_log_analytics_workspace" "example" {
# Populate name and resource group based on var.location(L2) condition if location matches in locals
name = "W2"
resource_group_name = "R2"
}
我想根据本地数据块中的位置条件动态填充名称和资源组名称。
例子
如果我通过location value L2
然后name=W2
resource_group_name=R2