Lambda の公開済みの関数のバージョンで変更可能な設定を教えてください

Lambda の公開済みの関数のバージョンで変更可能な設定を教えてください

2025.08.15

困っていた内容

Lambda のバージョンを発行したところ、$LATEST で設定されていたトリガーを変更できることを確認しました。
トリガー以外にも Lambda の公開済みの関数のバージョンで変更可能な設定を教えてください。

どう対応すればいいの?

公開済みの関数のバージョンでは以下の項目を設定可能です。

  • トリガ
  • 送信先
  • プロビジョニングされた同時実行数
  • 非同期呼び出し
  • データベース接続とプロキシ

一方で、コード、ランタイム、アーキテクチャ、メモリ、レイヤーなどの設定は変更できません。
詳細については以下のドキュメントをご参照ください。
Lambda 関数のバージョンを管理する - AWS Lambda

やってみた

まず、$LATEST の関数で以下の設定を行いました。

  • トリガーの追加
  • 送信先の追加
  • 非同期呼び出しの再試行を 1 に設定

2025-08-15_08h47_22

この状態でバージョンを発行しました。
発行されたバージョンでは上述の 3 つの設定が継承されておらず、再度設定できる状況になっていました。
2025-08-15_08h48_37

以上より、Lambda の公開済みの関数のバージョンでは $LATEST とは異なる設定が可能な項目もある点を確認できました。

参考資料

この記事をシェアする

facebookのロゴhatenaのロゴtwitterのロゴ

© Classmethod, Inc. All rights reserved.