我正在尝试导入已经存在的资源,这些资源无法重新创建,而且有很多。
有些配置对于所有资源来说都是基本的,对于某些资源来说有一些小的变化。
我想用一个命令导入所有资源,一项一项地导入非常繁琐而且容易出错。目前正在导入单一资源:
terraform import 'github_repository.repo_config["repo2"]' repo2
Run Code Online (Sandbox Code Playgroud)
import如果要导入所有资源,该命令会是什么样子?
配置如下:
terraform {
required_providers {
github = {
source = "integrations/github"
version = "~> 5.0"
}
}
}
provider "github" {
owner = "medecau"
}
variable "repo_config" {
type = map(object({
description = string
homepage_url = string
topics = list(string)
}))
default = {
"repo1" = {
description = "Repo 1"
homepage_url = "https://medecau.github.io/repo1/"
topics = ["topic1", "topic2", "topic3"]
}
"repo2" = {
description = "Repo 2"
homepage_url = null
topics …Run Code Online (Sandbox Code Playgroud) 我正在尝试从GAE中的应用程序向torrage.com发送文件.从用户上传接收后,文件存储在内存中.
我希望能够使用这里提供的API发布此文件:http: //torrage.com/automation.php但我有一些问题,如果帖子的主体应该如何编码,我得到的最多API是"文件为空"消息.