Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
FunctionScalingConfig
Configura el comportamiento de escalado de las versiones de la función Lambda, controlando el número de entornos de ejecución (sandboxes) que se pueden crear. Esta configuración se aplica tanto a la versión $LATEST.PUBLISHED como a la de la función numérica.
Sintaxis
Para declarar esta entidad en su plantilla AWS Serverless Application Model (AWS SAM), utilice la siguiente sintaxis.
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
Propiedades
-
MinExecutionEnvironments -
El número mínimo de entornos de ejecución que se deben mantener para la versión de la función.
Tipo: entero
Obligatorio: no
Valor predeterminado:
3Mínimo:
0CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
MinExecutionEnvironmentspropiedad de unAWS::Lambda::Functionrecurso. -
MaxExecutionEnvironments -
El número máximo de entornos de ejecución que se pueden crear para la versión de la función.
Tipo: entero
Obligatorio: no
Valor predeterminado:
3Mínimo:
0CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
MaxExecutionEnvironmentspropiedad de unAWS::Lambda::Functionrecurso.
Ejemplos
Configuración de escalado de funciones
El siguiente ejemplo muestra una configuración de escalado de funciones con entornos de ejecución mínima y máxima.
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100