Class VcHostServiceSystem

Extends com.vmware.vmo.plugin.vi4.model.VimExtensibleManagedObject
The VcHostServiceSystem managed object describes the configuration of host services. This managed object operates in conjunction with the VcHostFirewallSystem managed object.


Name Type Description
availableField VcCustomFieldDef[] List of custom field definitions that are valid for the object's type. The fields are sorted by <a href="VcCustomFieldDef.html#name">VcCustomFieldDef</a>.
id String returns the id of this ManagedObject
reference VcManagedObjectReference returns the ManagedObjectReference of this ManagedObject
sdkConnection VcSdkConnection returns the parent SdkConnection
serviceInfo VcHostServiceInfo Service configuration.
value VcCustomFieldValue[] List of custom field values. Each value uses a key to associate an instance of a <a href="VcCustomFieldStringValue.html">VcCustomFieldStringValue</a> with a custom field definition.
vimHost VcSdkConnection returns the parent SdkConnection (deprecated)
vimType String returns the type of this ManagedObject


Name Returns
VcHostServiceSystem(com.vmware.vmo.plugin.vi4.model.IVimObjectFactory , VcManagedObjectReference , String ) constructor
createTrigger(Number timeout, String filter, String condition, String filterToSync) Trigger
refreshServices() void
restartService(String id) void
setCustomValue(String key, String value) void
startService(String id) void
stopService(String id) void
uninstallService(String id) void
updateServicePolicy(String id, String policy) void

Returned by


Referenced in