FunctionScalingConfig - AWS Serverless Application Model

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

FunctionScalingConfig

設定 Lambda 函數版本的擴展行為,控制可建立的執行環境 (沙盒) 數量。此組態同時適用於 $LATEST.PUBLISHED 和數值函數版本。

語法

若要在 AWS Serverless Application Model (AWS SAM) 範本中宣告此實體,請使用下列語法。

Properties

MinExecutionEnvironments

要為函數版本維護的執行環境數目下限。

類型:整數

必要:否

預設3

下限0

CloudFormation 相容性:此屬性會直接傳遞至 AWS::Lambda::Function 資源的 MinExecutionEnvironments 屬性。

MaxExecutionEnvironments

可針對函數版本建立的執行環境數目上限。

類型:整數

必要:否

預設3

下限0

CloudFormation 相容性:此屬性會直接傳遞至 AWS::Lambda::Function 資源的 MaxExecutionEnvironments 屬性。

範例

函數擴展組態

下列範例顯示具有最小和最大執行環境的函數擴展組態。

FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100