Scripting Object - VcClusterEVCManager

Scripting-object corresponding to
ClusterEVCManager
Returned by
evcManager

Scripting Object Description

Controls Enhanced vMotion Compatibility mode for a particular cluster given by {@link #managedCluster}. VMware Enhanced vMotion Compatibility (EVC) facilitates vMotion between different CPU generations through the use of Intel Flex Migration and AMD-V Extended Migration technologies. When enabled for a cluster, EVC ensures that all VMs are vMotion-compatible with the CPUs of all hosts in the cluster.

Attributes

Name Type Description
availableFieldVcCustomFieldDef []

@since VI API 2.5
evcStateVcClusterEVCManagerEVCState

@since vSphere API 6.0
idString

@since Unknown
managedClusterVcClusterComputeResource

@since vSphere API 6.0
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
valueVcCustomFieldValue []

@since VI API 2.5
vimHostVcSdkConnection

@since Unknown
vimIdString

@since Unknown
vimTypeString

@since Unknown

Methods

Methods defined in this Scripting Object
_getRef, checkAddHostEvc_Task, checkConfigureEvcMode_Task, configureEvcMode_Task, createTrigger, disableEvcMode_Task, setCustomValue

disableEvcMode_Task

Disable EVC. EVC may be disabled at any time. @since vSphere API 6.0

Parameters

NameTypeDescription
None

Return Value

Type Description
VcTask

_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

checkConfigureEvcMode_Task

Test the validity of configuring an EVC mode on the managed cluster. @since vSphere API 6.0

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcTask

configureEvcMode_Task

Set the EVC mode. If EVC is currently disabled, then this will enable EVC. The parameter must specify a key to one of the EVC modes listed in the {@link vim.cluster.EVCManager.EVCState#supportedEVCMode} array property. If there are no modes listed there, then EVC may not currently be enabled; reference the other properties in {@link EVCState} to determine what conditions are blocking EVC.

@since vSphere API 6.0

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
VcTask

checkAddHostEvc_Task

Test the validity of adding a host into the managed cluster. Note that this method only tests EVC admission control; host-add may fail for other reasons. @since vSphere API 6.0

Parameters

NameTypeDescription
arg0VcHostConnectSpec


Return Value

Type Description
VcTask

setCustomValue

Assigns a value to a custom field. The setCustomValue method requires whichever updatePrivilege is defined as one of the {@link CustomFieldsManager.FieldDef#fieldInstancePrivileges} for the CustomFieldDef whose value is being changed. @since VI API 2.5

Parameters

NameTypeDescription
arg0String

arg1String


Return Value

Type Description
None