View a markdown version of this page

Utilisation CloudFormation pour créer une fonction Lambda à utiliser dans Neptune - Amazon Neptune

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

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.

    Région Afficher Afficher dans Designer Lancer
    USA Est (Virginie du Nord) Afficher Afficher dans Designer
    USA Est (Ohio) Afficher Afficher dans Designer
    USA Ouest (Californie du Nord) Afficher Afficher dans Designer
    USA Ouest (Oregon) Afficher Afficher dans Designer
    Canada (Centre) Afficher Afficher dans Designer
    Amérique du Sud (São Paulo) Afficher Afficher dans Designer
    Europe (Stockholm) Afficher Afficher dans Designer
    Europe (Irlande) Afficher Afficher dans Designer
    Europe (Londres) Afficher Afficher dans Designer
    Europe (Paris) Afficher Afficher dans Designer
    Europe (Francfort) Afficher Afficher dans Designer
    Middle East (Bahrain) Afficher Afficher dans Designer
    Moyen-Orient (EAU) Afficher Afficher dans Designer
    Israël (Tel Aviv) Afficher Afficher dans Designer
    Afrique (Le Cap) Afficher Afficher dans Designer
    Asie-Pacifique (Hong Kong) Afficher Afficher dans Designer
    Asie-Pacifique (Tokyo) Afficher Afficher dans Designer
    Asie-Pacifique (Séoul) Afficher Afficher dans Designer
    Asie-Pacifique (Singapour) Afficher Afficher dans Designer
    Asie-Pacifique (Sydney) Afficher Afficher dans Designer
    Asie-Pacifique (Mumbai) Afficher Afficher dans Designer
    Chine (Pékin) Afficher Afficher dans Designer
    Chine (Ningxia) Afficher Afficher dans Designer
    AWS GovCloud (US-Ouest) Afficher Afficher dans Designer
    AWS GovCloud (USA Est) Afficher Afficher dans Designer
  2. Sur la page Select Template, choisissez Next.

  3. 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)

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

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

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

  4. Choisissez Suivant.

  5. Dans la page Options, choisissez Suivant.

  6. 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