使用 Amazon CloudFormation 创建要在 Neptune 中使用的 Lambda 函数 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon CloudFormation 创建要在 Neptune 中使用的 Lambda 函数

您可以使用 Amazon CloudFormation 模板创建可以访问 Neptune 的 Amazon Lambda 函数。

  1. 要在 Amazon CloudFormation 控制台中启动 Lambda 函数堆栈,请选择下表中的启动堆栈按钮之一。

    区域 查看 在 Designer 中查看 发布
    美国东部(弗吉尼亚州北部) 视图 在 Designer 中查看
    美国东部(俄亥俄州) 视图 在 Designer 中查看
    美国西部(北加利福尼亚) 视图 在 Designer 中查看
    美国西部(俄勒冈州) 视图 在 Designer 中查看
    加拿大(中部) 视图 在 Designer 中查看
    南美洲(圣保罗) 视图 在 Designer 中查看
    欧洲地区(斯德哥尔摩) 视图 在 Designer 中查看
    欧洲地区(爱尔兰) 视图 在 Designer 中查看
    欧洲地区(伦敦) 视图 在 Designer 中查看
    欧洲地区(巴黎) 视图 在 Designer 中查看
    欧洲地区(法兰克福) 视图 在 Designer 中查看
    中东(巴林) 视图 在 Designer 中查看
    中东(阿联酋) 视图 在 Designer 中查看
    以色列(特拉维夫) 视图 在 Designer 中查看
    非洲(开普敦) 视图 在 Designer 中查看
    亚太地区(香港) 视图 在 Designer 中查看
    亚太地区(东京) 视图 在 Designer 中查看
    亚太地区(首尔) 视图 在 Designer 中查看
    亚太地区(新加坡) 视图 在 Designer 中查看
    亚太地区(悉尼) 视图 在 Designer 中查看
    亚太地区(孟买) 视图 在 Designer 中查看
    中国(北京) 视图 在 Designer 中查看
    中国(宁夏) 视图 在 Designer 中查看
    Amazon GovCloud(美国西部) 视图 在 Designer 中查看
    Amazon GovCloud(美国东部) 视图 在 Designer 中查看
  2. Select Template 页面上,选择 Next

  3. 指定详细信息页面上,设置以下选项:

    1. 根据您要在 lambda 函数中使用的语言,选择 lambda 运行时系统。这些 Amazon CloudFormation 模板目前支持以下语言:

      • Python 3.9(映射到 Amazon S3 URL 中的 python39

      • NodeJS 18(映射到 Amazon S3 URL 中的 nodejs18x

      • Ruby 2.5(映射到 Amazon S3 URL 中的 ruby25

    2. 提供相应的 Neptune 集群端点和端口号。

    3. 提供相应的 Neptune 安全组。

    4. 提供相应的 Neptune 子网参数。

  4. 选择下一步

  5. 选项页面上,选择下一步

  6. 审核页面上,选中第一个复选框以确认 Amazon CloudFormation 将创建 IAM 资源。

    然后选择创建

如果您需要对 lambda 运行时系统进行自己的更改,则可以从您区域中的 Amazon S3 位置下载一个通用的运行时系统:

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

例如:

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