请帮助找到通过 Key Vault 中的管理 API 列出所有可用机密、密钥和证书的可能性。
我发现了以下请求:
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
不幸的是,这不可能在一次调用中完成。机密、密钥和证书是不同的实体,列出的方法具有不同的关注点,并返回具有不同架构的对象。
您需要从每次通话中提取所需的信息。