首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure图查询命令中的Azure图查询

Azure图查询命令中的Azure图查询
EN

Stack Overflow用户
提问于 2022-05-01 16:44:22
回答 1查看 321关注 0票数 -3
代码语言:javascript
复制
Resources
| where type has "microsoft.compute/disks"
| extend diskState = tostring(properties.diskState)
| where managedBy == ""
or diskState == 'Attached'
or diskState == 'Unattached'
| project name, diskState,managedBy,resourceGroup, location, subscriptionId, properties.diskSizeGB, properties.timeCreated

如何将此KQL查询转换为az图查询命令?

EN

回答 1

Stack Overflow用户

发布于 2022-05-16 20:00:16

我来自微软创始人集线器团队。我能够运行它,它按预期工作:

代码语言:javascript
复制
az graph query -q 
"Resources
| where type has 'microsoft.compute/disks'
| extend diskState = tostring(properties.diskState)
| where managedBy == ''
or diskState == 'Attached'
or diskState == 'Unattached'
| project name, diskState,managedBy,resourceGroup, location, subscriptionId, properties.diskSizeGB, properties.timeCreated"

在查看您的代码块时,提交了:

代码语言:javascript
复制
az graph query -q “
Resources 
| where type =~ ‘microsoft.compute/disks’ 
| extend diskState = tostring(properties.diskState) 
| where managedBy == "" or diskState == 'Attached' or diskState == 'Unattached' 
| project name, diskState,managedBy,resourceGroup, location, subscriptionId, diskSize=properties.diskSizeGB, timeCreation=properties.timeCreated
” 
--query ‘
data[].{Disk_Name:name, Disk_State:diskState, Managed_By:managedBy, Resource_Group:resourceGroup, Location:location, Subscription_Id:subscriptionId, Disk_Size:diskSize, Time_of_Creation:timeCreation}
’ 
-o tsv

我注意到您有两个“查询”参数,查询中有双引号。请将双引号转换为单引号,并且只使用一个查询参数。

请查看此信息以获得更多信息:https://learn.microsoft.com/en-us/azure/governance/resource-graph/concepts/explore-resources

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72078663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档