Scripting Object - VcClusterProfile

Scripting-object corresponding to
ClusterProfile

Scripting Object Description

Attributes

Name Type Description
complianceStatusString

@since vSphere API 4.0
configVcProfileConfigInfo

@since vSphere API 4.0
createdTimeDate

@since vSphere API 4.0
descriptionVcProfileDescription

@since vSphere API 4.0
entityVcManagedEntity []

@since vSphere API 4.0
idString

@since Unknown
modifiedTimeDate

@since vSphere API 4.0
morefVcManagedObjectReference

returns the ManagedObjectReference of this ManagedObject @since Unknown
nameString

@since vSphere API 4.0
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, associateProfile, checkProfileCompliance_Task, createTrigger, destroyProfile, dissociateProfile, exportProfile, retrieveDescription, updateClusterProfile

_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

destroyProfile

Destroy the profile. @since vSphere API 4.0

Parameters

NameTypeDescription
None

Return Value

Type Description
None

updateClusterProfile

Update the ClusterProfile with the specified config. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcClusterProfileConfigSpec


Return Value

Type Description
None

dissociateProfile

Remove the association between a profile and a managed entity. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcManagedEntity []


Return Value

Type Description
None

exportProfile

Export the profile in a serialized form. To use the serialized string to create a profile, specify a {@link vim.profile.Profile.SerializedCreateSpec} when you call the {@link vim.profile.host.ProfileManager}.{@link vim.profile.ProfileManager#createProfile} method. @since vSphere API 4.0

Parameters

NameTypeDescription
None

Return Value

Type Description
String

retrieveDescription

Returns the localizable description for the profile. @since vSphere API 5.0

Parameters

NameTypeDescription
None

Return Value

Type Description
VcProfileDescription

checkProfileCompliance_Task

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

Parameters

NameTypeDescription
arg0VcManagedEntity []


Return Value

Type Description
VcTask

associateProfile

Associate a profile with a managed entity. You can check the compliance of entities associated with a profile by calling the {@link vim.profile.Profile#checkCompliance} method. @since vSphere API 4.0

Parameters

NameTypeDescription
arg0VcManagedEntity []


Return Value

Type Description
None