terraform-cloud - Terraform Cloud:如何使用 API 下载 .tfstate 文件?
问题描述
我已经使用 Terraform Cloud 部署了 terraform 脚本。在“状态”选项卡中,我可以看到我的 VM 机器的所有数据。对于我的管道,我需要下载 sv-xxxx.tfstate 文件以获取 VM IP。我的问题是如何使用 API 下载此文件?我查看了文档,但找不到任何提示。
解决方案
正如文档所述,您可以调用
GET /workspaces/:workspace_id/current-state-version
其响应将包含hosted-state-download-url
属性。这是.tfstate
文件的 URL。
推荐阅读
- webpack - 使用 url 的 webpack 文件加载器
- ienumerable - C# 动态 IEnumerable
- php - 如何在 laravel 中合并两个以上的表?
- node.js - 从 Postgres 返回图像 url 到前端 - Node / React
- arrays - swift 5:如何检查数组泛型类型?
- java - 返回 int[ 的总和
- neo4j - Neo4j 随机高 CPU
- python - 如何将python数据框转换为固定键和数据框列的json作为值
- docusignapi - 从 DocuSign 返回到我们的应用程序的签名文档缺少签名
- python - 尝试自动填写谷歌表单文本框时如何修复 Selenium 上的“IndexError”?(我使用检查元素来查找文本框的类名)