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-imagese registra una AMI mediante el archivo de manifiesto especificado en Amazon S3.aws ec2 register-image \ --namemy-image\ --image-locationamzn-s3-demo-bucket/myimage/image.manifest.xmlSalida:
{ "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-imagese 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 \ --namemy-image\ --root-device-name/dev/xvda\ --block-device-mappingsDeviceName=/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).
-