Google Cloud Workflows 在 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

它失败了:

创建工作流时出错:googleapi:错误 403:未找到位置 europe-west2 或访问未经授权

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

解决方法

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

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