# Managed Object - HealthUpdateManager(vim.HealthUpdateManager)

Property of
  ServiceContent
See also
  ClusterComputeResource, HealthUpdate, HealthUpdateInfo, HostSystem, ManagedEntity
Since
  vSphere API 6.5

## Managed Object Description

Properties

Name | Type | Description
--- | --- | ---
None

Methods

Methods defined in this Managed Object
AddFilter, AddFilterEntities, AddMonitoredEntities, HasMonitoredEntity, HasProvider, PostHealthUpdates, QueryFilterEntities, QueryFilterInfoIds, QueryFilterList, QueryFilterName, QueryHealthUpdateInfos, QueryHealthUpdates, QueryMonitoredEntities, QueryProviderList, QueryProviderName, QueryUnmonitoredHosts, RegisterHealthUpdateProvider, RemoveFilter, RemoveFilterEntities, RemoveMonitoredEntities, UnregisterHealthUpdateProvider

# AddFilter(addFilter)

Adds health update filters.

Required Privileges
  Host.Inventory.EditCluster

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider identifier. Since vSphere API 6.5
filterName P | xsd:string | The filter name. Since vSphere API 6.5
infoIds* P | xsd:string[] | The list of HealthUpdateInfo IDs that should be filtered. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
xsd:string | The filter identifier.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddFilter" type="vsan:AddFilterRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddFilterResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string"/> </sequence> </complexType> </element>

# AddFilterEntities(addFilterEntities)

Add entities on which this filter is configured.

Required Privileges
  Host.Inventory.EditCluster

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5
entities* P | ManagedObjectReference[] to a ManagedEntity[] | The list of additional managed entities. Only entities of type HostSystem or ClusterComputeResource are valid. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddFilterEntities" type="vsan:AddFilterEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddFilterEntitiesResponse"> <complexType/> </element>

# AddMonitoredEntities(addMonitoredEntities)

The provider monitors additional managed entities. A particular managed entity can be monitored by multiple providers.

Required Privileges
  HealthUpdateProvider.Update

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5
entities* P | ManagedObjectReference[] to a ManagedEntity[] | The entities that are newly monitored by this provider. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddMonitoredEntities" type="vsan:AddMonitoredEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AddMonitoredEntitiesResponse"> <complexType/> </element>

# HasMonitoredEntity(hasMonitoredEntity)

Check if the managed entity is monitored by the provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5
entity P | ManagedObjectReference to a ManagedEntity | An entity of type HostSystem. Since vSphere API 6.5

P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
xsd:boolean | True iff the entity is monitored by this provider.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HasMonitoredEntity" type="vsan:HasMonitoredEntityRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HasMonitoredEntityResponse"> <complexType> <sequence> <element name="returnval" type="xsd:boolean"/> </sequence> </complexType> </element>

# HasProvider(hasProvider)

Verifies if the given provider is registered.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
id P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: id

Return Value

Type | Description
--- | ---
xsd:boolean | True iff the provider is registered.

Faults

Type | Description
--- | ---
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HasProvider" type="vsan:HasProviderRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HasProviderResponse"> <complexType> <sequence> <element name="returnval" type="xsd:boolean"/> </sequence> </complexType> </element>

# PostHealthUpdates(postHealthUpdates)

Report a change in health status.

Required Privileges
  HealthUpdateProvider.Update

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5
updates* P | HealthUpdate[] | The changes in health states. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="PostHealthUpdates" type="vsan:PostHealthUpdatesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="PostHealthUpdatesResponse"> <complexType/> </element>

# QueryFilterEntities(queryFilterEntities)

Returns the list of entities on which this filter is configured.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5

P Required privilege: filterId

Return Value

Type | Description
--- | ---
ManagedObjectReference[] to a ManagedEntity[] | The list of managed entities.

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterEntities" type="vsan:QueryFilterEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterEntitiesResponse"> <complexType> <sequence> <element name="returnval" type="vsan:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryFilterInfoIds(queryFilterInfoIds)

Returns the list of HealthUpdateInfos configured for this filter.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5

P Required privilege: filterId

Return Value

Type | Description
--- | ---
xsd:string[] | The list of identifiers of the configured HealthUpdateInfos.

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterInfoIds" type="vsan:QueryFilterInfoIdsRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterInfoIdsResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryFilterList(queryFilterList)

Returns the list of filters.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: providerId

Return Value

Type | Description
--- | ---
xsd:string[] | The list of filters identifiers.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterList" type="vsan:QueryFilterListRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterListResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryFilterName(queryFilterName)

Returns the filter name.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5

P Required privilege: filterId

Return Value

Type | Description
--- | ---
xsd:string | The name of the filter.

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterName" type="vsan:QueryFilterNameRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryFilterNameResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string"/> </sequence> </complexType> </element>

# QueryHealthUpdateInfos(queryHealthUpdateInfos)

Returns the list of HealthUpdateInfo configured for the given provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: providerId

Return Value

