Если вы уже настроили data.azurerm_subnet.spoke
, похоже, что ваша ошибка использует subnet_id
вместо id
.
resource "azurerm_subnet_route_table_association" "test" {
subnet_id = "${data.azurerm_subnet.spoke.id}"
route_table_id = "${module.routetable.routetable_id}"
}
Документация показывает, какие значения доступны в Справочник атрибутов .
Если вы не настроили источник данных, он должен выглядеть примерно так:
data "azurerm_subnet" "spoke" {
name = "<NAME>"
virtual_network_name = "<VIRTUAL_NETWORK_NAME>"
resource_group_name = "<RESOURCE_GROUP_NAME>"
}