Создавайте массовые темы и подписчиков в облаке Google - PullRequest
0 голосов
/ 07 июня 2018

Я ищу процедуру для создания массовых тем и подписчиков, используя скрипт или программу.У меня есть все темы и подписчики создают команды в сценарии.

Как выполнить скрипт?

1 Ответ

0 голосов
/ 07 июня 2018

Как правило, существует 3 способа взаимодействия с Google Cloud Platform.

  1. Веб-интерфейс (http://console.cloud.google.com/)
  2. Использование API напрямую (https://cloud.google.com/pubsub/docs/apis)

. Веб-интерфейс, как правило, не подходит для массовых / автоматизированных действий, но последние два будут хорошо работать. Использование API зависитна предпочитаемом языке, поэтому я приведу пример с использованием gcloud и bash (при условии, что вы уже установили и настроили gcloud):

$ head -n 2 topics.txt
topic-1
topic-2
$ while read topic; do gcloud pubsub topics create $topic; done < topics.txt

Подписки немного сложнее, посколькуgcloud pubsub subscriptions create нужен флаг --topic, а также позиционный аргумент для имени подписки, но идея очень похожа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...