概要
API Gatewayを自身で構築したことがなかったので、簡単なものを構築してみた。
/test(GET)でLambdaを呼び出せるようにする。
手順
- Lambda関数を作成
- API GatewayでREST APIを作成
- APIをデプロイする
- APIにアクセス
Lambda関数を作成
export const handler = async(event) => {
// TODO implement
const response = {
statusCode: 200,
body: JSON.stringify('Hello from Lambda!'),
};
return response;
};
API GatewayでREST APIを作成
REST APIを作成
リソースを作成
メソッドの作成
APIをデプロイ
APIにアクセス
curl https://xxxxxxx.execute-api.ap-northeast-1.amazonaws.com/prod/test
>> "Hello from Lambda!"