list_resources () из AzureRMR не работает для некоторых подписок с ошибкой «Недопустимые имена объектов» - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь перечислить все ресурсы в подписке с помощью пакета AzureRMR. К сожалению, это не срабатывает со следующей ошибкой.

library(AzureRMR)

az <- get_azure_login()
#> Loading Azure Resource Manager login for default tenant
az$
  get_subscription('00000000-0000-0000-0000-000000000000')$
  list_resources()
#> Error in validate_object_names(names(parms), required_names, optional_names): Invalid object names

Создано 08.05.2020 с помощью пакета REPEX (v0.3.0)

Пробовал по другой подписке, работает нормально.

1 Ответ

2 голосов
/ 03 июня 2020

Для справки: это связано с тем, что некоторые типы ресурсов (в частности, виртуальные машины и диски, но, возможно, также и другие) имеют поля, которых нет в базовом определении, найденном в документации Resource Manager. Последняя версия AzureRMR (2.3.3 по состоянию на июнь 2020 г.) устраняет эту проблему.

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