翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
FunctionScalingConfig
Lambda 関数バージョンのスケーリング動作を設定し、作成できる実行環境 (サンドボックス) の数を制御します。この設定は、$LATEST.PUBLISHED 関数バージョンと数値関数バージョンの両方に適用されます。
構文
AWS Serverless Application Model (AWS SAM) テンプレートでこのエンティティを宣言するには、次の構文を使用します。
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
プロパティ
-
MinExecutionEnvironments -
関数バージョンで維持する実行環境の最小数。
タイプ: 整数
必須: いいえ
デフォルト:
3最小:
0CloudFormation 互換性: このプロパティは、
AWS::Lambda::FunctionリソースのMinExecutionEnvironmentsプロパティに直接渡されます。 -
MaxExecutionEnvironments -
関数バージョンに対して作成できる実行環境の最大数。
タイプ: 整数
必須: いいえ
デフォルト:
3最小:
0CloudFormation 互換性: このプロパティは、
AWS::Lambda::FunctionリソースのMaxExecutionEnvironmentsプロパティに直接渡されます。
例
関数スケーリング設定
次の例は、最小実行環境と最大実行環境を使用した関数スケーリング設定を示しています。
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100