aws:createImage: crear una Amazon Machine Image - AWS Systems Manager

aws:createImage: crear una Amazon Machine Image

Crea una Amazon Machine Image (AMI) a partir de una instancia que está en ejecución, deteniéndose o detenida.

Entrada

Esta acción es compatible con los siguientes parámetros de CreateImage. Para obtener más información, consulte 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

El ID de la instancia.

Tipo: cadena

Obligatorio: sí

ImageName

El nombre de la imagen.

Tipo: cadena

Obligatorio: sí

ImageDescription

Una descripción de la imagen.

Tipo: cadena

Requerido: no

NoReboot

Un literal booleano.

De forma predeterminada, Amazon Elastic Compute Cloud (Amazon EC2) intenta apagar y reiniciar la instancia antes de crear la imagen. Si la opción No reboot (Sin reiniciar) se establece en true, Amazon EC2 no apaga la instancia antes de crear la imagen. Cuando se utiliza esta opción, no se puede garantizar la integridad del sistema de archivos en la imagen creada.

Si no desea que la instancia se ejecute después de crear una AMI a partir de ella, primero debe usar la acción aws:changeInstanceState: cambiar o confirmar el estado de la instancia para detener la instancia y, a continuación, usar la acción aws:createImage con la opción NoReboot establecida en true.

Tipo: Booleano

Requerido: no

BlockDeviceMappings

Los dispositivos de bloques para la instancia.

Tipo: mapa

Requerido: no

Salida
ImageId

El ID de la imagen recién creada.

Tipo: cadena

ImageState

El estado actual de la imagen. Si el estado está disponible, la imagen se registra correctamente y se puede utilizar para iniciar una instancia.

Tipo: cadena