Utilizar RegisterImage con una CLI - Ejemplos de código de AWS SDK

Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos.

Utilizar RegisterImage con una CLI

Los siguientes ejemplos de código muestran cómo utilizar RegisterImage.

CLI
AWS CLI

Ejemplo 1: registro de una AMI mediante un archivo de manifiesto

En el siguiente ejemplo de register-image se registra una AMI mediante el archivo de manifiesto especificado en Amazon S3.

aws ec2 register-image \ --name my-image \ --image-location amzn-s3-demo-bucket/myimage/image.manifest.xml

Salida:

{ "ImageId": "ami-1234567890EXAMPLE" }

Para obtener más información, consulte Imágenes de máquina de Amazon (AMI) en la Guía del usuario de Amazon EC2.

Ejemplo 2: registro de una AMI mediante una instantánea de un dispositivo raíz

En el siguiente ejemplo de register-image se registra una AMI mediante la instantánea especificada de un volumen raíz de EBS como dispositivo /dev/xvda. La asignación de dispositivos de bloques también incluye un volumen de EBS vacío de 100 GiB como dispositivo /dev/xvdf.

aws ec2 register-image \ --name my-image \ --root-device-name /dev/xvda \ --block-device-mappings DeviceName=/dev/xvda,Ebs={SnapshotId=snap-0db2cf683925d191f} DeviceName=/dev/xvdf,Ebs={VolumeSize=100}

Salida:

{ "ImageId": "ami-1a2b3c4d5eEXAMPLE" }

Para obtener más información, consulte Imágenes de máquina de Amazon (AMI) en la Guía del usuario de Amazon EC2.

  • Para obtener información sobre la API, consulte RegisterImage en la Referencia de comandos de la AWS CLI.

PowerShell
Herramientas para PowerShell V4

Ejemplo 1: En este ejemplo se registra una AMI mediante el archivo de manifiesto especificado en Amazon S3.

Register-EC2Image -ImageLocation amzn-s3-demo-bucket/my-web-server-ami/image.manifest.xml -Name my-web-server-ami
  • Para obtener información sobre la API, consulte RegisterImage en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).

Herramientas para PowerShell V5

Ejemplo 1: En este ejemplo se registra una AMI mediante el archivo de manifiesto especificado en Amazon S3.

Register-EC2Image -ImageLocation amzn-s3-demo-bucket/my-web-server-ami/image.manifest.xml -Name my-web-server-ami
  • Para obtener información sobre la API, consulte RegisterImage en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).