Type | Description
--- | ---
HealthUpdateInfo[] | The list of configured HealthUpdateInfo.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryHealthUpdateInfos" type="vsan:QueryHealthUpdateInfosRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryHealthUpdateInfosResponse"> <complexType> <sequence> <element name="returnval" type="vsan:HealthUpdateInfo" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryHealthUpdates(queryHealthUpdates)

Returns the list of health updates reported by the given provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: providerId

Return Value

Type | Description
--- | ---
HealthUpdate[] | The list of current health updates by this provider.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryHealthUpdates" type="vsan:QueryHealthUpdatesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryHealthUpdatesResponse"> <complexType> <sequence> <element name="returnval" type="vsan:HealthUpdate" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryMonitoredEntities(queryMonitoredEntities)

Returns the list of managed entities monitored by the given provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: providerId

Return Value

Type | Description
--- | ---
ManagedObjectReference[] to a ManagedEntity[] | The list of monitored managed entities.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryMonitoredEntities" type="vsan:QueryMonitoredEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryMonitoredEntitiesResponse"> <complexType> <sequence> <element name="returnval" type="vsan:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryProviderList(queryProviderList)

The providers.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.

Return Value

Type | Description
--- | ---
xsd:string[] | The list of identifiers of registered providers.

Faults

Type | Description
--- | ---
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryProviderList" type="vsan:QueryProviderListRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryProviderListResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# QueryProviderName(queryProviderName)

Query the name of the provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
id P | xsd:string | Since vSphere API 6.5

P Required privilege: id

Return Value

Type | Description
--- | ---
xsd:string | The name of the provider.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryProviderName" type="vsan:QueryProviderNameRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryProviderNameResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string"/> </sequence> </complexType> </element>

# QueryUnmonitoredHosts(queryUnmonitoredHosts)

The set of hosts that are in the cluster, but not monitored by the provider.

Required Privileges
  System.View

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5
cluster P | ManagedObjectReference to a ClusterComputeResource | The cluster. Since vSphere API 6.5

P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
ManagedObjectReference[] to a HostSystem[] | The hosts in the cluster that are not monitored by the provider.

Faults

Type | Description
--- | ---
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryUnmonitoredHosts" type="vsan:QueryUnmonitoredHostsRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="QueryUnmonitoredHostsResponse"> <complexType> <sequence> <element name="returnval" type="vsan:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element>

# RegisterHealthUpdateProvider(registerProvider)

Registers provider.

Required Privileges
  HealthUpdateProvider.Register

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
name P | xsd:string | The provider name. Should follow Java package naming convention to minimize name clashes with currently registered providers. For example, "com.vmware.HealthUpdateProvider". Since vSphere API 6.5
healthUpdateInfo* P | HealthUpdateInfo[] | The list of healthUpdateInfo that can be reported in healthUpdates. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
xsd:string | The identifier for the registered provider.

Faults

Type | Description
--- | ---
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RegisterHealthUpdateProvider" type="vsan:RegisterHealthUpdateProviderRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RegisterHealthUpdateProviderResponse"> <complexType> <sequence> <element name="returnval" type="xsd:string"/> </sequence> </complexType> </element>

# RemoveFilter(removeFilter)

Removes the specified filter.

Required Privileges
  Host.Inventory.EditCluster

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5

P Required privilege: filterId

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveFilter" type="vsan:RemoveFilterRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveFilterResponse"> <complexType/> </element>

# RemoveFilterEntities(removeFilterEntities)

Remove entities on which this filter is configured.

Required Privileges
  Host.Inventory.EditCluster

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
filterId P | xsd:string | The filter id. Since vSphere API 6.5
entities* P | ManagedObjectReference[] to a ManagedEntity[] | The list of removed managed entities. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
NotFound | Thrown if no filter with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveFilterEntities" type="vsan:RemoveFilterEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveFilterEntitiesResponse"> <complexType/> </element>

# RemoveMonitoredEntities(removeMonitoredEntities)

The provider monitors fewer managed entities.

Required Privileges
  HealthUpdateProvider.Update

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5
entities* P | ManagedObjectReference[] to a ManagedEntity[] | The entities that are no longer monitored by this provider. Since vSphere API 6.5

*Need not be set P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
InvalidState | Thrown if any of the entities is a part of an InfraUpdateHa cluster that has the provider enabled.
NotFound | Thrown if no provider with this id is registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveMonitoredEntities" type="vsan:RemoveMonitoredEntitiesRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="RemoveMonitoredEntitiesResponse"> <complexType/> </element>

# UnregisterHealthUpdateProvider(unregisterProvider)

Unregisters the specified provider, if it exists. A VirtualCenter Server restart implicitly unregisters all providers.

Required Privileges
  HealthUpdateProvider.Unregister

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HealthUpdateManager used to make the method call.
providerId P | xsd:string | The provider id. Since vSphere API 6.5

P Required privilege: providerId

Return Value

Type | Description
--- | ---
None

Faults

Type | Description
--- | ---
InvalidState | Thrown if the specified provider is still used in an InfraUpdateHa cluster.
NotFound | Thrown if the specified provider is not registered.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="UnregisterHealthUpdateProvider" type="vsan:UnregisterHealthUpdateProviderRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="UnregisterHealthUpdateProviderResponse"> <complexType/> </element>