Уведомления об изменении объекта GCS для подпапок - PullRequest
0 голосов
/ 08 января 2019

Следуя до этой теме , так как я не могу комментировать.

Я успешно создал уведомления об изменении объекта в соответствии с инструкциями @Brandon Yarbrough (спасибо!).

Но я бы хотел сузить мониторинг от всей корзины до подпапки. Например, от 'gs: // mainbucket /' до 'gs: // mainbucket / subfolder1 /'. Однако попытка сделать это в том же синтаксисе возвращает эту ошибку.

CommandException: для создания уведомления требуется имя сегмента GCS, но получено 'gs: // mainbucket / subfolder1 /'

Как должна быть реализована эта функция?

1 Ответ

0 голосов
/ 08 января 2019

Вам необходимо указать подпапку как префикс объектов, загружаемых в корзину. Вы делаете это, добавляя -p sub-folder.

Из примера в другой теме:

$ gsutil notification create \
    -t pubsup-topic-name -f json \
    -e OBJECT_FINALIZE \
    -p subfolder1/ gs://mainbucket
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...