

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.

# Utilisation CloudFormation pour créer une fonction Lambda à utiliser dans Neptune
<a name="get-started-cfn-lambda"></a>

Vous pouvez utiliser un CloudFormation modèle pour créer une AWS Lambda fonction qui peut accéder à Neptune.

1. Pour lancer la pile de fonctions Lambda sur la CloudFormation console, cliquez sur l'un des boutons **Launch Stack** dans le tableau suivant.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/neptune/latest/userguide/get-started-cfn-lambda.html)

1.  Sur la page **Select Template**, choisissez **Next**.

1. Sur la page **Specify Details (Spécifier les détails)**, définissez les options suivantes :

   1. Choisissez l'exécution Lambda qui correspond au langage que vous voulez utiliser dans votre fonction Lambda. Ces CloudFormation modèles sont actuellement compatibles avec les langues suivantes :
      + **Python 3.9** (mappé avec `python39` dans l'URL Amazon S3)
      + **NodeJS 18** (mappé avec `nodejs18x` dans l'URL Amazon S3)
      + **Python 2.5** (mappé avec `ruby25` dans l'URL Amazon S3)

   1. Fournissez le point de terminaison et le numéro de port appropriés du cluster Neptune.

   1. Fournissez le groupe de sécurité Neptune approprié.

   1. Fournissez les paramètres de sous-réseau Neptune appropriés.

1. Choisissez **Suivant**.

1. Dans la page **Options**, choisissez **Suivant**.

1. Sur la page **Vérification**, cochez la première case pour accepter que CloudFormation créera des ressources IAM.

   Ensuite, choisissez **Créer**.

Si vous avez besoin d'apporter vos propres modifications à l'exécution Lambda, vous pouvez en télécharger une générique à partir d'un emplacement Amazon S3 dans votre région :

```
https://s3.Amazon region.amazonaws.com/aws-neptune-customer-samples-Amazon region/lambda/runtime-language/lambda_function.zip.
```

Par exemple :

```
https://s3.us-west-2.amazonaws.com/aws-neptune-customer-samples-us-west-2/lambda/python36/lambda_function.zip
```