View a markdown version of this page

AWS ParallelCluster API - AWS ParallelCluster

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS ParallelCluster API

Was ist AWS ParallelCluster API?

AWS ParallelCluster API ist eine serverlose Anwendung, die, sobald sie für Sie bereitgestellt wurde AWS-Konto, programmgesteuerten Zugriff auf AWS ParallelCluster Funktionen über eine API bietet.

AWS ParallelCluster Die API wird als eigenständige CloudFormation Vorlage verteilt, die einen Amazon API Gateway-Endpunkt, der AWS ParallelCluster Funktionen bereitstellt, und eine AWS Lambda Funktion, die sich um die Verarbeitung der aufgerufenen Funktionen kümmert, enthält.

Die folgende Abbildung zeigt ein allgemeines Architekturdiagramm der AWS ParallelCluster API-Infrastruktur.

a high-level architecture diagram of the ParallelCluster API infrastructure

AWS ParallelCluster API-Dokumentation

Die OpenAPI-Spezifikationsdatei, die die AWS ParallelCluster API beschreibt, kann von folgender Adresse heruntergeladen werden:

https://<REGION>-aws-parallelcluster.s3.<REGION>.amazonaws.com/parallelcluster/<VERSION>/api/ParallelCluster.openapi.yaml

Ausgehend von der OpenAPI-Spezifikationsdatei können Sie eines der vielen verfügbaren Tools wie Swagger UI oder Redoc verwenden, um die Dokumentation für die API zu generieren. AWS ParallelCluster

Wie wird die API bereitgestellt AWS ParallelCluster

Um die AWS ParallelCluster API bereitzustellen, müssen Sie ein Administrator der sein AWS-Konto.

Die für die Bereitstellung der API verwendete Vorlage ist unter der folgenden URL verfügbar:

https://<REGION>-aws-parallelcluster.s3.<REGION>.amazonaws.com/parallelcluster/<VERSION>/api/parallelcluster-api.yaml

wo <REGION> ist der AWS-Region Ort, an dem die API bereitgestellt werden muss, und <VERSION> ist die AWS ParallelCluster Version (z. B. 3.16.1).

AWS Lambda verwendet eine Lambda-Layer-Schnittstelle mit der, um die von der API aufgerufenen Funktionen AWS ParallelCluster API der Python-Bibliothek zu verarbeiten.

Warnung

Jeder Benutzer in der AWS-Konto, der privilegierten Zugriff AWS Lambda auf unsere Amazon API Gateway-Dienste hat, erbt automatisch die Berechtigungen zur Verwaltung AWS ParallelCluster von API-Ressourcen.