You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过REST API获取Azure资源组中无标签的所有Azure资源及相关文档

通过Azure REST API获取指定资源组中无标签的资源

核心REST API调用

要获取指定资源组中未设置任何标签的资源,使用Azure资源管理的Resources - List By Resource Group API,通过$filter参数实现精准筛选:

API端点

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources?api-version=2021-04-01&$filter=not tags

参数说明

  • {subscriptionId}: 目标Azure订阅ID
  • {resourceGroupName}: 需查询的资源组名称
  • api-version: 使用稳定版API版本(示例采用2021-04-01,可根据官方文档选择最新稳定版)
  • $filter=not tags: 过滤规则,仅返回未设置任何标签的资源

请求头要求

必须携带有效授权令牌:

  • Authorization: Bearer {access-token}: 从Azure AD获取的访问令牌,需具备目标资源组的Reader或更高权限

请求示例(curl)

curl --request GET \
  --url 'https://management.azure.com/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/my-resource-group/resources?api-version=2021-04-01&$filter=not tags' \
  --header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6...'

官方文档指引

该API的完整说明可在Azure官方文档的Resources - List By Resource Group章节中查阅,核心内容包括:

  • 全量参数列表、请求/响应格式定义
  • $filter参数的所有可用过滤规则(含标签相关筛选逻辑)
  • 权限要求、错误码及调试方法

关键文档要点:

  • 支持用not操作符判断tags属性是否为空
  • 若需筛选存在标签但缺少特定键的资源,可使用not tags/your-target-tag-key这类过滤条件

内容的提问来源于stack exchange,提问作者Ashish Parate

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 08:40:06