Cloud API

Google Cloud Platform のすべてのサービスで使えるプログラマティック インターフェース

無料トライアル お問い合わせ

お使いの言語でワークフローを自動化

Cloud API を使用すれば、アプリケーション コードから Google Cloud Platform プロダクトにアクセスできます。Cloud SDK や Cloud Console と同様の機能を利用でき、お好きな言語でワークフローを自動化することができます。一般的なプログラム言語で、REST 呼び出しやクライアント ライブラリとともに Cloud API をお使いいただけます。

API 説明
コンピューティング API
App Engine Admin API App Engine アプリケーションをプロビジョニング、管理します。
Cloud User Account API Google Compute Engine 仮想マシンにアクセスするユーザーやグループを作成し、管理します。
Compute Engine API Google Cloud Platform 上で仮想マシンを構築、実行します。
Kubernetes Engine API オープンソースの Kubernetes 環境を用いたコンテナベースのアプリケーションを実行するクラスタを構築、管理します。
Compute Engine Instance Group Updater API Compute Engine インスタンス グループをアップデートします。
ストレージ API とデータベース API
Cloud Bigtable Admin API Cloud Bigtable のインスタンス、クラスタ、テーブルを管理します。
Cloud Bigtable Data API NoSQL にアクセスできます。テラバイト規模やペタバイト規模のスキーマレス データを保存するためのビッグデータ ソリューションです。
Cloud Datastore API スキーマレスの NoSQL ドキュメント データベースにアクセス。フルマネージドの堅牢でスケーラブルなストレージをアプリケーションで利用できます。
Cloud SQL Administration API Cloud SQL インスタンスを作成、設定し、インスタンス上でフルマネージド MySQL データベースを作成できます。
Cloud Storage JSON API 不変データ オブジェクトを保存、取得します。データが大容量になっても対応可能です。
Storage Transfer API 外部データソースから Google Cloud Storage バケットへのデータ転送や、Google Cloud Storage バケット間のデータ転送を行います。
ネットワーク API
Cloud DNS API 権威 DNS のレコードを設定、提供します。
ビッグデータ API
BigQuery API データを作成、管理、共有し、クエリを実行します。
Cloud Dataflow API ETL、バッチ計算、継続的な計算処理など、データ処理方法を開発、実行します。
Cloud Dataproc API Google Cloud Platform 上で Hadoop ベースのクラスタとジョブを管理します。
Genomics API ゲノムデータの保存、処理、検索、共有を行います。
Cloud Pub/Sub API アプリケーション間で、信頼性の高い多対多の非同期メッセージを送信します。
機械学習 API
Cloud Vision API 画像のラベル付け、顔検出、ロゴ検出、ランドマーク検出、光学式文字認識(OCR)、不適切なコンテンツの検出などの Google Vision の機能をアプリケーションに統合します。
Cloud Speech API 高速かつ高精度な音声認識を実行し、マイクまたはファイルから取得した音声を 80 以上の言語や方言のテキストに変換します。
Natural Language API 感情分析、エンティティ認識、テキスト注釈など、テキストの構造と意味を分析します。
Translation API ある言語のテキストを多言語に翻訳します。
Dialogflow API 会話インターフェース用のエンドツーエンド開発スイートです(チャットボット、音声アプリ、音声デバイスなど)。
管理ツール API
Cloud Billing API Google Developers Console の請求先アカウントを取得し、プロジェクトに関連付けます。
Container Builder API クラウド内のコンテナ イメージをビルドします。
Stackdriver Debugger API アプリケーションの停止や速度低下を招くことなく、実行中のアプリケーションのコールスタックと変数を調べます。
Stackdriver Error Reporting API Cloud サービスで発生したエラーをグループ化して集計します。エラーグループや関連するエラーへの読み取りアクセスを提供します。
Stackdriver Trace API Stackdriver Trace に対してトレースデータを送受信します。デフォルトでは、すべての App Engine アプリケーション データの収集、利用が可能です。それ以外のアプリケーションからのデータも、API を使用して Stackdriver Trace に書き込むことにより、表示、レポート、分析できるようになります。
Deployment Manager API Google Cloud Platform 上で複雑なソリューションを宣言、設定、デプロイします。
Stackdriver Logging API ログエントリを書き込み、ログやログ エクスポート、ログベースの指標を管理します。
Stackdriver Monitoring API Stackdriver Monitoring のデータと設定を管理します。
Cloud Runtime Config API Google Cloud Platform 上で実行するアプリケーションの動的な設定や調整を可能にします。
ID とセキュリティの API
Resource Manager API プロジェクト メタデータの作成、読み取り、更新が可能です。
Identity and Access Management API Google への認証と API 呼び出しを行う際に使用できるサービス アカウントの作成を含めて、Google Cloud Platform リソースの ID とアクセス制御を管理します。
Data Loss Prevention API ストリーム内や、クラウドベースの保存領域にある 50 種類以上の機密データを検出、分類、マスキングできます。
マネージド インフラストラクチャ API
Service Management API マネージド サービスを公開したり、サービス設定を管理したりするためのメソッドを提供します。
Service Control API マネージド サービス向けのコントロール プレーン機能を提供します。たとえば、アクセス制御を使用したり、ロギング サービスやモニタリング サービスと統合したりすることができます。
Service Consumer Management API テナンシー ユニットの作成や管理など、サービス利用者との関係を管理するためのユーティリティをサービス プロデューサーに提供します。
Service Usage API Google Cloud Platform プロジェクトの API を一覧表示、有効化、無効化するためのメソッドを提供します。