Google cloud platform &引用;请求包含无效的agrument“;更新日志接收器时

Google cloud platform &引用;请求包含无效的agrument“;更新日志接收器时,google-cloud-platform,google-cloud-logging,Google Cloud Platform,Google Cloud Logging,我试图使用(Python)Google Stackdriver日志API更新一个现有的接收器,但得到了一个无法跟踪的错误 该方法的API资源管理器是,我将为其提供projects/my_project/sinks/my_sink_name作为sinkName,并为请求主体提供以下内容: { "name": "audit_logs", "destination": "bigquery.googleapis.com/projects/my_project/datasets/destinati

我试图使用(Python)Google Stackdriver日志API更新一个现有的接收器,但得到了一个无法跟踪的错误

该方法的API资源管理器是,我将为其提供
projects/my_project/sinks/my_sink_name
作为
sinkName
,并为请求主体提供以下内容:

{
  "name": "audit_logs",
  "destination": "bigquery.googleapis.com/projects/my_project/datasets/destination_dataset",
  "filter": "resource.type=\"bigquery_resource\""
}
提交时,我收到以下错误:

400 Bad Request

{
 "error": {
  "code": 400,
  "message": "Request contains an invalid argument.",
  "status": "INVALID_ARGUMENT"
 }
}
…它没有指定哪个参数是无效的,我尝试了几种变体,但没有成功


附加信息:此请求基于Python API生成的请求。我还尝试在
name
中指定接收器的完整路径,但没有效果,这是Python API生成的,这似乎与之相反。

您可以尝试将uniqueWriterIdentity设置为true的UpdateLink吗

发件人:

“如果旧值为true,而新值设置为false或默认为false,则为错误。”