Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure资源_Azure_Azure Resource Manager - Fatal编程技术网

Azure资源

Azure资源,azure,azure-resource-manager,Azure,Azure Resource Manager,关于Azure云,我有两个问题- 有没有办法在azure中获取订阅的所有ResourceID和标记 有没有办法根据标记值获取订阅中的所有ResourceID 提前感谢您使用以下cmdlet获取带有标记的ResourceId Get-AzResource|select ResourceId,Tags Get-AzResource -TagValue "<Replace tag value here>" |select ResourceId 要基于标记值获取ResourceId,请使

关于Azure云,我有两个问题-

  • 有没有办法在azure中获取订阅的所有ResourceID和标记
  • 有没有办法根据标记值获取订阅中的所有ResourceID

  • 提前感谢您使用以下cmdlet获取带有标记的ResourceId

    Get-AzResource|select ResourceId,Tags
    
    Get-AzResource -TagValue "<Replace tag value here>" |select ResourceId
    
    要基于标记值获取ResourceId,请使用below cmdlet

    Get-AzResource|select ResourceId,Tags
    
    Get-AzResource -TagValue "<Replace tag value here>" |select ResourceId
    
    获取资源-TagValue”“|选择资源ID
    
    根据您使用的是新的AZ模块还是旧的AzureRM模块,您有两个选项

    建议使用新的AZ模块从Powershell(跨平台和更新的Powershell版本)运行到Azure。有关更多信息,请查看此处:

    多个选项可用于查找资源、获取标记、resourceId(和其他属性)——并允许您根据标记进行筛选;或者通过标签的哈希表。如果您只想筛选和获取某些资源(而不是从Azure获取所有资源并在之后进行筛选),这会更好。通过标记获取资源的示例:

    # Using hashtable 
    $resources = Get-AzResource -tag @{"costCenter"="201011";} 
    # No filter - get all resource s
    $resources = Get-AzResource;
    # If using AzureRM 
    $resources = Get-AzureRMResource -tag @{"costCenter"="201011";} 
    
    或者使用-tagName-tagValue

    # Using -TagName & TagValue 
    $resources = Get-AzResource -TagName "costCenter" -TagValue "201111"; 
    # If using AzureRM 
    $resources = Get-AzureRMResource -TagName "costCenter" -TagValue "201111"; 
    
    然后,$resources变量中就有了所有资源,因此可以轻松地选择ResourceId和/或标记(以及其他属性):

    如果您想在参考资料中发现对象的属性,请尝试以下方法:

    $resources[0]|Get-Member