エラーが発生しました: HttpApiRoutePostv1Banks - 指定されたルート キーは、HTTP プロトコルに対して適切にフォーマットされていません。形式は「[HTTP METHOD] /[RESOURCE PATH]」または「$default」である必要があります (サービス: AmazonApiGatewayV2; ステータス コード: 400; エラー コード: BadRequestException; リクエスト ID: 38370b30-9c11-4a66-9f2d-710fd2c25329; プロキシ: null )。
provider:
...
httpApi:
payload: '2.0' # Define Http format needed for API GW
...
functions:
banksCreate:
handler: src/banks.create
events:
- httpApi: 'POST v1/banks'
公式ドキュメントに従って serverless.yml ファイルをセットアップしました
サーバーレスをオフラインで実行するとすべて正常に動作しますが、デプロイしようとすると上記のエラーが発生します。
どこで間違えたのかわからない?
デプロイはrestApiイベントで問題なかったことに注意してください