Terraform 错误:无法导入不存在的远程对象

Terraform 错误:无法导入不存在的远程对象,terraform,terraform-provider-azure,Terraform,Terraform Provider Azure,我正在尝试将现有资源导入terraform状态。我使用了以下方法: terraform import azurerm_resource_group.main_rg /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-cm-main 订阅中存在名称和ID为的资源组 但当我运行该命令时,会出现以下错误: Error: Cannot import non-existent remote object 在运行此命

我正在尝试将现有资源导入terraform状态。我使用了以下方法:

terraform import azurerm_resource_group.main_rg /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-cm-main
订阅中存在名称和ID为的资源组

但当我运行该命令时,会出现以下错误:

Error: Cannot import non-existent remote object

在运行此命令之前,是否需要在脚本中执行任何特殊操作?

我也看到了这个问题。对我来说,在az cli工具中设置正确的订阅是有效的。出于某种原因,它试图通过az cli在错误的订阅中查找资源

az account list -o table
az account set -s 

听起来Azure提供程序无法找到资源组。你确定这是正确的路径并且你使用的是正确的订阅ID(假设你只是将订阅ID归零,而不是尝试按字面意思使用)?是的,我有正确的订阅ID。我已经多次检查了路径,我认为它是正确的。(我假设您所说的路径是指:azurerm_resource_group.main_rg/subscriptions/00000000-0000-0000-000000000000/resourceGroups/rg cm main)这对我来说没有多大意义,但它起到了作用。谢谢