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.
createCluster
Erstellen Sie einen verwalteten Cluster in einemAWS-Region.
Erforderliche Syntax
POST /v3/clusters { "clusterName": "string", "clusterConfiguration": "string", "dryrun": boolean, "region": "string", "rollbackOnFailure", boolean, "suppressValidators": [ "string" ], "validationFailureLevel": "string" }
Anforderungstext
- Cluster-Konfiguration
-
Die Cluster-Konfiguration als YAML-Dokument.
Typ: Zeichenfolge
Erforderlich: Ja
- Clustername
-
Der Name des zu erstellenden Clusters.
Der Name muss mit einem alphabetischen Zeichen beginnen. Der Name kann bis zu 60 Zeichen lang sein. WennSlurmDie Kontoführung ist aktiviert, der Name kann bis zu 40 Zeichen lang sein.
Typ: Zeichenfolge
Erforderlich: Ja
- Trockenlauf
-
Wenn gesetzt auf
true
führt nur eine Anforderungsvalidierung durch, ohne eine Ressource zu erstellen. Verwenden Sie diesen Parameter, um die Clusterkonfiguration zu validieren. Der Standardwert istfalse
.Typ: boolescher Wert
Required: No
- region
-
DerAWS-Regionin dem sich der Cluster befindet.
Typ: Zeichenkette
Required: No
- rollbackOnFailure
-
Wenn gesetzt auf
true
erfolgt ein Cluster-Stack-Rollback, wenn der Cluster nicht erstellt werden kann. Der Standardwert isttrue
.Typ: boolescher Wert
Required: No
- Unterdrücken Sie Validatoren
-
Identifizieren Sie einen oder mehrere Konfigurationsvalidatoren, die unterdrückt werden sollen.
Typ: Liste von Zeichenketten
Format:
(ALL|type:[A-Za-z0-9]+)
Required: No
- validationFailureLevel
-
Die Mindestvalidierungsstufe, die dazu führt, dass die Clustererstellung fehlschlägt. Der Standardwert ist
ERROR
.Typ: Zeichenfolge
Zulässige Werte:
INFO | WARNING | ERROR
Required: No
Antwortsyntax
{ "cluster": { "clusterName": "string", "region": "string", "version": "string", "cloudformationStackArn": "string", "cloudformationStackStatus": "CREATE_IN_PROGRESS", "clusterStatus": "CREATE_IN_PROGRESS", "scheduler": { "type": "string", "metadata": { "name": "string", "version": "string" } } }, "validationMessages": [ { "id": "string", "type": "string", "level": "INFO", "message": "string" } ] }
Antworttext
- Clustername
-
Der Name des Clusters.
Typ: Zeichenfolge
- cloudformationStackArn
-
Der Amazon-Ressourcenname (ARN) der Haupt-Ressource CloudFormation Stapel.
Typ: Zeichenfolge
- cloudformationStackStatus
-
Typ: Zeichenfolge
Zulässige Werte:
CREATE_IN_PROGRESS | CREATE_FAILED | CREATE_COMPLETE | ROLLBACK_IN_PROGRESS | ROLLBACK_FAILED | ROLLBACK_COMPLETE | DELETE_IN_PROGRESS | DELETE_FAILED | DELETE_COMPLETE | UPDATE_IN_PROGRESS | UPDATE_COMPLETE_CLEANUP_IN_PROGRESS | UPDATE_COMPLETE | UPDATE_ROLLBACK_IN_PROGRESS | UPDATE_ROLLBACK_FAILED | UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | UPDATE_ROLLBACK_COMPLETE
- Cluster-Status
-
Typ: Zeichenfolge
Zulässige Werte:
CREATE_IN_PROGRESS | CREATE_FAILED | CREATE_COMPLETE | DELETE_IN_PROGRESS | DELETE_FAILED | DELETE_COMPLETE | UPDATE_IN_PROGRESS | UPDATE_COMPLETE | UPDATE_FAILED
- region
-
DieAWS-Regionin dem der Cluster erstellt wurde.
Typ: Zeichenfolge
- Scheduler
-
- Metadaten
-
Die Scheduler-Metadaten
- Name
-
Der Name des Schedulers.
Typ: Zeichenfolge
- Version
-
Die Scheduler-Version.
Typ: Zeichenfolge
- type
-
Der Scheduler-Typ.
Typ: Zeichenfolge
- Version
-
DieAWS ParallelClusterVersion, die zur Erstellung des Clusters verwendet wird.
Typ: Zeichenfolge
- validation_messages
-
Eine Liste von Nachrichten mit einer Validierungsstufe unter
validationFailureLevel
. Die Liste der Nachrichten wird während der Konfigurationsvalidierung gesammelt.- ID
-
Die ID des Validators.
Typ: Zeichenfolge
- level
-
Typ: Zeichenfolge
Zulässige Werte:
INFO | WARNING | ERROR
- Nachricht
-
Eine Bestätigungsnachricht.
Typ: Zeichenfolge
- type
-
Der Typ des Validators.
Typ: Zeichenfolge