パッケージ化するAWSSAM アプリケーション - AWS CodeDeploy

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

パッケージ化するAWSSAM アプリケーション

これで、SAM-Tutorial ディレクトリに次の 4 つのファイルがあるはずです。

  • beforeAllowTraffic.js

  • afterAllowTraffic.js

  • myDateTimeFunction.js

  • template.yml

これでの使用準備ができました。AWSSAMsam packageコマンドを実行して、Lambda 関数と CodeDeploy アプリケーションのアーティファクトを作成し、パッケージ化します。アーティファクトは S3 バケットにアップロードされます。コマンドの出力は、package.yml という新しいファイルです。このファイルはAWSSAMsam deployコマンドを次のステップで行います。

注記

の詳細については、「」を参照してください。sam packageコマンド、「」を参照してください。AWS SAMCLI コマンドリファレンスAWS Serverless Application Modelデベロッパーガイド

SAM-Tutorial ディレクトリで、以下を実行します。

sam package \ --template-file template.yml \ --output-template-file package.yml \ --s3-bucket your-S3-bucket

向けのs3-bucketパラメータで、このチュートリアルの前提条件として作成した Amazon S3 バケットを指定します。-output-template-fileは、で使用される新しいファイルの名前を指定します。AWSSAMsam deployコマンド。