Amazon VPC エンドポイントを使ってVPCからlambdaにアクセスするサンプル。
許可:
信頼関係:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": "ec2.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
ランタイムにNode.js 14.xを選択したときのデフォルトサンプルを使用。
関数名はhello-worldにした。
exports.handler = async (event) => {
// TODO implement
const response = {
statusCode: 200,
body: JSON.stringify('Hello from Lambda!'),
};
return response;
};
$ aws --region ap-northeast-1 lambda invoke --function-name hello-world response.json
{
"ExecutedVersion": "$LATEST",
"StatusCode": 200
}
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。