Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Verifica se le impostazioni della funzione AWS Lambda per runtime, ruolo, timeout e dimensione della memoria corrispondono ai valori previsti. La regola ignora le funzioni con il tipo di pacchetto 'Image' e le funzioni con runtime impostato su 'OS-only Runtime'. La regola è NON_COMPLIANT se le impostazioni della funzione Lambda non corrispondono ai valori previsti.
Identificatore: LAMBDA_FUNCTION_SETTINGS_CHECK
Tipi di risorse: AWS::Lambda::Function
Tipo di trigger: Modifiche alla configurazione
Regione AWS: Tutte le AWS regioni supportate tranne la regione Cina (Ningxia)
Parametri:
- runtime
- Tipo: CSV
-
Elenco separato da virgole di valori di runtime AWS Lambda
- role (opzionale)
- Tipo: stringa
-
Nome o ARN del ruolo di esecuzione Lambda AWS
- timeout (opzionale)
- Tipo: int
- Impostazione predefinita: 3
-
AWS Timeout della funzione Lambda in secondi
- memorySize (opzionale)
- Tipo: int
- Impostazione predefinita: 128
-
AWS Dimensione della funzione Lambda in megabyte
Valutazione proattiva
Per istruzioni su come eseguire questa regola in modalità proattiva, consulta Evaluating Your Resources with Rules. AWS Config Affinché questa regola restituisca COMPLIANT in modalità proattiva, lo schema di configurazione delle risorse per l'StartResourceEvaluationAPI deve includere i seguenti input, codificati come stringa:
"ResourceConfiguration": ... { "MemorySize":
Integer
*, "Role":String
*, "Runtime":String
*, "Timeout":Integer
* } ...
* Per ulteriori informazioni sui valori validi per questi input, consulta Role MemorySize, Runtime e Timeout nella Guida per l'utente. AWS CloudFormation
Per ulteriori informazioni sulla valutazione proattiva, consulta Modalità di valutazione.
AWS CloudFormation modello
Per creare regole AWS Config gestite con AWS CloudFormation modelli, vedereCreazione di regole AWS Config gestite con AWS CloudFormation modelli.