API de gerenciamento do Azure para metadados KeyVaults

API de gerenciamento do Azure para metadados KeyVaults

Por favor, ajude a encontrar a possibilidade de listar todos os segredos, chaves e certificados disponíveis por meio da API de gerenciamento do Key Vault.

Encontrei a seguinte solicitação:

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

Infelizmente, ele lista apenas segredos.

Para chaves e certificados que acabei de encontrar a seguir:

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

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

Você conhece a possibilidade de listar todas as chaves e certificados da API de gerenciamento?

Idealmente, preciso listar todos os metadados de um keyVault em uma solicitação.

Responder1

Infelizmente não é possível em uma única chamada. Segredos, chaves e certificados são entidades diferentes e os métodos a serem listados têm preocupações separadas e retornam objetos com esquemas diferentes.

Você precisará extrair as informações necessárias de cada chamada.

informação relacionada