Cloud APIs

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

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

お好きな言語でワークフローを自動化

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

API 説明
Compute API
App Engine Admin API App Engine アプリケーションをプロビジョニング、管理します。
OS Login API Compute Engine インスタンスへのアクセスのために SSH 公開鍵を Google アカウントに関連付けます。
OS Config API Compute Engine インスタンスの OS パッチと構成を管理します。
Compute Engine API Google Cloud 上で仮想マシンを構築、実行します。
Kubernetes Engine API オープンソースの Kubernetes テクノロジーを用いたコンテナベースのアプリケーションを実行するクラスタを構築、管理します。
Compute Engine Instance Group Updater API Compute Engine インスタンス グループをアップデートします。
Cloud Functions API イベントのレスポンスとして実行される軽量のユーザー定義関数を管理します。
Cloud Run API HTTP トラフィックに基づいて自動スケーリングされるユーザー指定のコンテナ イメージをデプロイして管理します。
ストレージとデータベースの API
Cloud Bigtable Admin API Cloud Bigtable のインスタンス、クラスタ、テーブルを管理します。
Cloud Bigtable Data API NoSQL にアクセスできます。これは、テラバイト規模やペタバイト規模のスキーマレス データを保存するためのビッグデータ ソリューションです。
Datastore API スキーマレスの NoSQL ドキュメント データベースにアクセスして、堅牢でスケーラブルなフルマネージド ストレージをアプリケーションで利用できます。
Cloud Spanner API Cloud Spanner インスタンスとデータベースを作成、削除、変更、一覧表示します。 Cloud Spanner データベースに格納されたデータに対してトランザクションを実行します。
Cloud SQL Administration API Cloud SQL インスタンスを作成、構成し、インスタンス上でフルマネージド MySQL データベースを作成します。
Cloud Storage API 不変データ オブジェクトを保存、取得します。データが大容量になっても対応可能です。
Storage Transfer API 外部データソースから Google Cloud Storage バケットへのデータ転送や、Google Cloud Storage バケット間のデータ転送を行います。
ネットワーキング API
Cloud DNS API 権威 DNS のレコードを構成、提供します。
データ分析 API
BigQuery API データを作成、管理、共有し、クエリを実行します。
BigQuery Data Transfer API 簡略化した BigQuery へのデータのインポート
Dataflow API ETL、バッチ演算、継続的な演算処理など、データ処理方法を開発、実行します。
Dataproc API Google Cloud Platform 上で Hadoop ベースのクラスタとジョブを管理します。
Cloud Composer API フルマネージドのワークフロー オーケストレーション サービスです。
Cloud Life Sciences API コンテナ化されたワークフローで、大規模なゲノムデータや生物医学データを処理、分析、アノテーション付けします。
Pub/Sub API アプリケーション間で、信頼性の高い多対多の非同期メッセージを送信します。
Cloud Healthcare API セキュリティとコンプライアンスが重視される環境で、実用的なヘルスケア分析情報を取得するための標準ベースの API。
機械学習 API
AutoML 最小限の労力と機械学習の専門知識で、高品質のカスタム機械学習モデルをトレーニングします。
Vision API 画像のラベル付け、顔検出、ロゴ検出、ランドマーク検出、光学式文字認識(OCR)、不適切なコンテンツの検出などの Google Vision の機能をアプリケーションに統合します。
Speech-to-Text API 高速かつ高精度な音声認識により、マイクまたはファイルから取得した音声を 80 以上の言語や方言のテキストに変換します。
Cloud Natural Language API 感情分析、エンティティ認識、テキスト注釈など、テキストの構造と意味を分析します。
Cloud Translation API 任意の言語を別の言語に翻訳します。
Dialogflow API 会話インターフェース用のエンドツーエンド開発スイートです(チャットボット、音声アプリ、音声デバイスなど)。
Talent Solutions 求人検索エクスペリエンスに機械学習を導入します。
管理ツール API
Cloud Billing API Google Cloud Console の請求先アカウントを取得し、プロジェクトに関連付けます。
Cloud Billing Budget プログラムで Cloud Billing 予算を大規模に表示、作成、管理します。
Cloud Billing Catalog API 課金対象の SKU、公的価格設定、および関連するメタデータで構成される一般公開された Google Cloud カタログ全体へのプログラマティックなアクセスです。
Cloud Build API クラウド内でイメージとアーティファクトをビルドします。
Deployment Manager API Google Cloud Platform 上で複雑なソリューションを宣言、構成、デプロイします。
Cloud Runtime Configuration API Google Cloud 上で実行するアプリケーションの動的な構成や調整を行えるようにします。
Cloud Scheduler API エンタープライズ クラスのフルマネージド cron ジョブ スケジューラ。
Cloud Tasks API 大量の分散タスクの実行、ディスパッチ、配布を管理できます。
オペレーション API
Cloud Logging API ログエントリを書き込み、ログやログ エクスポート、ログベースの指標を管理します。
Cloud Monitoring API Cloud Monitoring のデータと構成を管理します。
Cloud Debugger API アプリケーションの停止や速度低下を起こさずに、実行中のアプリケーションのコールスタックと変数を調べます。
Error Reporting API クラウド サービスで発生したエラーをグループ化して集計します。エラーグループや関連するエラーへの読み取りアクセスを提供します。
Cloud Trace API Cloud Trace に対してトレースデータを送受信します。生成されたトレースデータは、デフォルトではすべての App Engine アプリケーションで利用できます。それ以外のアプリケーションからのデータは、Cloud Trace に書き込むことにより、表示、レポート、分析が可能になります。
セキュリティと ID の API
Resource Manager API プロジェクト メタデータの作成、読み取り、更新が可能です。
Identity and Access Management API Google への認証と API 呼び出しを行う際に使用できるサービス アカウントの作成を含めて、Google Cloud リソースの ID とアクセス制御を管理します。
Cloud Data Loss Prevention お客様のセンシティブ データを検索、分類、保護するためのフルマネージド サービス。
Cloud Key Management Service API オンプレミス型と同じ方法でクラウド サービスの暗号鍵を管理できます。
Binary Authorization API Binary Authorization でポリシー、認証者、証明書を管理します。
Cloud Asset API クラウド リソースの履歴とインベントリを管理します。
マネージド インフラストラクチャ API
Service Management API マネージド サービスを公開し、サービス構成を管理するためのメソッドを提供します。
Service Control API マネージド サービス向けのコントロール プレーン機能を提供します。たとえば、アクセス制御を使用し、ロギング サービスやモニタリング サービスと統合できます。
Service Consumer Management API テナンシー ユニットの作成や管理など、サービス利用者との関係を管理するためのユーティリティをサービス プロデューサーに提供します。
Service Usage API Google Cloud プロジェクトの API を一覧表示、有効化、無効化するためのメソッドを提供します。