#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. Нет, подписка на свойство корзины. Однако вы можете создавать подписки для каждого сегмента, которые указывают на одну и ту же тему.