多くの場合、API の使用方法を学ぶ最も簡単な方法は、サンプルコードを見ることです。Google Cloud Deployment Manager V2 API を使用するサンプルコードについては、各 API メソッドのリファレンス ドキュメントをご覧ください。たとえば、API を使用して新しいデプロイメントを作成する場合は、deployments.insert
の例をご覧ください。
Google Cloud Deployment Manager V2 API クライアント ライブラリ
Google Cloud Deployment Manager V2 API は HTTP と JSON を基に構築されているため、標準の HTTP クライアントであれば、この API にリクエストを送信でき、レスポンスを解析できます。
Google API クライアント ライブラリを利用すれば、言語が高度に統合され、セキュリティも強化されます。また、ユーザーの承認が必要な呼び出しもサポートされます。多くのプログラミング言語でクライアント ライブラリが利用できます。これを使用すれば、HTTP リクエストの設定やレスポンスの解析を手作業で行う必要がなくなります。
Go
最新の Go 用 Google Cloud Deployment Manager V2 API クライアント ライブラリを入手します。
クライアント ライブラリのデベロッパー ガイドをご覧ください。
Java
このページでは、Java 用 Google API クライアント ライブラリを使用して Cloud Deployment Manager V2 API の使用を開始する方法について説明します。詳細については、以下のドキュメントをご覧ください。
- Cloud Deployment Manager V2 API の Javadoc リファレンスを参照する。
- Java 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Cloud Deployment Manager V2 API の API Explorer を使用して、ブラウザ内でこの API を操作する。
クライアント ライブラリをプロジェクトに追加する
次のタブでビルド環境(Maven または Gradle)を選択します。
次のコードを pom.xml
ファイルに追加します。
次のコードを build.gradle
ファイルに追加します。
JavaScript
クライアント ライブラリのデベロッパー ガイドをご覧ください。
.NET
このページには、.NET 用 Google API クライアント ライブラリを使用して Cloud Deployment Manager V2 API の使用を開始するための情報が記載されています。詳細については、以下のドキュメントをご覧ください。
- Cloud Deployment Manager V2 API の .NET リファレンス ドキュメントを参照する。
- .NET 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Cloud Deployment Manager V2 API の API Explorer を使用して、ブラウザ内でこの API を操作する。
ライブラリのダウンロード
NuGet パッケージ Google.Apis をインストールします。
Node.js
最新の Node.js 用 Google Cloud Deployment Manager V2 API クライアント ライブラリを入手します。
クライアント ライブラリのデベロッパー ガイドを参照します。
Obj-C
最新の Objective-C 用 Google Cloud Deployment Manager V2 API クライアント ライブラリを入手します。
クライアント ライブラリのデベロッパー ガイドを参照します。
PHP
最新の PHP 用 Google Cloud Deployment Manager V2 API クライアント ライブラリを入手します。
クライアント ライブラリのデベロッパー ガイドをご覧ください。
Python
このページでは、Python 用 Google API クライアント ライブラリを使用して Cloud Deployment Manager V2 API の使用を開始する方法について説明します。詳細については、以下のドキュメントをご覧ください。
- Cloud Deployment Manager V2 API の PyDoc リファレンスを参照する。
- Python 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Cloud Deployment Manager V2 API の API Explorer を使用して、ブラウザ内でこの API を操作する。
システム要件
- オペレーティング システム:
- Linux
- macOS X
- Windows
- Python 2.7、または 3.4 以降
クライアント ライブラリをインストールする
パッケージ マネージャーを使用するか、Python クライアント ライブラリを手動でダウンロードしてインストールできます。
マネージド インストール
インストールを管理する pip または setuptools を使用します。最初に sudo
を実行しなければならない場合があります。
- pip(推奨):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
手動インストール
- 最新の Python 用クライアント ライブラリをダウンロードします。
- コードを解凍します。
- 以下をインストールします:
python setup.py install
App Engine
Python クライアント ライブラリは App Engine Python ランタイム環境にはインストールされていないため、サードパーティ ライブラリと同様にアプリケーションにコピーする必要があります。
Ruby
このページでは、Ruby 用 Google API クライアント ライブラリを使用して Cloud Deployment Manager V2 API の使用を開始する方法について説明します。詳細については、以下のドキュメントをご覧ください。
- Ruby 用 Google API クライアント ライブラリのスタートガイドを読む。
- Cloud Deployment Manager V2 API の API Explorer を使用して、ブラウザ内でこの API を操作する。
google-api-client
gem をインストールする
システムによっては、これらのコマンドの前に sudo
を付ける必要があります。
Ruby 用の Google API クライアント ライブラリをまだインストールしていない場合は、RubyGems
を使用してインストールします。
gem install google-api-client
gem がすでにインストールされている場合は、最新バージョンに更新します。
gem update -y google-api-client
Ruby 用 Google API クライアント ライブラリを使ってみる
最初のリクエストを行う方法については、スタートガイドをご覧ください。