多くの場合、API の使用方法を学ぶ最も簡単な方法は、サンプルコードを見ることです。このページでは、サンプルへのリンクと、Google Cloud Deployment Manager V2 API にアクセスする簡単な方法を説明したページへのリンクをいくつか紹介します。
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 クライアント ライブラリを使用して Google Cloud Deployment Manager API の使用を開始するための情報が記載されています。以下のドキュメントも必要に応じて参照してください。
- Google Cloud Deployment Manager API の JavaDoc リファレンスを閲覧する。
- Java 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Google Cloud Deployment Manager API の API Explorer を使用してブラウザ内でこの API を探索する。
プロジェクトにライブラリを追加する
以下のタブからビルド環境(Maven または Gradle)を選択するか、必要な jar ファイルすべてを含む zip ファイルをダウンロードしてください。
Java 用 Google Cloud Deployment Manager API v2 クライアント ライブラリをダウンロードします。
以下の詳細については、deploymentmanager/readme.html
ファイルをご覧ください。
- zip ファイルの内容
- 各アプリケーション タイプ(ウェブ アプリケーション、インストール アプリケーション、Android アプリケーション)に必要な依存 Jar ファイル。
libs
フォルダには、すべてのアプリケーション タイプで必要となる可能性のあるグローバルに適用可能な依存関係がすべて格納されています。
以下を pom.xml
ファイルに追加してください。
以下を build.gradle
ファイルに追加してください。
Maven Central Repository で入手可能なすべてのバージョンを確認してください。
JavaScript
クライアント ライブラリのデベロッパー ガイドをご覧ください。
.NET
このページには、.NET 用 Google API クライアント ライブラリを使用して Google Cloud Deployment Manager API の使用を開始するための情報が記載されています。以下のドキュメントも必要に応じて参照してください。
- Google Cloud Deployment Manager API の .NET リファレンス ドキュメントを閲覧する。
- .NET 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Google Cloud Deployment Manager API の API Explorer を使用してブラウザ内でこの API を探索する。
ライブラリをダウンロードする
以下のページで入手できる NuGet パッケージをインストールします。 Google.Apis.deploymentmanager
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 クライアント ライブラリを使用して Google Cloud Deployment Manager API の使用を開始するための情報が記載されています。以下のドキュメントも必要に応じて参照してください。
- Google Cloud Deployment Manager API の PyDoc リファレンスを閲覧する。
- Python 用 Google API クライアント ライブラリのデベロッパー ガイドを読む。
- Google Cloud Deployment Manager API の API Explorer を使用してブラウザ内でこの API を探索する。
システム要件
-
オペレーティング システム:
- Linux
- Mac OS X
- Windows
- Python 2.6、2.7、3.3、または 3.4
クライアント ライブラリのインストール
パッケージ マネージャを使用するか、Python クライアント ライブラリを手動でダウンロードしてインストールすることができます。
マネージド インストール
pip または setuptools を使用してインストールを管理します(場合によっては、最初に sudo
を実行する必要があります)。
- pip(推奨):
$ pip install --upgrade google-api-python-client
-
Setuptools:
setuptools パッケージに含まれている
easy_install
ツールを使用します。$ easy_install --upgrade google-api-python-client
手動インストール
Python 用の最新のクライアント ライブラリをダウンロードし、コードを解凍して、python setup.py install
を実行します。
App Engine
Python クライアント ライブラリは App Engine Python ランタイム環境にはインストールされていないため、サードパーティ製ライブラリと同じようにアプリケーション内で実装する必要があります。
Ruby
このページには、Ruby 用 Google API クライアント ライブラリを使用して Google Cloud Deployment Manager API の使用を開始するための情報が記載されています。以下のドキュメントも必要に応じて参照してください。
- Ruby 用 Google API クライアント ライブラリのスタートガイドを読む。
- Google Cloud Deployment Manager API の API Explorer を使用してブラウザ内でこの API を探索する。
google-api-client gem をインストールする
Ruby 用 Google API クライアント ライブラリを初めてインストールする場合は、ターミナルを開き、RubyGems
を使用してインストールします。
$ gem install google-api-client
google-api-client gem がすでにインストールされている場合は、最新のバージョンにアップデートするだけです。
$ gem update -y google-api-client
システムによっては、これらのコマンドの前に sudo
を付ける必要があります。
Ruby 用 Google API クライアント ライブラリを使ってみる
最初のリクエストを作成する方法の概要を把握するために、必ず Google 提供のスタートガイドをお読みください。