検索を簡素化し、ドキュメントのエクスペリエンスを向上させるために、第 1 世代と第 2 世代のドキュメントを別々のセットに分割します。 呼び出しを認証する 認証された Cloud Functions の関数を呼び出すには、基盤となるプリンシパルに起動元の IAM 権限が必要です。 第 1 世代の関数の場合は cloudfunctions.functions.invoke。これは通常、Cloud Functions 起動元のロールによって行われます。 第 2 世代の関数の場合は run.routes.invoke。これは通常、Cloud Run 起動元ロールによって行われます。 関数でその他の管理アクションを作成、更新、実行するには、適切なロールを持つプリンシパルが必要です。詳しくは、IAM を使用したアクセスの承認をご覧ください。 ただし、関数の呼び出しはより複雑なイベントになる場合があり