You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell获取Azure资源的ProductName属性

获取包含ProductName的Azure资源列表

可以通过PowerShell获取资源的ProductName属性。Get-AzResource返回的对象中,Sku.Name字段通常对应该资源的产品名称,部分资源的ProductName会存放在Properties的特定字段里。你可以用以下命令导出包含该属性的资源列表:

Get-AzResource | ForEach-Object {
    [PSCustomObject]@{
        ResourceId = $_.ResourceId
        Name = $_.Name
        ResourceType = $_.ResourceType
        Location = $_.Location
        ProductName = if ($_.Sku -and $_.Sku.Name) { $_.Sku.Name } else { $_.Properties.ProductName ?? "N/A" }
        ResourceGroupName = $_.ResourceGroupName
    }
} | Export-Csv -Path ResourceList_WithProductName.csv -NoTypeInformation

说明

  • 多数Azure资源的ProductName可通过Sku.Name直接获取
  • 少数资源需从Properties.ProductName提取,命令会优先尝试前者,两者都不存在时显示N/A
  • 可根据需求调整输出字段,添加Get-AzResource返回的其他属性

内容的提问来源于stack exchange,提问作者Murat Erenturk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 06:30:36