Google cloud platform Firestore创建的地形
是否可以使用Terraform或其他工具自动创建GCP Firestore?我在文档中找不到任何关于它的信息。 关于20年7月23日的更新:参见 您可以使用以下资源启用Firestore:Google cloud platform Firestore创建的地形,google-cloud-platform,terraform,Google Cloud Platform,Terraform,是否可以使用Terraform或其他工具自动创建GCP Firestore?我在文档中找不到任何关于它的信息。 关于20年7月23日的更新:参见 您可以使用以下资源启用Firestore: resource "google_project_service" "firestore" { project = var.project_id service = "firestore.googleapis.com" disable_
resource "google_project_service" "firestore" {
project = var.project_id
service = "firestore.googleapis.com"
disable_dependent_services = true
}
编辑:我看不到创建数据库本身的任何可能性,但是,您可以使用设置Firestore的位置(这还将设置GAE位置和默认存储桶的位置)。更新7/23/20:请参阅
您可以使用以下资源启用Firestore:
resource "google_project_service" "firestore" {
project = var.project_id
service = "firestore.googleapis.com"
disable_dependent_services = true
}
编辑:我看不到创建数据库本身的任何可能性,但是,您可以使用设置Firestore的位置(这也将设置GAE位置和默认存储桶的位置)。请参阅
将数据库类型设置为CLOUD\u FIRESTORE或CLOUD\u DATASTORE\u COMPATIBILITY
provider "google" {
credentials = file("credentials-file")
}
resource "google_project" "my_project" {
name = "My Project"
project_id = "project-id"
}
resource "google_app_engine_application" "app" {
project = google_project.my_project.project_id
location_id = "location"
database_type = "CLOUD_FIRESTORE"
}
看
将数据库类型设置为CLOUD\u FIRESTORE或CLOUD\u DATASTORE\u COMPATIBILITY
provider "google" {
credentials = file("credentials-file")
}
resource "google_project" "my_project" {
name = "My Project"
project_id = "project-id"
}
resource "google_app_engine_application" "app" {
project = google_project.my_project.project_id
location_id = "location"
database_type = "CLOUD_FIRESTORE"
}
非常感谢。但我不确定是否可以从这里配置Firestore,例如选择区域、数据库名称和数据存储兼容模式。现在我只能启用该服务,但无法创建具有所需配置的数据库实例谢谢。但我不确定是否可以从这里配置Firestore,例如选择区域、数据库名称和数据存储兼容模式。现在我只能启用服务,但无法创建具有所需配置的数据库实例