aws:createImage – supprimer une Amazon Machine Image - AWS Systems Manager

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

aws:createImage – supprimer une Amazon Machine Image

Crée un Amazon Machine Image (AMI) à partir d'une instance en cours d'exécution, en cours d'arrêt ou arrêtée, et interroge pour savoir si c'est le ImageState casavailable.

Entrée

Cette action prend en charge les paramètres CreateImage suivants. Pour plus d'informations, consultez 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

ID de l’instance.

Type : String

Obligatoire : oui

ImageName

Nom de l'image.

Type : String

Obligatoire : oui

ImageDescription

Description de l'image.

Type : chaîne

Obligatoire : non

NoReboot

Littéral booléen.

Par défaut, Amazon Elastic Compute Cloud (AmazonEC2) tente d'arrêter et de redémarrer l'instance avant de créer l'image. Si l'option No Reboot est définie surtrue, Amazon EC2 n'arrête pas l'instance avant de créer l'image. Une fois cette option utilisée, l'intégrité du système de fichiers sur l'image créée ne peut pas être garantie.

Si vous ne souhaitez pas que l'instance s'exécute après avoir créé un AMI à partir de là, utilisez d'abord l'aws:changeInstanceState - Modifier ou affirmer le statut de l'instanceaction pour arrêter l'instance, puis utilisez cette aws:createImage action avec l'NoRebootoption définie surtrue.

Type : booléen

Obligatoire : non

BlockDeviceMappings

Périphériques de stockage en mode bloc pour l'instance.

Type: carte (map)

Obligatoire : non

Sortie
ImageId

ID de l'image nouvellement créée.

Type : String

ImageState

État actuel de l'image. Si l'état est disponible, l'image est enregistrée avec succès et peut être utilisée pour lancer une instance.

Type : String