Google Cloud Workflows 是否适用于 europe-west2?

Does Google Cloud Workflows work in europe-west2?

我正在尝试使用 terraform 资源 google_workflows_workflow.

部署 Google Cloud Workflow

这是我的代码:

resource "google_workflows_workflow" "example" {
  project       = var.project_id
  name          = "workflow-example"
  region        = "europe-west2"
  description   = "My first workflow"
  service_account = var.service_account_email
  source_contents = <<-EOF
# etc...
EOF

它失败了:

Error creating Workflow: googleapi: Error 403: Location europe-west2 is not found or access is unauthorized

这是为什么?工作流在 europe-west2 中不可用吗?

截至 2021 年 4 月的 closest Workflows region 是 europe-west4。

根据您的用例,区域对于 Workflows 的重要性可能不如对于其他服务那么重要。工作流可以调用任何区域的端点,在大多数情况下,延迟不太重要。