删除Google云端存储通知

时间:2015-01-31 17:52:37

标签: google-cloud-storage

我想知道是否有某种方法可以查看Google云端存储中当前现有的webhook通知渠道,并使用 gsutil notification stopchannel 命令将其删除。

作为我开发过程的一部分,我已经打开了几个频道而没有错误地关闭它们,并且因此丢失了UUID频道并重新获得了标识符,因此我想知道在哪里可以看到活动通知。

我正在使用GoogleClousStorage python JSON API v1,所以从GCS启动webhook频道到我的appengine。

感谢,

etay

1 个答案:

答案 0 :(得分:0)

您可以使用gsutil notification list -o gs://my-bucket/列出存储桶中的当前Webhook。 它返回如下内容:

Notification channel 1:
                Channel identifier: someid-905e-905e-905e-1fdca170d689
                Resource identifier: myIdentifierXXXfncnI0SuU-U
                Application URL: url=https://my-project.appspot.com/myWebHook&appEngine=true
                Created by:
                Creation time: 2015-09-08 11:44:26.775000

然后,您可以使用命令gsutil notification stopchannel someid-905e-905e-905e-1fdca170d689 myIdentifierXXXfncnI0SuU-U删除它。

我目前遇到的是旧的Webhooks问题,这些问题是在没有服务帐户但有服务帐户的情况下创建的,效果很好。