用於 KeyVault 元資料的 Azure 管理 API

用於 KeyVault 元資料的 Azure 管理 API

請協助找到透過 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

不幸的是,這不可能在一次呼叫中實現。秘密、金鑰和憑證是不同的實體,列出的方法具有不同的關注點並傳回具有不同模式的物件。

您需要從每次通話中提取所需的資訊。

相關內容