Я пытаюсь собрать полное JSON-представление моих ресурсов Azure в данной подписке, но не могу понять, как я перечисляю доступные подресурсы для данного типа ресурса.
Например, я могу получить ресурс Microsoft.Web / sites / {name}, но в этом ответе ничего не говорится о существовании Microsoft.Web / sites / {name} / config. Я также не могу найти никаких ссылок на ресурс / config в объекте Provider.
Обозреватель ресурсов Azure, кажется, перечисляет их динамически с очень небольшими затратами на производительность, поэтому я считаю, что это возможно. Я просто не могу понять, как это сделать. Примеры из NodeJS с использованием пакета azure-arm-resource nom:
// Returns a data structure, but nothing about subtypes.
let p = client.providers.get("Microsoft.Web");
// Contains the resource, but not the resources subtypes (e.g. config/appsettings
let r = client.resources.getById(resourceId, apiVersion);
Я ищу в API что-то, что даст мне массив подтипов; в случае Microsoft.Web / sites это будет что-то вроде ["config", "containerlogs", "diagnostics" ...] и т. д.