Как настроить и использовать уведомления Pub / Sub для облачного хранилища с помощью консоли без CLI?

#google-cloud-platform #google-cloud-storage #google-cloud-pubsub

#google-облачная платформа #google-облачное хранилище #google-cloud-pubsub

Вопрос:

Если какое-либо хранилище будет обновлено, это вызовет событие и отправит сообщение в Pub / Sub?? Возможно ли это? Когда я изучаю, я могу найти только команду CLI, но я хочу сделать это без использования CLI.

Комментарии:

1. Проверьте это cloud.google.com/storage/docs/pubsub-notifications

2. Что значит «без CLI». Итак, что вы предпочитаете?

Ответ №1:

Как указано в соответствующем разделе официальной документации Cloud Storage, вы сможете достичь этого только с помощью CLI, соответствующих клиентских библиотек или JSON API, поскольку в облачной консоли нет меню для достижения этой цели.

Ответ №2:

В командной строке командной строки gsutil есть подкоманда, notification , которая управляет настройками Pub / Sub. Это задокументировано здесь: https://cloud.google.com/storage/docs/gsutil/commands/notification , или вы можете напечатать gsutil help notification .

Чтобы создать раздел pub / sub с именем «mytopic» и прикрепить его к корзине с именем «mybucket», вы должны использовать эту команду:

 gsutil notification create -f json -t mytopic gs://mybucket
  

Комментарии:

1. можем ли мы создать только 1 подписку на все мои пакеты облачного хранилища?

2. Нет, подписка на свойство корзины. Однако вы можете создавать подписки для каждого сегмента, которые указывают на одну и ту же тему.