列出具有Gcloud API的所有可用公共映像

时间:2018-11-09 10:46:50

标签: api google-compute-engine gcloud

我想知道是否仅使用Gcloud API就有与该Gcloud SDK命令等效的内容:

gcloud compute images list

我已经尝试过images.list()端点,但是我知道这会检索您的自定义图像,而不是公共图像。我需要所有可公开获得的图像的完整列表。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

当前,“ compute.images.list” API方法仅检索自定义图像,以获取公共图像列表,您必须请求特定图像项目(例如centos-clouddebian-cloud),从而使多次调用每个公共图像项目。您可以使用代码示例here并添加一个迭代来检索公共图像,这是一种解决方法。对此有一个公共功能请求,您可以在link中进行跟踪。