Azure Management-API für KeyVaults-Metadaten

Azure Management-API für KeyVaults-Metadaten

Bitte helfen Sie, eine Möglichkeit zu finden, alle verfügbaren Geheimnisse, Schlüssel und Zertifikate über die Management-API von Key Vault aufzulisten.

Ich habe folgende Anfrage gefunden:

https://management.azure.com/subscriptions/{subscription_ID}/resourceGroups/{resource_group}/providers/Microsoft.KeyVault/vaults/{vault_name}/secrets?api-version=2018-02-14"

Leider sind darin nur Geheimnisse aufgelistet.

Für Schlüssel und Zertifikate habe ich gerade folgendes gefunden:

GET {vaultBaseUrl}/keys?api-version=7.0

GET {vaultBaseUrl}/certificates?api-version=7.0

Kennen Sie eine Möglichkeit, alle Schlüssel und Zertifikate der Management-API aufzulisten?

Idealerweise muss ich alle Metadaten aus einem Schlüsseltresor in einer Anfrage auflisten.

Antwort1

Leider ist dies nicht in einem einzigen Aufruf möglich. Geheimnisse, Schlüssel und Zertifikate sind unterschiedliche Entitäten, und die aufzulistenden Methoden haben unterschiedliche Belange und geben Objekte mit unterschiedlichen Schemata zurück.

Sie müssen aus jedem Anruf die benötigten Informationen extrahieren.

verwandte Informationen