Method: googleServiceAccounts.get

転送が実行されているプロジェクトまたは他のプロジェクトで、Storage Transfer Service がバケットへのアクセスに使用する Google サービス アカウントを返します。各 Google サービス アカウントは 1 つの Google Cloud プロジェクトに関連付けられます。ユーザーは、このサービス アカウントを Google Cloud Storage バケット ACL に追加して、Storage Transfer Service にアクセスを許可する必要があります。このサービス アカウントは、Storage Transfer Service によって作成、所有され、Storage Transfer Service のみが使用できます。

HTTP リクエスト

GET https://storagetransfer.googleapis.com/v1/googleServiceAccounts/{projectId}

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
projectId

string

必須。Google サービス アカウントが関連付けられている Google Cloud プロジェクトの ID。

認可には、指定されたリソース projectId に対する次の IAM の権限が必要です。

  • storagetransfer.projects.getServiceAccount

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功した場合、レスポンスの本文には GoogleServiceAccount のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。