View a markdown version of this page

CloudFormation sumber daya yang dihasilkan ketika AWS::Serverless::WebFunction ditentukan - AWS Serverless Application Model

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

CloudFormation sumber daya yang dihasilkan ketika AWS::Serverless::WebFunction ditentukan

Saat Anda menentukanAWS::Serverless::WebFunction, AWS Serverless Application Model (AWS SAM) menghasilkan CloudFormation sumber daya dasar berikut.

AWS::Lambda::WebFunction

LogicalId: <webfunction‑LogicalId>

Properti yang dapat direferensikan: N/A (Anda harus menggunakan LogicalId untuk mereferensikan sumber daya ini CloudFormation )

AWS::Lambda::WebFunctionRevision

LogicalId: <webfunction‑LogicalId>Revision

Properti yang dapat direferensikan: N/A (Anda harus menggunakan LogicalId untuk mereferensikan sumber daya ini CloudFormation )

AWS::Lambda::WebFunctionEndpoint

LogicalId: <webfunction‑LogicalId>Endpoint

Properti yang dapat direferensikan: N/A (Anda harus menggunakan LogicalId untuk mereferensikan sumber daya ini CloudFormation )

Ketiga sumber daya menggunakan nama fungsi yang sama. Jika Anda tidak menentukan FunctionName properti, AWS SAM buat nama formulir<webfunction‑LogicalId>-<stack-id-prefix>, di mana stack-id-prefix 8 karakter pertama dari pengidentifikasi unik ID tumpukan. AWS SAM mempersingkat ID logis jika diperlukan sehingga nama paling banyak 64 karakter.

Selain CloudFormation sumber daya ini, ketika AWS::Serverless::WebFunction ditentukan, AWS SAM juga menghasilkan CloudFormation sumber daya untuk skenario berikut:

ExecutionRoleArn properti tidak ditentukan

Jika Anda tidak menentukan ExecutionRoleArn propertiAWS::Serverless::WebFunction, AWS SAM buat AWS::IAM::Role CloudFormation sumber daya dengan kebijakan AWSLambdaBasicExecutionRole AWS terkelola yang dilampirkan.

Kebijakan kepercayaan peran memungkinkan kepala lambda.amazonaws.com layanan untuk mengambil peran tersebut.

AWS::IAM::Role

LogicalId: <webfunction‑LogicalId>Role