ステージ変数を設定する
NovaTech では、dev、staging、prod の3つの環境を持つチェックアウト API を管理しています。各環境では、異なる Lambda エイリアスを呼び出し、異なる DynamoDB テーブルに接続する必要があります。
ステージ変数コンフィギュレーターを使って、各ステージに正しい変数を設定しましょう。このコンフィギュレーターでは、API Gateway が実行時に各環境で ${stageVariables.lambdaAlias} と ${stageVariables.tableName} をどのように解決するかを確認できます。
変数の値をいろいろ変えて試し、同じ API 定義がコードを変更することなく3つの環境に対応できる仕組みを確認しましょう。
問題: prod ステージに lambdaAlias=prod が設定されており、API Gateway の統合が arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias} として構成されている場合、prod ステージへのリクエストが発生したときに API Gateway が呼び出す完全な ARN は何ですか。
この演習はコースの一部です
