lambdaを使わなくても、api gatewayだけでs3にアップロードできる!

lambdaを使わなくても、api gatewayだけでs3にアップロードできる!

参考URL
https://aws.amazon.com/jp/premiumsupport/knowledge-center/api-gateway-upload-image-s3/

1. s3にアクセスできるロール(IAMポリシー)を作成
2. API Gatewayを作成して、ロールを付与
3. PUTメソッドを作る(urlパラメータでs3バケット名とファイル名を受け取る)
4. どんなファイル(*/*)でも受け取れるように設定する(バイナリメディアタイプを設定)
5. デプロイすると、インターネットからアクセスできるようになる