Как я могу получить существующие Azure ресурсов внутри подписки в Terraform? - PullRequest
0 голосов
/ 09 июля 2020

Я хотел бы знать, как получить существующие ресурсы на уровне подписки в Terraform. Насколько я понимаю, azurerm_resources предоставляет их на основе группы ресурсов. В принципе, это то же самое, что и в . Как я могу получить активное адресное пространство тегированных Azure виртуальных сетей внутри Terraform? , но на уровне подписки .

EDIT: Я думаю, что это проблема использования

type = Microsoft.Resources/ResourceGroups

, который почему-то не кажется допустимым типом для источников данных. Когда я изменил тип обратно на

type=Microsoft.Network/virtualNetworks

, лог c действительно работал.

1 Ответ

1 голос
/ 09 июля 2020

аналогично:

terraform import resource_type_name.example resourceId

пример из официальных документов:

terraform import azurerm_policy_assignment.assignment1  /subscriptions/00000000-0000-0000-000000000000/providers/Microsoft.Authorization/policyAssignments/assignment1

https://www.terraform.io/docs/providers/azurerm/r/policy_assignment.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...