protected Map<String, Object> populateInstance(IdFormatter idFormatter, Instance instance, Network network) {
Map<String, Object> data = new HashMap<String, Object>();
data.put("ami-id", formatId(idFormatter, Image.class, instance.getImageId()));
data.put("ami-manifest-path", "(unknown)");
data.put("instance-action", "none");
data.put("instance-id", "i-" + formatId(idFormatter, instance));
data.put("instance-type", getInstanceType(instance));
data.put("kernel-id", formatId(idFormatter, instance));
setNestedValue(data, getZone(idFormatter, instance), "placement", "availability-zone");
data.put("profile", "default-paravirtual");
data.put("ami-launch-index", instance.getCreateIndex());
data.put("reservation-id", formatId(idFormatter, instance));
return data;
}