Google cloud platform 谷歌云数据存储在terraform中可用吗?

Google cloud platform 谷歌云数据存储在terraform中可用吗?,google-cloud-platform,google-cloud-datastore,terraform,Google Cloud Platform,Google Cloud Datastore,Terraform,我计划使用terraform建立一个Google云数据存储,但是我在文档中找不到任何数据存储。这个资源在地形上可用吗?不,我不这么认为 请参阅:&。应用程序引擎和云数据存储在创建方面是紧密相连的(创建一个应用程序引擎和云数据存储总是使用1:1映射创建另一个应用程序引擎和云数据存储)。这意味着您可以使用appengine块来创建云数据存储 app\u引擎块具有以下配置选项: -(必需)为应用程序提供服务的位置 位置也是云数据存储。是的,作为一个官方模块,可在此处使用: 谷歌云文档中的更多信息

我计划使用terraform建立一个Google云数据存储,但是我在文档中找不到任何数据存储。这个资源在地形上可用吗?

不,我不这么认为


请参阅:&

。应用程序引擎和云数据存储在创建方面是紧密相连的(创建一个应用程序引擎和云数据存储总是使用1:1映射创建另一个应用程序引擎和云数据存储)。这意味着您可以使用
appengine
块来创建云数据存储

app\u引擎
块具有以下配置选项:

  • -(必需)为应用程序提供服务的位置

位置也是云数据存储。

是的,作为一个官方模块,可在此处使用:

谷歌云文档中的更多信息:


阿里是对的。有一个模块可用。但由于某些原因,它没有更新到正式的地形文档中

我注意到下面这句话:

当使用此选项时,必须在模块块中设置这些变量 模块


它现在可用于terraform。奇怪的是,或者可能不是,它可以通过appengine资源进行配置(奇怪的是,这两个api看起来是相互依赖的)

你可以找到更多

我的示例配置:

resource google_app_engine_application app {
  location_id   = "europe-west2"
  database_type = "CLOUD_FIRESTORE"
}

现在不行。同样的痛苦。必须通过控制台初始化云数据存储。拥有一个实体后,可以使用代码创建对象。