
Пожалуйста, помогите найти возможность вывести список всех доступных секретов, ключей и сертификатов через API управления из Key Vault.
Я нашел следующий запрос:
https://management.azure.com/subscriptions/{subscription_ID}/resourceGroups/{resource_group}/providers/Microsoft.KeyVault/vaults/{vault_name}/secrets?api-version=2018-02-14"
К сожалению, там перечислены только секреты.
Для ключей и сертификатов я только что нашел следующее:
GET {vaultBaseUrl}/keys?api-version=7.0
GET {vaultBaseUrl}/certificates?api-version=7.0
Знаете ли вы возможность получить список всех ключей и сертификатов из API управления?
В идеале мне нужно перечислить все метаданные из keyVault в одном запросе.
решение1
К сожалению, это невозможно сделать одним вызовом. Секреты, ключи и сертификаты — это разные сущности, а методы для перечисления имеют отдельные задачи и возвращают объекты с разными схемами.
Вам нужно будет извлечь необходимую информацию из каждого звонка.