Scripting Object - VcProfileComplianceManager

Scripting-object corresponding to
ProfileComplianceManager
Attribute of
VcSdkConnection, VcServiceContent

Scripting Object Description

Interface handling the Compliance aspects of entities.

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, checkCompliance_Task, clearComplianceStatus, createTrigger, queryComplianceStatus, queryEntitiesByComplianceStatus, queryExpressionMetadata

queryComplianceStatus

Query the compliance status based on Profile and Entity filter. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcProfile []

arg1VcManagedEntity []


Return Value

Type Description
VcComplianceResult []

_getRef

@since Unknown

Parameters

NameTypeDescription
None

Return Value

Type Description
VcManagedObjectReference

createTrigger

@since Unknown

Parameters

NameTypeDescription
timeoutNumber

filterString

conditionString

filterToSyncString


Return Value

Type Description
Trigger

clearComplianceStatus

Clear the saved ComplianceResult based on profile and entity filtering criteria. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcProfile []

arg1VcManagedEntity []


Return Value

Type Description
None

queryEntitiesByComplianceStatus

Query entities based on the specified compliance status. @since vSphere API 6.5

Parameters

NameTypeDescription
arg0String

arg1VcManagedEntity []


Return Value

Type Description
VcEntityAndComplianceStatus []

queryExpressionMetadata

Query the metadata for the expressions. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0String []

arg1VcProfile


Return Value

Type Description
VcProfileExpressionMetadata []

checkCompliance_Task

Check compliance of an entity against a Profile. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcProfile []

arg1VcManagedEntity []


Return Value

Type Description
VcTask