Finestra di dialogo Create Function (Crea funzione) - AWS Toolkit for JetBrains

Finestra di dialogo Create Function (Crea funzione)

La finestra di dialogo Crea funzione viene visualizzata nel AWS Toolkit for JetBrains quando crei una funzione AWS Lambda standalone.

Finestra di dialogo Crea funzione.

La finestra di dialogo Crea funzione contiene i seguenti elementi:

Nome

(Obbligatorio) Il nome della funzione. Può contenere solo le lettere maiuscole dalla A alla Z, le lettere minuscole dalla a alla z, i numeri da 0 a 9, trattini (-) e caratteri di sottolineatura (_). Il nome non può contenere più di 64 caratteri.

Descrizione

(Facoltativo) Qualsiasi descrizione significativa della funzione.

Gestore

(Obbligatorio) L'identificatore del gestore di funzioni corrispondente per Java, Python, Node.js o C#.

Runtime

(Obbligatorio) L'ID del runtime Lambda da utilizzare.

Timeout (secondi)

(Obbligatorio) La quantità di tempo di esecuzione consentita a una funzione da Lambda prima che venga arrestata. Specifica un valore fino a un massimo di 900 secondi (15 minuti).

Memoria (MB)

(Obbligatorio) La quantità di memoria disponibile per la funzione in fase di esecuzione. Specifica una quantità compresa tra 128 MB e 3.008 MB in incrementi di 64 MB.

Variabili di ambiente

(Facoltativo) Qualsiasi variabile di ambiente che la funzione Lambda può utilizzare, specificata come coppia chiave-valore. Per aggiungere, modificare o eliminare le variabili di ambiente, scegli l'icona della cartella e quindi segui le istruzioni visualizzate.

Ruolo IAM

(Obbligatorio) Scegli un ruolo di esecuzione Lambda disponibile nell'account AWS connesso per consentire a Lambda di utilizzare la funzione. Per creare un ruolo di esecuzione nell'account e consentire a Lambda di utilizzarlo, scegli Crea, quindi segui le istruzioni visualizzate.

Abilitazione di AWS X-Ray

(Facoltativo) Se selezionato, Lambda abilita AWS X-Ray al rilevamento, all'analisi e all'ottimizzazione dei problemi di prestazioni della funzione. X-Ray raccoglie metadati da Lambda e da qualsiasi servizio a monte o a valle che costituisce l'applicazione. X-Ray utilizza questi metadati per generare un grafico dettagliato dei servizi, che mostra colli di bottiglia nelle prestazioni, picchi di latenza e altri problemi che influiscono sulle prestazioni della funzione.

Bucket di origine

(Obbligatorio) Scegli un bucket Amazon Simple Storage Service (Amazon S3) disponibile nell'account AWS connesso che l'interfaccia della linea di comando AWS Serverless Application Model (AWS SAM) possa utilizzare per implementare la funzione in Lambda. Per creare un bucket Amazon S3 nell'account e fare in modo che la CLI AWS SAM lo usi, scegli Crea e quindi segui le istruzioni visualizzate sullo schermo.