Storage Lifecycle Management Vslm Vstorage Object Manager APIs

Storage Lifecycle Management Vslm Vstorage Object Manager APIs

Interface to manage virtual storage object on a vCenter.

VStorageObjectManager and SPBM policy support: All of the VStorageObjectManager APIs requiring ESXi host uses "Programatically selected" host to perform the actual operation. If the selected host is of 6.5 version then policy would not be passed down to host. In that case, user operation would succeed but if user checks SPBM Entity Compliance, it will show "Mismatch" / "Non Compliant" as a compliance result.

Operations
POST
Vslm V Storage Object Manager Vslm Attach Disk Task
Attach an existing disk to this virtual machine.
POST
Vslm V Storage Object Manager Vslm Attach Tag To V Storage Object
Attach a tag to a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Clear V Storage Object Control Flags
Clear control flags on VStorageObject.
POST
Vslm V Storage Object Manager Vslm Clone V Storage Object Task
Clone a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Create Disk Task
Create a virtual disk, which is a storage object with *disk* as consumption type.
POST
Vslm V Storage Object Manager Vslm Create Disk From Snapshot Task
Creates a new Disk from given snapshot of a VStorageObject.
POST
Vslm V Storage Object Manager Vslm Create Snapshot Task
Creates a snapshot of a given VStorageObject.
POST
Vslm V Storage Object Manager Vslm Delete Snapshot Task
Deletes a given snapshot of a VStorageObject.
POST
Vslm V Storage Object Manager Vslm Delete V Storage Object Task
Delete a virtual storage object and its associated backings.
POST
Vslm V Storage Object Manager Vslm Detach Tag From V Storage Object
Detach a tag from a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Extend Disk Task
Expand the capacity of a virtual disk, which is a storage object with *disk*, to the new capacity.
POST
Vslm V Storage Object Manager Vslm Inflate Disk Task
Inflate a sparse or thin-provisioned virtual disk up to the full size.
POST
Vslm V Storage Object Manager Vslm List Tags Attached To V Storage Object
Lists all tags attached to virtual storage object.
POST
Vslm V Storage Object Manager Vslm List V Storage Object For Spec
List virtual storage objects matching all the *VslmVsoVStorageObjectQuerySpec*.
POST
Vslm V Storage Object Manager Vslm List V Storage Objects Attached To Tag
Lists all virtual storage objects attached to the tag.
POST
Vslm V Storage Object Manager Vslm Query Changed Disk Areas
Get a list of areas of a virtual disk that have been modified since a well-defined point in the past.
POST
Vslm V Storage Object Manager Vslm Query Global Catalog Sync Status
Gets the synchronization status of the Global Catalog.
POST
Vslm V Storage Object Manager Vslm Query Global Catalog Sync Status For Datastore
Gets the synchronization state of the Global Catalog for the specified datastore.
POST
Vslm V Storage Object Manager Vslm Reconcile Datastore Inventory Task
Reconcile the datastore inventory info of virtual storage objects.
POST
Vslm V Storage Object Manager Vslm Register Disk
Promote a virtual disk to a First Class Disk.
POST
Vslm V Storage Object Manager Vslm Relocate V Storage Object Task
Relocate a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Rename V Storage Object
Rename a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Retrieve Snapshot Details
Retrieves snapshot disk details of a given snapshot.
POST
Vslm V Storage Object Manager Vslm Retrieve Snapshot Info
Retrieves snapshot information of a given VStorageObject.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Infrastructure Object Policy
Retrieve FCD infrastructure object SBPM policy on given datastore.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object
Retrieve a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Associations
Retrieve vm associations for each virtual storage object in the query.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Metadata
Retrieve metadata KV pairs from a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object Metadata Value
Retrieve the metadata value by key from a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Objects
Retrieves details of a list of virtual storage objects from cache.
POST
Vslm V Storage Object Manager Vslm Retrieve V Storage Object State
Retrieve a virtual storage object state.
POST
Vslm V Storage Object Manager Vslm Revert V Storage Object Task
Reverts to a given snapshot of a VStorageObject.
POST
Vslm V Storage Object Manager Vslm Schedule Reconcile Datastore Inventory
Schedules reconcile of the inventory info of virtual storage objects on one of the hosts that is connected with the datastore.
POST
Vslm V Storage Object Manager Vslm Set V Storage Object Control Flags
Set control flags on VStorageObject.
POST
Vslm V Storage Object Manager Vslm Update V Storage Infrastructure Object Policy Task
Assigns specified SBPM policy to the given FCD infrastructure object.
POST
Vslm V Storage Object Manager Vslm Update Vstorage Object Crypto Task
Update the storage crypto on a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Update V Storage Object Metadata Task
Update metadata KV pairs to a virtual storage object.
POST
Vslm V Storage Object Manager Vslm Update Vstorage Object Policy Task
Update the storage policy on a virtual storage object.