有効なサービス
ほとんどの Google Cloud API とサービスを使用するには、まず、それらをGoogle Cloud プロジェクトで有効にする必要があります。 Google Cloud プロジェクトで API とサービスを有効にすると、以下のような変更が行われます。
- それらがプロジェクトに関連付けられます。
- Google Cloud コンソールにモニタリング ページを追加します。
- プロジェクトに対して課金が有効になっている場合、API およびサービスに対する課金が有効になります。
- サービスを有効にしたことに伴い、関連する Identity and Access Management(IAM)のロールが表示されるようになることがあります。
サービスの呼び出し
Google Cloud API とサービスを使用するための大まかな一般的要件は次のとおりです。
Google Cloud プロジェクトが必要です。Google Cloud プロジェクトの作成について詳しくは、プロジェクトを作成するをご覧ください。
プロジェクトで API またはサービスを有効にする必要があります。API とサービスを有効にする方法については、サービスを有効または無効にするをご覧ください。
有効にしたサービスの認証情報が必要です。Google Cloud API の認証方法については、 Google Cloud API とサービスの認証をご覧ください。
Google Cloud API やサービスの呼び出しに使用する認証情報は、それらを作成するために使用するプロジェクトに関連付けられます。
IAM ロールの可視性
一部の IAM ロールは、関連するサービスが Google Cloud プロジェクトで有効になっている場合にのみ表示されます。たとえば、roles/compute.admin ロールは、プロジェクトで compute.googleapis.com API が有効になった後にのみ表示されます。プロジェクトで付与するために使用できるロールを一覧表示する方法については、リソースに対して付与可能なロールの表示をご覧ください。
デフォルトで有効になるサービス
Google Cloud コンソールまたは Google Cloud CLI を使用して Google Cloud プロジェクトを作成すると、次の API とサービスがデフォルトで有効になります。