aws:createImage - Erstellen eines Amazon Machine Image - AWS Systems Manager

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:createImage - Erstellen eines Amazon Machine Image

Erstellt ein Amazon Machine Image (AMI) aus einer Instance, die entweder ausgeführt wird, angehalten wird oder angehalten ist, und fragt ab, ob ImageState gleich available ist.

Anmerkung

Die Aktion aws:createImage unterstützt die automatische Drosselungswiederholung. Weitere Informationen finden Sie unter Konfigurieren der automatischen Wiederholung für gedrosselte Vorgänge.

Eingabe

Diese Aktion unterstützt die folgenden CreateImage-Parameter. Weitere Informationen finden Sie unter CreateImage.

YAML
name: createMyImage action: aws:createImage maxAttempts: 3 onFailure: Abort inputs: InstanceId: i-1234567890abcdef0 ImageName: AMI Created on{{global:DATE_TIME}} NoReboot: true ImageDescription: My newly created AMI
JSON
{ "name": "createMyImage", "action": "aws:createImage", "maxAttempts": 3, "onFailure": "Abort", "inputs": { "InstanceId": "i-1234567890abcdef0", "ImageName": "AMI Created on{{global:DATE_TIME}}", "NoReboot": true, "ImageDescription": "My newly created AMI" } }
InstanceId

Die ID der Instance.

Typ: Zeichenfolge

Erforderlich: Ja

ImageName

Der Name für das Image.

Typ: Zeichenfolge

Erforderlich: Ja

ImageDescription

Eine Beschreibung des Image.

Typ: Zeichenfolge

Erforderlich: Nein

NoReboot

Ein boolesches Literal.

Standardmäßig versucht Amazon Elastic Compute Cloud (Amazon EC2), die Instance herunterzufahren und neu zu starten, bevor das Image erstellt wird. Wenn die Option Kein Neustart auf gesetzt isttrue, fährt Amazon die Instance EC2 nicht herunter, bevor das Image erstellt wird. Wenn diese Option verwendet wird, kann die Integrität des Dateisystems auf dem erstellten Image nicht garantiert werden.

Wenn Sie nicht möchten, dass die Instance ausgeführt wird, nachdem Sie eine AMI daraus erstellt haben, verwenden Sie zuerst die aws:changeInstanceState – Instance-Status ändern oder geltend machen Aktion, um die Instance zu beenden, und verwenden Sie dann diese aws:createImage Aktion mit der NoRebootOption auftrue.

Typ: Boolesch

Erforderlich: Nein

BlockDeviceMappings

Die Blockgeräte für die Instance.

Typ: Zuordnung

Erforderlich: Nein

Output
ImageId

Die ID des neu erstellten Image.

Typ: Zeichenfolge

ImageState

Der aktuelle Status des Image. Wenn der Status verfügbar ist, wird das Image erfolgreich registriert und kann zum Starten einer Instance verwendet werden.

Typ: Zeichenfolge