Unfortunately the Server class already had a preexisting diskConfig field that was a String. Rather that introduce an enum and break backwards compat I added the new diskConfig stuff as a String. And this way the diskConfig is treated as a String throughout the whole API, rather than as a String here and an enum there. I already made a comment within the original code commit about it.
https://github.com/jclouds/jclouds/blob/master/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/Server.java#L451-454 --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/79#issuecomment-21956118
