Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página é uma coleção de consultas de exemplo do Azure Resource Graph para o Azure Key Vault.
Exemplos de consultas
Contagem de recursos do Key Vault
Essa consulta usa count
em vez de summarize
para contar o número de registros retornados. Somente os cofres de chaves são incluídos na contagem.
Resources
| where type =~ 'microsoft.keyvault/vaults'
| count
az graph query -q "Resources | where type =~ 'microsoft.keyvault/vaults' | count"
Cofres de chaves com o nome da assinatura
A consulta a seguir mostra um uso complexo de join
com o tipo como leftouter. A consulta limita a tabela ingressada aos recursos de assinaturas e com project
para incluir apenas o campo original subscriptionId e o campo name renomeado para SubName. A renomeação de campo evita que ele seja adicionado join
como nome1, pois o campo já existe em recursos. A tabela original é filtrada com where
e o project
a seguir inclui colunas das duas tabelas. O resultado da consulta é que todos os cofres de chaves exibem o tipo, o nome do cofre de chaves e o nome da assinatura em que ele está.
Resources
| join kind=leftouter (ResourceContainers | where type=='microsoft.resources/subscriptions' | project SubName=name, subscriptionId) on subscriptionId
| where type == 'microsoft.keyvault/vaults'
| project type, name, SubName
az graph query -q "Resources | join kind=leftouter (ResourceContainers | where type=='microsoft.resources/subscriptions' | project SubName=name, subscriptionId) on subscriptionId | where type == 'microsoft.keyvault/vaults' | project type, name, SubName"
Próximas etapas
- Saiba mais sobre a linguagem de consulta.
- Saiba mais sobre como explorar recursos.