创建Google云功能时出错“无法初始化区域”

时间:2017-05-14 08:55:00

标签: google-cloud-platform google-cloud-functions

我正在尝试在测试环境中测试后在生产环境中部署云功能。测试环境中的一切都运行良好。但是在prod环境中,当我创建云函数时会出现以下错误

  

无法初始化区域

完整的堆栈驱动程序日志在这里:

{
 protoPayload: {
  @type: "type.googleapis.com/google.cloud.audit.AuditLog"    
  status: {
   code: 13     
   message: "Failed to initialize a region"     
  }
  serviceName: "cloudfunctions.googleapis.com"    
  methodName: "google.cloud.functions.v1beta2.CloudFunctionsService.CreateFunction"    
  resourceName: "projects/**********/locations/us-central1/functions/load-to-bigquery"    
 }
 insertId: "54F77BC951659.A03E406.770C4DE6"   
 resource: {
  type: "cloud_function"
  labels: {
   project_id: "**********"     
   region: "us-central1"     
   function_name: "load-to-bigquery"     
  }
 }
 timestamp: "2017-05-14T08:29:27.142Z"   
 severity: "ERROR"   
 logName: "projects/********/logs/cloudaudit.googleapis.com%2Factivity"   
 operation: {
  id: "operations/dWRjb2xsZWN0L3VzLWNlbnRyYWwxL3VkYy10by1icS9NaXRlVlI2MW1xbw"    
  producer: "cloudfunctions.googleapis.com"    
  last: true    
 }
 receiveTimestamp: "2017-05-14T08:29:28.495542553Z"   
}
  

我想知道错误的原因是什么?这两种环境非常相似,我在两种环境中都拥有相同的权限(项目编辑器)。

1 个答案:

答案 0 :(得分:-1)

有可能在您的Google Cloud Platform项目中启用了Cloud Functions API,而产品是在Alpha中,并且在迁移过程中以某种方式错过了。如果是这种情况并且您仍然受到此问题的影响,则应在项目中禁用并重新启用Cloud Function API,这首先需要删除所有功能。

如果您在删除功能或重新启用API时遇到问题,则应create an issue,以便产品团队为您提供帮助。