

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
<a name="sam-property-function-functionscalingconfig"></a>

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 à \$1LATEST.PUBLISHED et aux versions de fonctions numériques.

## Syntaxe
<a name="sam-property-function-functionscalingconfig-syntax"></a>

Pour déclarer cette entité dans votre modèle AWS Serverless Application Model (AWS SAM), utilisez la syntaxe suivante.

### YAML
<a name="sam-property-function-functionscalingconfig-syntax.yaml"></a>

```
[MinExecutionEnvironments](#sam-function-functionscalingconfig-minexecutionenvironments): Integer
[MaxExecutionEnvironments](#sam-function-functionscalingconfig-maxexecutionenvironments): Integer
```

## Propriétés
<a name="sam-property-function-functionscalingconfig-properties"></a>

 `MinExecutionEnvironments`   <a name="sam-function-functionscalingconfig-minexecutionenvironments"></a>
Le nombre minimal d'environnements d'exécution à gérer pour la version de la fonction.  
*Type* : entier  
*Obligatoire* : non  
*Par défaut* : `3`  
*Minimum *: `0`  
*CloudFormation compatibilité* : cette propriété est transmise directement à la `[MinExecutionEnvironments](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-functionscalingconfig-minexecutionenvironments)` propriété d'une `AWS::Lambda::Function` ressource.

 `MaxExecutionEnvironments`   <a name="sam-function-functionscalingconfig-maxexecutionenvironments"></a>
Nombre maximal d'environnements d'exécution pouvant être créés pour la version de la fonction.  
*Type* : entier  
*Obligatoire* : non  
*Par défaut* : `3`  
*Minimum *: `0`  
*CloudFormation compatibilité* : cette propriété est transmise directement à la `[MaxExecutionEnvironments](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-functionscalingconfig-maxexecutionenvironments)` propriété d'une `AWS::Lambda::Function` ressource.

## Exemples
<a name="sam-property-function-functionscalingconfig-examples"></a>

### Configuration du dimensionnement des fonctions
<a name="sam-property-function-functionscalingconfig-examples-basic"></a>

L'exemple suivant montre une configuration de dimensionnement des fonctions avec des environnements d'exécution minimale et maximale.

```
FunctionScalingConfig:
  MinExecutionEnvironments: 5
  MaxExecutionEnvironments: 100
```