我正在尝试通过Azure RM PS cmd获取我订阅下的所有资源的列表。根据PS文档Get-AzureRmResourceGroup -detailed
应该有所帮助。当我尝试这个时,我得到以下错误。我错过了什么吗?
----------------------------------
*Get-AzureRmResourceGroup : A parameter cannot be found that matches parameter name 'Detailed'.
At line:1 char:26
+ Get-AzureRmResourceGroup -Detailed
+ ~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-AzureRmResourceGroup], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.Azure.Commands.Resources.GetAzureResourceGroupCommand*
--------------------------------------
答案 0 :(得分:2)
detailed
的{{1}}参数已于2015年10月2日在提交de84df5中删除。我相信版本1.0.2。
WriteWarning(“不推荐使用Detailed switch参数,将来的版本中将删除它。”);
不幸的是,没有替代它,它只是作为简化新AzureRM cmdlet的一部分被删除。
答案 1 :(得分:0)
文档告诉您的几乎可以肯定的是,您可以通过运行Get-Help Get-AzureRmResourceGroup -Detailed
来了解有关该命令的更多信息。这将在PS控制台中为您提供更详细的帮助信息。 Get-AzureRmResourceGroup
cmdlet本身没有" -Detailed"参数 - Get-Help
可以。
答案 2 :(得分:0)
Get-AzureRMResource将列出订阅中的所有资源。