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

获取项目中非弃用镜像返回空列表,求正确过滤条件

获取GCP非弃用镜像的正确过滤条件

要获取项目中所有非弃用的镜像,使用以下过滤条件即可:

  • NOT deprecated.state:DEPRECATED

之前的过滤条件无效的原因

  • deprecated.state != DEPRECATED:这个条件只会匹配存在deprecated字段但状态不是DEPRECATED的镜像,而绝大多数正常非弃用的镜像根本没有deprecated字段,因此会被排除在外,导致返回空列表。
  • deprecated = null、deprecated.state != false:这些写法不符合GCP Compute API的过滤语法规则,无法正确匹配目标镜像。

验证方法

在GCP API Explorer中,把上述正确的过滤条件填入filter参数,调用projects/debian-cloud/global/images接口,就能拿到所有非弃用的Debian镜像。

内容的提问来源于stack exchange,提问作者Shivkumar Bingewar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 15:50:39