Search

Class VcClusterProfile

Extends VcProfile
Returns the localizable description for the profile.

Attributes

Name Type Description
complianceStatus String Overall compliance of entities associated with this profile. If one of the entities is out of compliance, the profile is <code>nonCompliant</code>. If all entities are in compliance, the profile is <code>compliant</code>. If the compliance status of one of the entities is not known, compliance status of the profile is <code>unknown</code>. See <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcComplianceResultStatus.html">VcComplianceResultStatus</a>.
config VcProfileConfigInfo Configuration data for the profile.
createdTime Date Time at which the profile was created.
description VcProfileDescription Localizable description of the profile <br/><i>As of vSphere API 5.0. use <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcProfile.html#retrieveDescription">VcProfile</a> instead.</i>
entity VcManagedEntity[] List of managed entities associated with the profile.
id String returns the id of this ManagedObject
modifiedTime Date Time at which the profile was last modified.
name String Name of the profile.
reference VcManagedObjectReference returns the ManagedObjectReference of this ManagedObject
sdkConnection VcSdkConnection returns the parent SdkConnection
vimHost VcSdkConnection returns the parent SdkConnection (deprecated)
vimType String returns the type of this ManagedObject

Methods

Name Returns
associateProfile(VcManagedEntity[] entity) void
checkProfileCompliance_Task(VcManagedEntity[] entity) VcTask
createTrigger(Number timeout, String filter, String condition, String filterToSync) Trigger
destroyProfile() void
dissociateProfile(VcManagedEntity[] entity) void
exportProfile() String
retrieveDescription() VcProfileDescription
updateClusterProfile(VcClusterProfileConfigSpec config) void

Returned by

None

Referenced in

None