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

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

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

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

  1. Lambda 在Amazon CloudFormation选择一个控制台,选择启动堆栈按钮在下表中。

    区域 查看 在 Designer 中查看 启动
    美国东部(弗吉尼亚北部) 查看 在 Designer 中查看
    美国东部(俄亥俄) 查看 在 Designer 中查看
    美国西部(加利福尼亚北部) 查看 在 Designer 中查看
    美国西部(俄勒冈) 查看 在 Designer 中查看
    加拿大(中部) 查看 在 Designer 中查看
    南美洲(圣保罗) 查看 在 Designer 中查看
    欧洲(斯德哥尔摩) 查看 在 Designer 中查看
    欧洲(爱尔兰) 查看 在 Designer 中查看
    欧洲(伦敦) 查看 在 Designer 中查看
    欧洲(巴黎) 查看 在 Designer 中查看
    欧洲(法兰克福) 查看 在 Designer 中查看
    Middle East (Bahrain) 查看 在 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.6(映射到python36在 Amazon S3 URL 中)

      • NodeJS 12(映射到nodejs12x在 Amazon S3 URL 中)

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

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

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

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

  4. 选择 Next(下一步)。

  5. Options (选项) 页面上,选择 Next (下一步)

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

    然后选择 Create (创建)

如果您需要对 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