Added support to generate an Elastic IP and attach it to the instance