Starting with vCloud Director Object Storage Extension 1.0.1 you can use folders and subfolders to group and organize objects.

How Do I Use Folders Within vCloud Director Object Storage Extension Buckets

Buckets and objects are the primary resources in vCloud Director Object Storage Extension. vCloud Director Object Storage Extension has a flat structure with no hierarchy like in a file system. However, for the sake of organizational simplicity, vCloud Director Object Storage Extension supports the folder concept as means of grouping objects. vCloud Director Object Storage Extension supports the folder concept by using the full name of a folder as a prefix for the object names within the folder. In the context of folders, object names are called key names.

For example, you create a folder called monthly-reports and store an object named report-jan.xlsx in the folder. The object is then stored with the key name monthly-reports/report-jan.xlsx, where monthly-reports/ is the prefix.

You can create folders within folders but cannot create buckets within buckets. You can upload objects directly into a folder. You can copy an object from a folder to a bucket. Using the vCloud Director Object Storage Extension user interface, you cannot copy an object directly to another folder. To copy an object to another folder, use the vCloud Director Object Storage Extension API. You can create and delete folders, but you cannot rename a folder. You cannot edit access permissions at the folder level.

Limitations for Catalog Buckets

When working with folders within catalog buckets, consider the following limitations:
  • You can have only one level of folders. No subfolders are allowed.
  • You can only upload OVA and ISO files to the main directory of a catalog bucket.
  • You can only upload OVF and VMDK files to a folder in a catalog bucket.
  • You can upload only one OVF file to a folder in a catalog bucket.