我使用Azure Node JS API使用ResourceManagementClient.resourceGroups.list选项获取订阅中的资源组列表。
基本上,我想查找订阅中的所有资源组,其中“keep”标记(无论是否存在)的值不是“true”。
我可以使用“tagname eq'dave'和tagvalue eq'true'”的过滤器进行反向操作,但我能想到的所有合理的替代方法都不能从REST API返回InvalidFilterInQueryString响应。
我试过了:
我排除了:
我意识到我可以获取所有资源组的集合,然后从中减去与“tagname eq'rew'和tagvalue eq'true'”过滤器匹配的资源组,但是肯定应该可以写这个作为单一请求?