Cloud Custodian:查找所有没有标签的虚拟机 Azure
Cloud Custodian: Find all VMs without tags Azure
如何在没有任何标签的情况下找到我的 Azure 订阅中的所有 VM?
我尝试了以下策略,但似乎不起作用:
policies:
- name: az-vm-tag-complience
resource: azure.vm
filters:
tag: none
这并不完美,但很接近:
policies:
- name: find-vms-without-any-tags
resource: azure.vm
filters:
- type: value
key: "tags"
value: absent
它还会过滤掉可能曾经有标签但已被删除的 VM,因此 tags
容器元素为空但存在。
如何在没有任何标签的情况下找到我的 Azure 订阅中的所有 VM?
我尝试了以下策略,但似乎不起作用:
policies:
- name: az-vm-tag-complience
resource: azure.vm
filters:
tag: none
这并不完美,但很接近:
policies:
- name: find-vms-without-any-tags
resource: azure.vm
filters:
- type: value
key: "tags"
value: absent
它还会过滤掉可能曾经有标签但已被删除的 VM,因此 tags
容器元素为空但存在。