有効なサービス

ほとんどの Google Cloud API やサービスを使用するには、まず、Cloud プロジェクトで有効にする必要があります。Cloud プロジェクトで API とサービスを有効にすると、以下のような変更が行われます。

  • それらがプロジェクトに関連付けられます。
  • Cloud Console でモニタリング ページを追加します。
  • プロジェクトに対して課金が有効になっている場合、API およびサービスに対する課金が有効になります。
  • サービスを有効にしたことに伴い、関連する Identity and Access Management のロールが表示されるようになることがあります。

サービスの呼び出し

Google Cloud API とサービスを使用するための一般的な要件の概要は次のとおりです。

  1. Cloud プロジェクトCloud プロジェクトの作成について詳しくは、プロジェクトの作成と管理をご覧ください。
  2. プロジェクトに対してサービスを有効にする方法と、API とサービスを有効にする方法については、サービスの有効化と無効化をご覧ください。
  3. 使用している有効なサービスの認証情報。Cloud API の認証方法については、認証のスタートガイドをご覧ください。

Google Cloud API やサービスの呼び出しに使用する認証情報は、それらを作成するために使用するプロジェクトに関連付けられます。

IAM ロールの可視性

一部の IAM ロールは、関連するサービスが Cloud プロジェクトで有効になっている場合にのみ表示されます。たとえば、roles/compute.admin ロールは、プロジェクトで compute.googleapis.com API が有効になった後にのみ表示されます。プロジェクトで付与するために使用できるロールを一覧表示する方法については、リソースに対して付与可能なロールの表示をご覧ください。

デフォルトで有効になるサービス

Cloud Console または Cloud SDK を使用して Cloud プロジェクトを作成すると、次の API とサービスがデフォルトで有効になります。

自動的に有効になるサービス

一部の API とサービスは、Cloud Console で使用すると、自動的に有効になります。たとえば、[Compute Engine] ページを表示すると、Compute Engine API が自動的に有効になります。