在我的Azure开发/测试实验室(DTL)中,有很多未标记的资源。我如何获得DTL /资源组下所有未标记资源的列表?如何在Azure资源组中没有标签的情况下获取所有Azure资源
0
A
回答
0
没有方便的方法。你最好的选择是Get-AzureRmResource
,它确实显示了一些资源的标签。除此之外,您只能通过特定资源相关cmdlet循环访问资源。
0
下面是一个简单的PowerShell循环来获取未标记的资源。
$resources = Get-AzureRmResource
foreach($resource in $resources)
{
if ($resource.Tags -eq $null)
{
echo $resource.Name, $resource.ResourceType
}
}
查询这个信息的其他方式,也可以设置标签编程或资源部署的一部分进行说明here。
如果您想避免以未标记资源结束的情况,您可以强制customized policy所有资源都应该具有特定标记的值。
0
这个link有这个问题的解决方案。它精美地解释了使用PowerShell分配和查询标签。
$ resourceGroupName = 'InternalReportingRGDev'
$ azureRGInfo = GET-AzureRmResourceGroup -Name $ resourceGroupName 的foreach($在$ azureRGInfo项目)
{
查找-AzureRmResource -ResourceGroupNameEquals $项目。 ResourceGroupName | ForEach-Object {Set-AzureRmResource -ResourceId $ PSItem.ResourceId -Tag $ item.Tags -Force}
}
相关问题
- 1. Azure的资源管理器 - 获取资源组的所有资源
- 2. Azure资源管理器 - 更新现有资源组的标签
- 3. 使用Azure Java SDK获取资源组中可用的所有资源
- 4. 如何在没有FacesContext的情况下获取资源路径?
- 5. 有没有办法从Azure获取所有DocumentDb资源?
- 6. 获取从资源组标签在Azure的资源管理器模板
- 7. 删除没有资源的Azure资源组
- 8. Azure资源组设置标签与SDK?
- 9. Azure DocumentDB所有者资源不存在
- 10. “Right”REST URL获取所有资源中的所有资源?
- 11. Azure资源管理器.Net API无法获取资源组
- 12. 如何从Azure资源GUID获取资源名称?
- 13. 获取Azure订阅中所有资源的列表(Powershell优先)
- 14. 如何获取资源文件中所有资源的名称
- 15. 在azure资源组上执行标记获取应用于资源组内的资源
- 16. 在没有WebResource.axd的情况下提取嵌入式资源
- 17. Azure资源管理器 - 更新标签
- 18. Azure资源组未删除
- 19. Azure资源组名称capitilisation
- 20. 在没有Visual Studio的情况下在C#中嵌入资源
- 21. 如何在Python azure SDK的资源管理中创建标签?
- 22. 如何将资源成本概览委托给Azure资源组?
- 23. 获取Azure资源的绝对URL
- 24. csproj:如何获取所有资源?
- 25. 在azure资源管理中通过template.json删除资源组
- 26. 如何在资源获取失败的情况下实现RAII
- 27. Azure中的WebJob资源
- 28. 获取令牌以访问Azure资源
- 29. 在不知道资源类型的情况下获取zend资源
- 30. 在没有XHR的情况下加载资源