如何解决如何使用 googleapiclient
我使用 googleapiclient.discovery
作为客户端连接到 GCP。理想情况下,我想通过它来检索虚拟机
- 区域
- 项目
- 姓名
我很难找到执行此操作的代码示例。我正在像这样初始化客户端
client = googleapiclient.discovery.build('compute','v1')
我已导出环境变量 GOOGLE_APPLICATION_CREDENTIALS
,并且能够成功连接到 GCP。但是,我无法按名称获取实例。我正在寻找像
instance = client.compute.instances().get("project","zone","instance_name")
对此的任何帮助将不胜感激。
解决方法
只需要像这样用 discovery
设置一个客户端
compute = discovery.build('compute','v1',credentials=credential)
getinstance = compute.instances().get(project=project_id,zone=region,instance=instance_id).execute()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。