Utilizar RegisterImage con una CLI - Amazon Elastic Compute Cloud

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).

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Creación de recursos de Amazon EC2 mediante una AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.