Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
FunctionScalingConfig
Configure le comportement de dimensionnement pour les versions de fonctions Lambda, en contrôlant le nombre d'environnements d'exécution (sandboxes) pouvant être créés. Cette configuration s'applique à la fois à $LATEST.PUBLISHED et aux versions de fonctions numériques.
Syntaxe
Pour déclarer cette entité dans votre modèle AWS Serverless Application Model (AWS SAM), utilisez la syntaxe suivante.
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
Propriétés
-
MinExecutionEnvironments -
Le nombre minimal d'environnements d'exécution à gérer pour la version de la fonction.
Type : entier
Obligatoire : non
Par défaut :
3Minimum :
0CloudFormation compatibilité : cette propriété est transmise directement à la
MinExecutionEnvironmentspropriété d'uneAWS::Lambda::Functionressource. -
MaxExecutionEnvironments -
Nombre maximal d'environnements d'exécution pouvant être créés pour la version de la fonction.
Type : entier
Obligatoire : non
Par défaut :
3Minimum :
0CloudFormation compatibilité : cette propriété est transmise directement à la
MaxExecutionEnvironmentspropriété d'uneAWS::Lambda::Functionressource.
Exemples
Configuration du dimensionnement des fonctions
L'exemple suivant montre une configuration de dimensionnement des fonctions avec des environnements d'exécution minimale et maximale.
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100