Scripting Object - VcHealthUpdateManager

Scripting-object corresponding to
HealthUpdateManager
Attribute of
VcServiceContent

Scripting Object Description

Attributes

Name Type Description
idString

@since Unknown
morefVcManagedObjectReference

returns the ManagedObjectReference of this ManagedObject @since Unknown
sdkConnectionVcSdkConnection

@since Unknown
sdkIdString

@since Unknown
typeStringDeprecated.

Returns the name for the this managed object's vim type @since Unknown
vimHostVcSdkConnection

@since Unknown
vimIdString

@since Unknown
vimTypeString

@since Unknown

Methods

Methods defined in this Scripting Object
_getRef, addFilter, addFilterEntities, addMonitoredEntities, createTrigger, hasMonitoredEntity, hasProvider, postHealthUpdates, queryFilterEntities, queryFilterInfoIds, queryFilterList, queryFilterName, queryHealthUpdateInfos, queryHealthUpdates, queryMonitoredEntities, queryProviderList, queryProviderName, queryUnmonitoredHosts, registerHealthUpdateProvider, removeFilter, removeFilterEntities, removeMonitoredEntities, unregisterHealthUpdateProvider

_getRef

@since Unknown

Parameters

NameTypeDescription
None

Return Value

Type Description
VcManagedObjectReference

queryFilterList

Returns the list of filters. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
String []

unregisterHealthUpdateProvider

Unregisters the specified provider, if it exists. A VirtualCenter Server restart implicitly unregisters all providers. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
None

postHealthUpdates

Report a change in health status. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcHealthUpdate []


Return Value

Type Description
None

removeFilter

Removes the specified filter. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
None

queryHealthUpdateInfos

Returns the list of HealthUpdateInfo configured for the given provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcHealthUpdateInfo []

addMonitoredEntities

The provider monitors additional managed entities. A particular managed entity can be monitored by multiple providers. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity []


Return Value

Type Description
None

queryUnmonitoredHosts

The set of hosts that are in the cluster, but not monitored by the provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcClusterComputeResource


Return Value

Type Description
VcHostSystem []

registerHealthUpdateProvider

Registers provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcHealthUpdateInfo []


Return Value

Type Description
String

queryProviderList

The providers. @since vSphere API 6.5

Parameters

NameTypeDescription
None

Return Value

Type Description
String []

createTrigger

@since Unknown

Parameters

NameTypeDescription
timeoutNumber

filterString

conditionString

filterToSyncString


Return Value

Type Description
Trigger

hasMonitoredEntity

Check if the managed entity is monitored by the provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity


Return Value

Type Description
Boolean

queryFilterName

Returns the filter name. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
String

queryHealthUpdates

Returns the list of health updates reported by the given provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcHealthUpdate []

addFilter

Adds health update filters. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1String

arg2String []


Return Value

Type Description
String

queryFilterEntities

Returns the list of entities on which this filter is configured. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcManagedEntity []

queryProviderName

Query the name of the provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
String

removeMonitoredEntities

The provider monitors fewer managed entities. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity []


Return Value

Type Description
None

addFilterEntities

Add entities on which this filter is configured. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity []


Return Value

Type Description
None

hasProvider

Verifies if the given provider is registered. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
Boolean

queryMonitoredEntities

Returns the list of managed entities monitored by the given provider. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcManagedEntity []

queryFilterInfoIds

Returns the list of HealthUpdateInfos configured for this filter. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
String []

removeFilterEntities

Remove entities on which this filter is configured. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity []


Return Value

Type Description
None