API управления Azure для метаданных KeyVaults

API управления Azure для метаданных KeyVaults

Пожалуйста, помогите найти возможность вывести список всех доступных секретов, ключей и сертификатов через 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

К сожалению, это невозможно сделать одним вызовом. Секреты, ключи и сертификаты — это разные сущности, а методы для перечисления имеют отдельные задачи и возвращают объекты с разными схемами.

Вам нужно будет извлечь необходимую информацию из каждого звонка.

Связанный контент