方法projects.list提供有关请求 Google 计算机引擎“项目”的 API 调用的详细信息。是否也可以使用libcloud做到这一点?我在文档和源代码中都没有找到任何参考资料,所以我认为这不可能马上。
如果是这样的话,任何人都可以就如何实施提供一些帮助吗?初始化GCENodeDriver
不是一个选项,因为它需要提供一个项目。但是,当使用适当的项目对其进行初始化时,我可以使用connection
它包含的引用。但到目前为止,我尝试发布一个
response = conn.request('https://cloudresourcemanager.googleapis.com/v1/projects', method='GET')
没有产生任何有用的东西
(
libcloud.common.google.ResourceNotFoundError: u'Not Found'
)。
我想知道我是否可以为此调用使用相同的身份验证(使用服务帐户和身份验证 json 文件)。任何帮助表示赞赏。