On Thu, Oct 8, 2009 at 3:14 AM, Wes Felter <wesley@felter.org> wrote:
Yet another API for your enjoyment.

https://community.emc.com/docs/DOC-4842

"Enjoying" it right now... here's a sample:

<VirtualMachine xmlns="http://www.emc.com/caas" name="caasvm1">
<status>powered-off</status> <virtual-nic-list href="1.0.0.0/org/caas/vdc/caasvdc/vm/caasvm1/virtualnic/"/> <management-action-list href="1.0.0.0/org/caas/vdc/caasvdc/vm/caasvm1/mgmt/"/> <instance-type>large</instance-type> <public-ip>yes</public-ip> <fqdn>vm1.cloud.corp.emc.com</fqdn> <disk-size>1024</disk-size>
</VirtualMachine>

Almost there with the web linking, but not quite. Made me think about an XML based DSL with XLink... but not for long.

And what is with CaaS? It appears everywhere... in XML namespaces, base URLs, object names (caasvdc, caasvm1, etc.). Oh hang on, EMC Compute Cloud ==> ECC or EC2!?!

Sam