Я новичок в Terraform, и я пытаюсь импортировать два разных существующих Azure Аккаунта хранения в два модуля "azurerm_storage_account", которые я создаю в Terraform, "my_storage_account" и "my_storage_account_2".
Я следовал документации по импорту Terraform и запустил:
terraform import azurerm_storage_account.my_storage_account /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount
..., но получил следующее сообщение об ошибке:
Error: resource address "azurerm_storage_account.my_storage_account" does not exist in the configuration.
Before importing this resource, please create its configuration in the root module. For example:
resource "azurerm_storage_account" "my_storage_account" {
# (resource arguments)
}
Внутри модуля root у меня есть:
resource "azurerm_storage_account" "storage_account" {
# (resource arguments)
}
Звучит так, будто в сообщении об ошибке говорится, что я пишу «storage_account» вместо «my_storage_account», но как я могу затем импортировать в указанный c модуль этого ресурса?