在我的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獲取所有DocumentDb資源?
- 2. 獲取從資源組標籤在Azure的資源管理器模板
- 3. 刪除沒有資源的Azure資源組
- 4. Azure資源組設置標籤與SDK?
- 5. Azure DocumentDB所有者資源不存在
- 6. 如何從Azure資源GUID獲取資源名稱?
- 7. 如何獲取資源文件中所有資源的名稱
- 8. 在azure資源組上執行標記獲取應用於資源組內的資源
- 9. 在沒有WebResource.axd的情況下提取嵌入式資源
- 10. Azure資源管理器 - 更新標籤
- 11. Azure資源組未刪除
- 12. 在沒有Visual Studio的情況下在C#中嵌入資源
- 13. 獲取Azure資源的絕對URL
- 14. 如何將資源成本概覽委託給Azure資源組?
- 15. 在azure資源管理中通過template.json刪除資源組
- 16. 如何在資源獲取失敗的情況下實現RAII
- 17. 獲取令牌以訪問Azure資源
- 18. 在不知道資源類型的情況下獲取zend資源
- 19. 在沒有XHR的情況下加載資源
- 20. Azure資源組中的站點Url
- 21. 如何檢查Azure資源的資源刪除操作結果
- 22. 在Microsoft Azure上共享資源組
- 23. 如何將標籤添加到來自Azure門戶的資源?
- 24. 如何獲取具有已知資源名稱的資源ID?
- 25. 在沒有連接到Azure的情況下獲取Blob Uri
- 26. 支出LIMITE Azure的資源組
- 27. 爲現有Azure資源組和所有包含的資源創建自動化腳本
- 28. 如何檢查資源組已在Azure中存在的位置
- 29. OAuth2和Azure的Active Directory中沒有指定資源
- 30. 全球資源和Windows Azure