Boîte de dialogue Créer une fonction - AWS Toolkit for JetBrains

Boîte de dialogue Créer une fonction

La boîte de dialogue Créer une fonction dans AWS Toolkit for JetBrains s'affiche lorsque vous créez une fonction AWS Lambda autonome.

Boîte de dialogue Créer une fonction.

La boîte de dialogue Créer une fonction contient les éléments suivants :

Nom

(Obligatoire) Nom de la fonction. Il ne peut contenir que les lettres majuscules A à Z, les lettres minuscules a à z, les chiffres 0 à 9, les traits d'union (-) et les traits de soulignement (_). Le nom doit contenir moins de 64 caractères.

Description

(Facultatif) Toute description significative de la fonction.

Handler (Gestionnaire)

(Obligatoire) L'ID du gestionnaire de fonction correspondant pour Java, Python, Node.js ou C#.

Environnement d'exécution

(Obligatoire) L'ID de l'exécution Lambda à utiliser.

Délai d'expiration (secondes)

(Obligatoire) La durée d'exécution d'une fonction autorisée par Lambda avant de l'arrêter. Spécifiez une durée maximale de 900 secondes (15 minutes).

Mémoire (Mo)

(Obligatoire) La quantité de mémoire disponible pour la fonction lorsqu'elle s'exécute. Spécifiez une quantité comprise entre 128 Mo et 3 008 Mo par incréments de 64 Mo.

Variables d'environnement

(Facultatif) Toute variable d'environnement pour la fonction Lambda à utiliser, spécifiée sous forme de paires clé-valeur. Pour ajouter, modifier ou supprimer des variables d'environnement, choisissez l'icône de dossier, puis suivez les instructions à l'écran.

Rôle IAM

(Obligatoire) Choisissez un rôle d'exécution Lambda disponible dans le compte AWS connecté pour que Lambda l'utilise pour la fonction. Pour créer un rôle d'exécution dans le compte et faire en sorte que Lambda utilise ce rôle à la place, sélectionnez Créer, puis suivez les instructions à l'écran.

Activer AWS X-Ray

(Facultatif) Si cette option est sélectionnée, Lambda permet à AWS X-Ray de détecter, d'analyser et d'optimiser les problèmes de performance de la fonction. X-Ray collecte les métadonnées de Lambda et de tous les services en amont ou en aval qui composent votre fonction. X-Ray utilise ces métadonnées pour générer un graphique de service détaillé qui montre la dégradation des performances, les pics de latence et d'autres problèmes qui ont un impact sur les performances de la fonction.

Compartiment source

(Obligatoire) Choisissez un compartiment Amazon Simple Storage Service (Amazon S3) disponible dans le compte AWS connecté pour l'interface de la ligne de commande (CLI) AWS Serverless Application Model (AWS SAM) à utiliser pour déployer la fonction vers Lambda. Pour créer un compartiment Amazon S3 dans le compte et faire en sorte que la CLI AWS SAM l'utilise à la place, sélectionnez Créer, puis suivez les instructions qui s'affichent à l'écran.