.NET Example of Storing
Library Content on a Datastore
This example
shows how to define where the library content is stored.
For more information about storing the
contents of a local library, see
Content Library Storage.
For related code
samples, see the
vSphere Automation SDK .NET
samples at GitHub.
... // Create a StorageBacking instance of datastore type. var libraryBacking = new StorageBacking(); libraryBacking.SetType(vmware.content.library.StorageBacking.Type.DATASTORE); // Provide the datastore ID. libraryBacking.SetDatastoreId("datastore-123"); // Create a LibraryModel that represents a local library backed on a datastore. var libraryModel = new LibraryModel(); libraryModel.SetName("AcmeLibrary"); libraryModel.SetStorageBackings(new List<StorageBacking>() { libraryBacking });