本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS ParallelCluster API
什么是 AWS ParallelCluster API?
AWS ParallelCluster API 是一种无服务器应用程序,一旦部署到您的应用程序 AWS 账户,便可通过 API 提供对 AWS ParallelCluster 功能的编程访问。
AWS ParallelCluster API 以独立AWS CloudFormation模板的形式分发,其中包括一个公开 AWS ParallelCluster 功能的 Amazon API Gateway 终端节点和一个负责处理所调用AWS Lambda功能的函数。
下图显示了 AWS ParallelCluster API 基础架构的高级架构图。
AWS ParallelCluster API 文档
描述该 API 的 OpenAPI 规范文件可以从以下网址下载: AWS ParallelCluster
https://
<REGION>
-aws-parallelcluster.s3.<REGION>
.amazonaws.com/parallelcluster/<VERSION>
/api/ParallelCluster.openapi.yaml
从 OpenAPI 规范文件开始,你可以使用 Swagger
如何部署 AWS ParallelCluster API
要部署 AWS ParallelCluster API,你需要成为 API 的管理员 AWS 账户。
用于部署 API 的模板可在以下 URL 中找到:
https://
<REGION>
-aws-parallelcluster.s3.<REGION>
.amazonaws.com/parallelcluster/<VERSION>
/api/parallelcluster-api.yaml
哪里
是需要部署 API AWS 区域 的地方,<REGION>
是 AWS ParallelCluster 版本(例如 3.7.0)。<VERSION>
AWS Lambda 通过使用带有 Lambda 层接口来处理 API 调用的功能。AWS ParallelCluster Python 库 API
警告
中任何有权访问我们的 AWS 账户 Amazon API Gateway 服务的用户都会自动继承管理 AWS ParallelCluster API 资源的权限。 AWS Lambda