我正在使用 gcloud python 客户端库(https://github.com/google/google-api-python-client)来获取实例列表。我可以使用名称、状态等过滤器,但我不知道如何按 IP 地址 (networkIP) 进行过滤。我确定它与 networkInterfaces 是一个列表有关,但我不知道语法。
这是我认为应该起作用的:
instance_list = compute.instances().list(
project=project,
zone=zone,
filter='networkInterfaces[0].networkIP eq 10.45.128.6'
).execute()
它返回 HTTP 状态 400:“字段 'filter' 的值无效。”
过滤器应该是什么样子?
先感谢您。