1

使用合作伙伴中心 Powershell模块,我可以使用命令Get-CustomerSubsctionUsage 获取我的客户计费配置文件的所有信息。现在此命令不返回资源名称。所以我尝试获取Get-AzureRmResource将提供名称的名称,resourcegroupname,......它甚至可以根据 Id 做到这一点Get-AzureRmResource -ResourceId /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testVM 但问题是,我可以从使用数据中提供的 Id 与命令需要。

我试图从合作伙伴中心模块内的另一个命令中获取资源 uri。但是因为我真的需要有成本数据的第一个命令。很难获得我在第一个命令中找到的每个资源的 resourceUri。这就是为什么现在我只想从 AzureRm 模块中获取资源名称。但它似乎找不到任何正确的方法来正确获取它。我之所以要这样做是因为合作伙伴中心模块提供的资源 ID 或资源名称在 power bi 报告中不显示

TL;DR:我想根据资源 GUID 获取 Azure 资源名称

4

1 回答 1

1

此论坛上已提出与 Azure 资源 GUID 和计费相关的类似问题。此使用数据中的 GUID(Resource Id) 不是指任何资源(如虚拟机或存储)的 Id。看起来只是部署 GUID

参考。 如何从 Azure 资源 GUID 获取资源名称?

https://social.msdn.microsoft.com/Forums/vstudio/en-US/01695990-a309-4a07-9c7e-e2cf0acfa3d6/resource-guid-in-azure-portal?forum=windowsazurepurchasing

于 2019-02-21T11:47:02.543 回答