aws-samをv0.2系からv0.3系〜にしてエラーが出る場合の対応

この記事は公開から7年以上が経過しています。内容が現在の状況と異なる場合があります。

aws-sam-localをaws-sam-cliにアップデート後、
template.ymlのSyntaxが変わっており、書き方次第では実行時エラーが発生します。

FunctionNameにまつわるエラーが出る場合

ResourcesのFunctionNameに「-」等が混ざってはいけません

Plugin ‘ImplicitApiPlugin’ raised an exception: ‘Path’

Events内Propertiesの記法の問題です。

下記の通り修正します。

  • path -> Path
  • method -> Method

Pythonのバージョン関係のエラーが出ている場合は、
2.7.x系 or 3.6にしてください。(公式リポジトリのサポートより)

お使いのブラウザは一部表示に未対応のため、UIが正しく表示されない場合があります。