Utilizzare RegisterImage con un AWS SDK o CLI - Esempi di codice dell'AWS SDK

Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples GitHub .

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzare RegisterImage con un AWS SDK o CLI

I seguenti esempi di codice mostrano come utilizzareRegisterImage.

CLI
AWS CLI

Esempio 1: registrare e AMI utilizzare un file manifest

L'register-imageesempio seguente registra un AMI utilizzo del file manifest specificato in Amazon S3.

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

Output:

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

Per ulteriori informazioni, consulta Amazon Machine Images (AMI) nella Amazon EC2 User Guide.

Esempio 2: registrare e AMI utilizzare un'istantanea di un dispositivo root

L'register-imageesempio seguente registra un AMI utilizzo dell'istantanea specificata di un volume EBS root come dispositivo. /dev/xvda La mappatura dei dispositivi a blocchi include anche un volume vuoto da 100 EBS GiB come 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}

Output:

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

Per ulteriori informazioni, consulta Amazon Machine Images (AMI) nella Amazon EC2 User Guide.

PowerShell
Strumenti per PowerShell

Esempio 1: questo esempio registra un AMI utilizzo del file manifest specificato in Amazon S3.

Register-EC2Image -ImageLocation my-s3-bucket/my-web-server-ami/image.manifest.xml -Name my-web-server-ami
  • Per API i dettagli, vedere RegisterImagein AWS Tools for PowerShell Cmdlet Reference.