Pub/Sub Lite API

サービス: pubsublite.googleapis.com

Google が提供するクライアント ライブラリを使用してこのサービスを呼び出すことをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用します。

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこれらのサービス エンドポイントに関連しています。

  • https://us-central1-pubsublite.googleapis.com
  • https://europe-west1-pubsublite.googleapis.com

REST リソース: v1.admin.projects.locations.subscriptions

メソッド
create POST /v1/admin/{parent=projects/*/locations/*}/subscriptions
新しいサブスクリプションを作成します。
delete DELETE /v1/admin/{name=projects/*/locations/*/subscriptions/*}
指定されたサブスクリプションを削除します。
get GET /v1/admin/{name=projects/*/locations/*/subscriptions/*}
サブスクリプションの構成を返します。
list GET /v1/admin/{parent=projects/*/locations/*}/subscriptions
指定されたプロジェクトのサブスクリプションのリストを返します。
patch PATCH /v1/admin/{subscription.name=projects/*/locations/*/subscriptions/*}
指定されたサブスクリプションのプロパティを更新します。

REST リソース: v1.admin.projects.locations.topics

メソッド
create POST /v1/admin/{parent=projects/*/locations/*}/topics
新しいトピックを作成します。
delete DELETE /v1/admin/{name=projects/*/locations/*/topics/*}
指定されたトピックを削除します。
get GET /v1/admin/{name=projects/*/locations/*/topics/*}
トピック設定を返します。
getPartitions GET /v1/admin/{name=projects/*/locations/*/topics/*}/partitions
リクエストされたトピックのパーティション情報を返します。
list GET /v1/admin/{parent=projects/*/locations/*}/topics
指定されたプロジェクトのトピックのリストを返します。
patch PATCH /v1/admin/{topic.name=projects/*/locations/*/topics/*}
指定されたトピックのプロパティを更新します。

REST リソース: v1.admin.projects.locations.topics.subscriptions

メソッド
list GET /v1/admin/{name=projects/*/locations/*/topics/*}/subscriptions
指定したトピックに関連付けられているサブスクリプションを一覧表示します。

REST リソース: v1.cursor.projects.locations.subscriptions.cursors

メソッド
list GET /v1/cursor/{parent=projects/*/locations/*/subscriptions/*}/cursors
サブスクリプションのすべてのコミットされたカーソル情報を返します。