获取 Azure 资源详细信息

Get Azure Resources details

我想获取资源组中任何资源的详细信息。

例如。我有一个 publicIP 地址资源,它有一个 DNS 名称和一个 Public IP 地址,现在我想通过 powershell 获取 DNS 名称和 IP 地址。

我可以通过门户获取它们,但我希望将这些值添加到脚本中,因此我想通过 powershell 获取它们。

我尝试了几个命令,但没有帮助我。

使用resourceId你可以使用:

(Get-AzureRmResource -ResourceId /subscriptions/{guid}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{resourceName}).Properties.dnsSettings

更改提供者命名空间等,这将适用于任何资源。