お好きな言語でワークフローを自動化
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 を一覧表示、有効化、無効化するためのメソッドを提供します。 |