Ниже приведен код boto3 для создания ами из данного экземпляра ec2.
Как я могу изменить вывод, чтобы извлечь только значение созданного идентификатора AMI?
import boto3
ec2 = boto3.resource('ec2')
instance = ec2.Instance('xxxxxxxxxxx')
image = instance.create_image(
BlockDeviceMappings=[
{
'DeviceName': '/dev/sda1',
'Ebs': {
'DeleteOnTermination': True,
}
}
],
Name='xxxxxxxxxxxxxxxxxxxx'
)
image.wait_until_exists('self',Filters=[{'Name':'state','Values':['available']}])
print("Image Created ",image)
Вывод вышеуказанного кода:
Image Created ec2.Image(id='ami-0c59fddbexxxxxxxxxx')