reservation = ec2.run_instances(image_id='ami-a1074dc8', instance_type=
    't1.micro', network_interfaces=interfaces, key_name='keyPairName')
instance = reservation.instances[0]
instance.update()
while instance.state == 'pending':
    print(instance, instance.state)
time.sleep(5)
instance.update()
instance.add_tag('Name', 'some name')
print('done', instance)
Как автоматически назначить публичный IP-адрес экземпляру EC2 с помощью boto