I note that according to the spec when creating an instance an XML representation of that instance should be returned immeditately... however, on ec2, at least on its web console, it doesn't assign the public address until it is out of "pending" status ?
So should we not expect public addresses to be set until the server is ready?