Skip to content

AWS Lambda Function URLsの最初のサンプル。とりあえず認証なし、CORSなしで。

Notifications You must be signed in to change notification settings

heiwa4126/sam-lambda-urls1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sam-lambda-urls1

AWS Lambda Function URLs の最初のサンプル。

とりあえず認証なし、CORSなしで。Lambda本体はpython 3.8

デプロイ

sam build
sam deploy --guided  # --guidedは最初の1回だけ

設定値はデフォルトでいいです。

テスト

stackのoutputの HelloWorldFunctionUrl をcurlで呼んでください。

実行例:

$ curl https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.lambda-url.ap-northeast-1.on.aws/
{"body": "hello world\n"}

スタックの削除

sam delete --no-prompts

で消えます。 いま認証なしなんで、動作確認したらさっさと消したほうがいいと思います。

メモ

まだ AWS::Lambda::Url リソースのドキュメントがないけど、 URLのアトリビュートは .FunctionUrl でした。

追記(2022-04-11)

ドキュメント出た。 AWS::Lambda::Url - AWS CloudFormation

AuthTypeについては Security and auth model for Lambda function URLs - AWS Lambda

About

AWS Lambda Function URLsの最初のサンプル。とりあえず認証なし、CORSなしで。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages