AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Cloud9 peuvent continuer à utiliser le service normalement. En savoir plus
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.
Options de configuration pour le débogage d'applications sans serveur
Avec les actions en ligne, vous pouvez facilement trouver et définir des propriétés pour appeler des fonctions Lambda directement ou avec le modèle. SAM Vous pouvez également définir des propriétés pour "lambda"
(le mode d'exécution de la fonction), "sam"
(le mode de AWS SAM CLI génération de l'application) et "aws"
(le mode de AWS fourniture des informations de connexion).
Propriété | Description |
---|---|
|
Spécifie l'extension qui gère la configuration de lancement. Réglez toujours sur |
|
Spécifie un nom convivial de lecteur qui doit apparaître dans la liste Configuration du lancement de débogage. |
|
Spécifie le type de configuration à effectuer en fonction de l'extension désignée ( |
|
Spécifie le point d'entrée pour l'appel de la ressource. Pour appeler directement la fonction Lambda, définissez des valeurs pour les champs
Pour appeler les ressources Lambda avec SAM le modèle, définissez les valeurs des champs suivants :
|
Propriété | Description |
---|---|
|
Envoyez les paramètres opérationnels à votre fonction. Par exemple, si vous écrivez dans un compartiment Amazon S3, définissez le nom du compartiment comme variable d'environnement. Ne codez pas en dur le nom du compartiment dans lequel vous écrivez. |
|
Fournit deux options pour la charge utile d'événement que vous fournissez à votre fonction Lambda en entrée.
|
|
Spécifie les mégaoctets de mémoire fournis pour l'exécution d'une fonction Lambda appelée. |
|
Spécifie l'environnement d'exécution utilisé pour la fonction Lambda. Pour plus d'informations, consultez Environnement d'exécution AWS Lambda. |
|
Définit le temps alloué en secondes, avant l'expiration de la séance de débogage. |
L'extension AWS Toolkit utilise le AWS SAM CLI pour créer et déboguer des applications sans serveur localement. Vous pouvez configurer le comportement des AWS SAM CLI commandes à l'aide des propriétés de "sam"
configuration du launch.json
fichier.
Propriété | Description | Valeur par défaut |
---|---|---|
|
Configure la façon dont la commande |
Chaîne vide |
|
Indique s'il faut créer votre fonction dans un conteneur AWS Lambda similaire à Docker. |
|
|
Spécifie le nom ou l'ID d'un réseau Docker existant auquel les conteneurs Docker Lambda doivent se connecter, avec le réseau de pont par défaut. Si vous ne définissez rien, les conteneurs Lambda se connectent uniquement au réseau de pont Docker par défaut. |
Chaîne vide |
|
Arguments d'appel local supplémentaires. |
Chaîne vide |
|
Indique si la commande doit ignorer l'extraction de la dernière image Docker pour l'exécution de Lambda. |
|
|
Personnalise votre SAM modèle en utilisant des paramètres pour y saisir les valeurs des clients. Pour plus d'informations, consultez Paramètres dans le Guide de l'utilisateur AWS CloudFormation . |
|
Propriété | Description | Valeur par défaut |
---|---|---|
|
Sélectionne un profil spécifique (par exemple, |
Les AWS informations d'identification fournies par votre fichier de AWS configuration partagé ou votre fichier AWS d'informations d'identification partagé existant. |
|
Définit la AWS région du service (par exemple, us-east-1). |
AWS Région par défaut associée au profil d'identification actif. |