Может ли кто-нибудь помочь мне с проблемой настройки «Уведомления об изменении объекта». Я пытаюсь выполнить "
gsutil notification watchbucket https://<my_project_id>.appspot.com/ gs://glrs_test_deepshikha
Это дает ошибку:
ServiceException: 401 Unauthorized WebHook callback channel: https://<my_project_id>.appspot.com/
Я успешно подтвердил домен как владелец. возможность загрузить файл с помощью gsutil cp. Но gsutil watchbucket не работает. Пожалуйста, помогите
Я знаю, что опаздываю на вечеринку, но все равно дам ответ, если кому-то интересно.
Уведомления об изменении объекта - это устаревшая функция, позволяющая добавлять наблюдатель в Storage Bucket, указывающий на URL-адрес HTTPS, который будет получать информацию об изменениях объекта. Информацию об этих уведомлениях можно найти Вот.
Одним из требований для использования этой функции является то, что URI веб-перехватчика должен быть подтвержден на предмет владения, как описано Вот. Судя по сообщению об ошибке, причина именно в этом.
В настоящее время предпочтительным подходом для получения уведомлений об изменениях объектов было бы включение уведомлений PubSub, которые проще настроить, они более масштабируемы и экономичны. Больше информации в документы