Cloud クライアント ライブラリ

Cloud クライアント ライブラリを使用すると、サポートされている各言語の慣用的な規則を使用して Google Cloud API を呼び出し、記述するボイラープレート コードを削減できます。これらの推奨ライブラリは、低レベルの API 実装の詳細を抽象化するため、サービス メタファーを操作できます。アーキテクチャの概要については、クライアント ライブラリと Cloud APIs の説明をご覧ください。

Cloud クライアント ライブラリの操作

サポートされている言語で Cloud クライアント ライブラリを使用し、個々の Google Cloud サービスの Cloud クライアント ライブラリをダウンロードできます。

言語別の Cloud クライアント ライブラリ

次の表は、サポートされている言語で Cloud クライアント ライブラリを使い始めるときに役立つリンクを示しています。各言語の GitHub リポジトリ ページには、その言語の Cloud クライアント ライブラリでサポートされている Cloud Platform サービス / API が一覧表示されています。また、これらの API へのインターフェースを提供する単一のクライアント ライブラリのインストール手順も示しています。

サービス別の Cloud クライアント ライブラリ

Cloud クライアント ライブラリのダウンロードは、個々のGoogle Cloud サービス用にも行えます。ダウンロードを開始するための詳細な手順については、関連するサービスのクライアント ライブラリ ページをご覧ください。たとえば、Pub/Sub のみを使用する場合は、Pub/Sub クライアント ライブラリをご覧ください。

特定の言語の Cloud クライアント ライブラリで、使用したいサービスがまだサポートされていない場合は、その言語の Google API クライアント ライブラリを使用してください。

Cloud Code での Cloud クライアント ライブラリの使用

Cloud Code(クラウド アプリケーション開発用の VS Code、IntelliJ、Cloud Shell のツール)を使用すると、IDE を離れることなく Cloud クライアント ライブラリを使用できます。以下の操作を行うことができます。

  • Cloud APIs を見る
  • Cloud APIs のドキュメントを読む
  • Cloud APIs の有効化
  • プロジェクトに Cloud クライアント ライブラリを追加する

Cloud Code で Cloud クライアント ライブラリを使用する際の詳細については、次のドキュメントをご覧ください。

使ってみる

Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google Cloud SDK のパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。

Google Cloud SDK の無料トライアル