Вы используете API deregister ().
Существует несколько способов получения идентификатора изображения (т. Е. Вы можете перечислить все изображения и искать их свойства и т. Д.)
Вот фрагмент кода, который удалит один из ваших существующих AMI (при условии, что он находится в регионе ЕС)
connection = boto.ec2.connect_to_region('eu-west-1', \
aws_access_key_id='yourkey', \
aws_secret_access_key='yoursecret', \
proxy=yourProxy, \
proxy_port=yourProxyPort)
# This is a way of fetching the image object for an AMI, when you know the AMI id
# Since we specify a single image (using the AMI id) we get a list containing a single image
# You could add error checking and so forth ... but you get the idea
images = connection.get_all_images(image_ids=['ami-cf86xxxx'])
images[0].deregister()
(правка): на самом деле, посмотрев онлайн-документацию по 2.0, есть другой способ.
Определив идентификатор изображения, вы можете использовать метод deregister_image (image_id) в boto.ec2.connection ... что равняется тому, что я думаю.