Here is a good programming idea that you can now create. It's not easy, but a neat challenge and a very useful little program to have a go at.
Choose a language or tool of your choice. If you don't have a preferred one, think about which system will interact with the program or which platform you will be running the script under.
First, we need to define what the program should do:
We want to upload a .iso file from the local disk of your desktop
We want to add the .iso file to a catalog in vCloud
Here are the programming steps you need to do:
Create an object that contains the media filename and location as well as the type ISO.
Get the OvDC reference where the catalog we want to upload is stored.
Get the catalog reference.
Upload the media to the catalog.
Wait for the task to finish.