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.
Bild erstellen
Erstellen Sie ein benutzerdefiniertesAWS ParallelClusterBild in einemAWS-Region.
Erforderliche Syntax
POST /v3/images/custom { "imageConfiguration": "string", "imageId": "string", "dryrun": boolean, "region": "string", "rollbackOnFailure": boolean, "supressValidators": [ "string" ], "validationFailureLevel": "string" }
Anforderungstext
- Image-Konfiguration
-
Die Image-Konfiguration als YAML-Dokument.
Typ: Zeichenfolge
Erforderlich: Ja
- imageId
-
Die ID des zu erstellenden Images.
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 Image-Konfiguration zu validieren. Der Standardwert istfalse
.Typ: boolescher Wert
Required: No
- region
-
DerAWS-Regionin dem Sie den Befehl ausführen, in dem das Image erstellt wird.
Typ: Zeichenkette
Required: No
- rollbackOnFailure
-
Wenn gesetzt auf
true
erfolgt ein Rollback des Image-Stacks, wenn das Image nicht erstellt werden kann. Der Standardwert istfalse
.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 Image-Erstellung fehlschlägt. Der Standardwert ist
ERROR
.Typ: Zeichenfolge
Zulässige Werte:
INFO | WARNING | ERROR
Required: No
Antwortsyntax
{ "image": { "imageId": "string", "ec2AmiInfo": { "amiId": "string" }, "region": "string", "version": "string", "cloudformationStackArn": "string", "imageBuildStatus": "BUILD_IN_PROGRESS", "cloudformationStackStatus": "CREATE_IN_PROGRESS" }, "validationMessages": [ { "id": "string", "type": "string", "level": "INFO", "message": "string" } ] }
Antworttext
- Image
-
- imageId
-
Die ID des Bildes.
Typ: Zeichenfolge
- cloudformationStackArn
-
Der Amazon-Ressourcenname (ARN) der Haupt-Ressource CloudFormation Stapel.
Typ: Zeichenfolge
- cloudformationStackStatus
-
Der CloudFormation Status des Stapels.
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
- ec2AmiInfo
-
- ami_id
-
Die EC2-AMI-ID.
Typ: Zeichenfolge
- imageBuildStatus
-
Der Status der Image-Erstellung.
Typ: Zeichenfolge
Zulässige Werte:
BUILD_IN_PROGRESS | BUILD_FAILED | BUILD_COMPLETE | DELETE_IN_PROGRESS | DELETE_FAILED | DELETE_COMPLETE
- region
-
DieAWS-Regiondass das Bild eingebaut ist.
Typ: Zeichenfolge
- Version
-
DasAWS ParallelClusterVersion, die zum Erstellen des Images verwendet wurde.
Typ: Zeichenfolge
- Bestätigungsnachrichten
-
Eine Liste von Nachrichten mit einer Validierungsstufe unter
validationFailureLevel
. Die Liste der Nachrichten wird während der Konfigurationsvalidierung gesammelt.- ID
-
Die Validator-ID.
Typ: Zeichenfolge
- level
-
Die Validierungsebene.
Typ: Zeichenfolge
Zulässige Werte:
INFO | WARNING | ERROR
- Nachricht
-
Eine Bestätigungsnachricht.
Typ: Zeichenfolge
- type
-
Der Typ des Validators.
Typ: Zeichenfolge