Class VcOptionManager

Extends com.vmware.vmo.plugin.vi4.model.VimContentManagedObject
This managed object type is used for managing key/value pair options.

  • You can define options on the fly, in a logical tree using a dot notation for keys. For example, "Ethernet.Connection" describes the Connection option as child of the Ethernet option.
  • You can use the queryMethod to retrieve a single property or a subset of properties based on the dot notation path.


Name Type Description
id String returns the id of this ManagedObject
reference VcManagedObjectReference returns the ManagedObjectReference of this ManagedObject
sdkConnection VcSdkConnection returns the parent SdkConnection
setting VcOptionValue[] A list of the current settings for the key/value pair options.
supportedOption VcOptionDef[] A list of supported key/value pair options including their type information.
vimHost VcSdkConnection returns the parent SdkConnection (deprecated)
vimType String returns the type of this ManagedObject


Name Returns
VcOptionManager(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) constructor
createTrigger(Number timeout, String filter, String condition, String filterToSync) Trigger
queryOptions(String name) VcOptionValue[]
updateOptions(VcOptionValue[] changedValue) void

Returned by


Referenced in