https://cloud.google.com/pubsub/docs/publish-receive-messages-gcloud?hl=ja
-- 1. 前作業
gcloud init
gcloud auth list
gcloud --version
gcloud projects create project01-9999999 \
--name="project01"
gcloud config list
gcloud config set project project01-9999999
gcloud config set compute/region asia-northeast1 --quiet
gcloud config set compute/zone asia-northeast1-a --quiet
gcloud beta billing accounts list
gcloud beta billing projects link project01-9999999 --billing-account=111111-111111-111111
gcloud services enable compute.googleapis.com --project project01-9999999
gcloud components update
-- 2. トピックの作成
gcloud pubsub topics create topic01
gcloud pubsub topics list
-- 3. サブスクリプションの作成
gcloud pubsub subscriptions create ss01 \
--topic=topic01
gcloud pubsub subscriptions list
-- 4. メッセージをパブリッシュする
gcloud pubsub topics publish topic01 \
--message="hello"
-- 5. メッセージの受信
gcloud pubsub subscriptions pull ss01 \
--auto-ack
-- 6. クリーンアップ
gcloud pubsub subscriptions delete ss01
gcloud pubsub topics delete topic01
gcloud projects list
gcloud projects delete project01-9999999