New Enumerated Types Reference
New Enumerated Types in vSphere API
The VMware vSphere API includes many new enumerated types. This table provides a summary list.
Data Object
New Property
AgentInstallFailedReason
AgentInstallFailedReason
AgentNotReachable
AgentInstallFailedReason
AgentNotRunning
AgentInstallFailedReason
AgentUploadFailed
AgentInstallFailedReason
AgentUploadTimedout
AgentInstallFailedReason
InstallTimedout
AgentInstallFailedReason
NotEnoughSpaceOnDevice
AgentInstallFailedReason
PrepareToUpgradeFailed
AgentInstallFailedReason
SignatureVerificationFailed
AgentInstallFailedReason
UnknownInstallerError
CannotMoveFaultToleranceVmMoveType
CannotMoveFaultToleranceVmMoveType
cluster
CannotMoveFaultToleranceVmMoveType
resourcePool
CheckTestType
CheckTestType
datastoreTests
CheckTestType
hostTests
CheckTestType
resourcePoolTests
CheckTestType
sourceTests
ClusterDasAamNodeStateDasState
ClusterDasAamNodeStateDasState
agentShutdown
ClusterDasAamNodeStateDasState
configuring
ClusterDasAamNodeStateDasState
error
ClusterDasAamNodeStateDasState
initialized
ClusterDasAamNodeStateDasState
nodeFailed
ClusterDasAamNodeStateDasState
running
ClusterDasAamNodeStateDasState
unconfiguring
ClusterDasAamNodeStateDasState
uninitialized
ClusterDasConfigInfoServiceState
ClusterDasConfigInfoServiceState
disabled
ClusterDasConfigInfoServiceState
enabled
ClusterDasVmSettingsIsolationResponse
shutdown
ClusterProfileServiceType
ClusterProfileServiceType
DPM
ClusterProfileServiceType
DRS
ClusterProfileServiceType
FT
ClusterProfileServiceType
HA
ComplianceResultStatus
ComplianceResultStatus
compliant
ComplianceResultStatus
nonCompliant
ComplianceResultStatus
unknown
ConfigSpecOperation
ConfigSpecOperation
add
ConfigSpecOperation
edit
ConfigSpecOperation
remove
DasConfigFaultDasConfigFaultReason
DasConfigFaultDasConfigFaultReason
HostMisconfiguration
DasConfigFaultDasConfigFaultReason
HostNetworkMisconfiguration
DasConfigFaultDasConfigFaultReason
InsufficientPrivileges
DasConfigFaultDasConfigFaultReason
NoPrimaryAgentAvailable
DasConfigFaultDasConfigFaultReason
Other
DatastoreAccessible
DatastoreAccessible
False
DatastoreAccessible
True
DistributedVirtualPortgroupMetaTagName
DistributedVirtualPortgroupMetaTagName
dvsName
DistributedVirtualPortgroupMetaTagName
portIndex
DistributedVirtualPortgroupMetaTagName
portgroupName
DistributedVirtualPortgroupPortgroupType
DistributedVirtualPortgroupPortgroupType
earlyBinding
DistributedVirtualPortgroupPortgroupType
ephemeral
DistributedVirtualPortgroupPortgroupType
lateBinding
DistributedVirtualSwitchHostMemberHostComponentState
DistributedVirtualSwitchHostMemberHostComponentState
disconnected
DistributedVirtualSwitchHostMemberHostComponentState
down
DistributedVirtualSwitchHostMemberHostComponentState
outOfSync
DistributedVirtualSwitchHostMemberHostComponentState
pending
DistributedVirtualSwitchHostMemberHostComponentState
up
DistributedVirtualSwitchHostMemberHostComponentState
warning
DistributedVirtualSwitchPortConnecteeConnecteeType
DistributedVirtualSwitchPortConnecteeConnecteeType
hostConsoleVnic
DistributedVirtualSwitchPortConnecteeConnecteeType
hostVmkVnic
DistributedVirtualSwitchPortConnecteeConnecteeType
pnic
DistributedVirtualSwitchPortConnecteeConnecteeType
vmVnic
DistributedVirtualSwitchProductSpecOperationType
DistributedVirtualSwitchProductSpecOperationType
notifyAvailableUpgrade
DistributedVirtualSwitchProductSpecOperationType
preInstall
DistributedVirtualSwitchProductSpecOperationType
proceedWithUpgrade
DistributedVirtualSwitchProductSpecOperationType
updateBundleInfo
DistributedVirtualSwitchProductSpecOperationType
upgrade
EventAlarmExpressionComparisonOperator
EventAlarmExpressionComparisonOperator
doesNotEndWith
EventAlarmExpressionComparisonOperator
doesNotStartWith
EventAlarmExpressionComparisonOperator
endsWith
EventAlarmExpressionComparisonOperator
equals
EventAlarmExpressionComparisonOperator
notEqualTo
EventAlarmExpressionComparisonOperator
startsWith
EventEventSeverity
EventEventSeverity
error
EventEventSeverity
info
EventEventSeverity
user
EventEventSeverity
warning
FtIssuesOnHostHostSelectionType
FtIssuesOnHostHostSelectionType
drs
FtIssuesOnHostHostSelectionType
user
FtIssuesOnHostHostSelectionType
vc
HostCpuPowerManagementInfoPolicyType
HostCpuPowerManagementInfoPolicyType
dynamicPolicy
HostCpuPowerManagementInfoPolicyType
off
HostCpuPowerManagementInfoPolicyType
staticPolicy
HostDasErrorEventHostDasErrorReason
HostDasErrorEventHostDasErrorReason
agentFailed
HostDasErrorEventHostDasErrorReason
agentShutdown
HostDasErrorEventHostDasErrorReason
communicationInitFailed
HostDasErrorEventHostDasErrorReason
configFailed
HostDasErrorEventHostDasErrorReason
healthCheckScriptFailed
HostDasErrorEventHostDasErrorReason
other
HostDasErrorEventHostDasErrorReason
timeout
HostDigestInfoDigestMethodType
HostDigestInfoDigestMethodType
MD5
HostDigestInfoDigestMethodType
SHA1
HostDisconnectedEventReasonCode
HostDisconnectedEventReasonCode
agentUpgrade
HostDisconnectedEventReasonCode
licenseExpired
HostDisconnectedEventReasonCode
sslThumbprintVerifyFailed
HostDisconnectedEventReasonCode
userRequest
HostIncompatibleForFaultToleranceReason
HostIncompatibleForFaultToleranceReason
processor
HostIncompatibleForFaultToleranceReason
product
HostIncompatibleForRecordReplayReason
HostIncompatibleForRecordReplayReason
processor
HostIncompatibleForRecordReplayReason
product
HostInternetScsiHbaChapAuthenticationType
HostInternetScsiHbaChapAuthenticationType
chapDiscouraged
HostInternetScsiHbaChapAuthenticationType
chapPreferred
HostInternetScsiHbaChapAuthenticationType
chapProhibited
HostInternetScsiHbaChapAuthenticationType
chapRequired
HostInternetScsiHbaDigestType
HostInternetScsiHbaDigestType
digestDiscouraged
HostInternetScsiHbaDigestType
digestPreferred
HostInternetScsiHbaDigestType
digestProhibited
HostInternetScsiHbaDigestType
digestRequired
HostIpConfigIpV6AddressConfigType
HostIpConfigIpV6AddressConfigType
dhcp
HostIpConfigIpV6AddressConfigType
linklayer
HostIpConfigIpV6AddressConfigType
manual
HostIpConfigIpV6AddressConfigType
other
HostIpConfigIpV6AddressConfigType
random
HostIpConfigIpV6AddressStatus
HostIpConfigIpV6AddressStatus
deprecated
HostIpConfigIpV6AddressStatus
duplicate
HostIpConfigIpV6AddressStatus
inaccessible
HostIpConfigIpV6AddressStatus
invalid
HostIpConfigIpV6AddressStatus
preferred
HostIpConfigIpV6AddressStatus
tentative
HostIpConfigIpV6AddressStatus
unknown
HostReplayUnsupportedReason
HostReplayUnsupportedReason
cpuidLimitSet
HostReplayUnsupportedReason
hvDisabled
HostReplayUnsupportedReason
incompatibleCpu
HostReplayUnsupportedReason
incompatibleProduct
HostReplayUnsupportedReason
oldBIOS
HostReplayUnsupportedReason
unknown
HostSnmpAgentCapability
HostSnmpAgentCapability
COMPLETE
HostSnmpAgentCapability
CONFIGURATION
HostSnmpAgentCapability
DIAGNOSTICS
HostUnresolvedVmfsExtentUnresolvedReason
HostUnresolvedVmfsExtentUnresolvedReason
diskIdMismatch
HostUnresolvedVmfsExtentUnresolvedReason
uuidConflict
HostUnresolvedVmfsResolutionSpecVmfsUuidResolution
HostUnresolvedVmfsResolutionSpecVmfsUuidResolution
forceMount
HostUnresolvedVmfsResolutionSpecVmfsUuidResolution
resignature
HostVirtualNicManagerNicType
HostVirtualNicManagerNicType
faultToleranceLogging
HostVirtualNicManagerNicType
management
HostVirtualNicManagerNicType
vmotion
HttpNfcLeaseState
HttpNfcLeaseState
done
HttpNfcLeaseState
error
HttpNfcLeaseState
initializing
HttpNfcLeaseState
ready
LicenseAssignmentFailedReason
LicenseAssignmentFailedReason
downgradeDisallowed
LicenseAssignmentFailedReason
hostsUnmanageableByVirtualCenterWithoutLicenseServer
LicenseAssignmentFailedReason
inventoryNotManageableByVirtualCenter
LicenseAssignmentFailedReason
keyEntityMismatch
LinkDiscoveryProtocolConfigOperationType
LinkDiscoveryProtocolConfigOperationType
advertise
LinkDiscoveryProtocolConfigOperationType
both
LinkDiscoveryProtocolConfigOperationType
listen
LinkDiscoveryProtocolConfigOperationType
none
LinkDiscoveryProtocolConfigProtocolType
LinkDiscoveryProtocolConfigProtocolType
cdp
LinkDiscoveryProtocolConfigProtocolType
lldp
NumVirtualCpusIncompatibleReason
NumVirtualCpusIncompatibleReason
faultTolerance
NumVirtualCpusIncompatibleReason
recordReplay
PerformanceManagerUnit
microsecond
ProfileExecuteResultStatus
ProfileExecuteResultStatus
error
ProfileExecuteResultStatus
needInput
ProfileExecuteResultStatus
success
ProfileNumericComparator
ProfileNumericComparator
equal
ProfileNumericComparator
greaterThan
ProfileNumericComparator
greaterThanEqual
ProfileNumericComparator
lessThan
ProfileNumericComparator
lessThanEqual
ProfileNumericComparator
notEqual
RecommendationReasonCode
checkResource
RecommendationReasonCode
unreservedCapacity
ScsiLunDescriptorQuality
ScsiLunDescriptorQuality
highQuality
ScsiLunDescriptorQuality
lowQuality
ScsiLunDescriptorQuality
mediumQuality
ScsiLunDescriptorQuality
unknownQuality
ScsiLunState
off
ScsiLunState
quiesced
VAppAutoStartAction
VAppAutoStartAction
guestShutdown
VAppAutoStartAction
none
VAppAutoStartAction
powerOff
VAppAutoStartAction
powerOn
VAppAutoStartAction
suspend
VAppIPAssignmentInfoAllocationSchemes
VAppIPAssignmentInfoAllocationSchemes
dhcp
VAppIPAssignmentInfoAllocationSchemes
ovfenv
VAppIPAssignmentInfoIpAllocationPolicy
VAppIPAssignmentInfoIpAllocationPolicy
dhcpPolicy
VAppIPAssignmentInfoIpAllocationPolicy
fixedPolicy
VAppIPAssignmentInfoIpAllocationPolicy
transientPolicy
VAppIPAssignmentInfoProtocols
VAppIPAssignmentInfoProtocols
IPv4
VAppIPAssignmentInfoProtocols
IPv6
VirtualAppVAppState
VirtualAppVAppState
started
VirtualAppVAppState
starting
VirtualAppVAppState
stopped
VirtualAppVAppState
stopping
VirtualDeviceConnectInfoStatus
VirtualDeviceConnectInfoStatus
ok
VirtualDeviceConnectInfoStatus
recoverableError
VirtualDeviceConnectInfoStatus
unrecoverableError
VirtualDeviceConnectInfoStatus
untried
VirtualDiskType
flatMonolithic
VirtualDiskType
sparseMonolithic
VirtualMachineConfigSpecNpivWwnOp
extend
VirtualMachineFaultToleranceState
VirtualMachineFaultToleranceState
disabled
VirtualMachineFaultToleranceState
enabled
VirtualMachineFaultToleranceState
needSecondary
VirtualMachineFaultToleranceState
notConfigured
VirtualMachineFaultToleranceState
running
VirtualMachineFaultToleranceState
starting
VirtualMachineFileLayoutExFileType
VirtualMachineFileLayoutExFileType
config
VirtualMachineFileLayoutExFileType
core
VirtualMachineFileLayoutExFileType
diskDescriptor
VirtualMachineFileLayoutExFileType
diskExtent
VirtualMachineFileLayoutExFileType
extendedConfig
VirtualMachineFileLayoutExFileType
log
VirtualMachineFileLayoutExFileType
nvram
VirtualMachineFileLayoutExFileType
screenshot
VirtualMachineFileLayoutExFileType
snapshotData
VirtualMachineFileLayoutExFileType
snapshotList
VirtualMachineFileLayoutExFileType
stat
VirtualMachineFileLayoutExFileType
suspend
VirtualMachineFileLayoutExFileType
swap
VirtualMachineFlagInfoVirtualExecUsage
VirtualMachineFlagInfoVirtualExecUsage
hvAuto
VirtualMachineFlagInfoVirtualExecUsage
hvOff
VirtualMachineFlagInfoVirtualExecUsage
hvOn
VirtualMachineGuestOsIdentifier
asianux3Guest
VirtualMachineGuestOsIdentifier
asianux3_64Guest
VirtualMachineGuestOsIdentifier
asianux4Guest
VirtualMachineGuestOsIdentifier
asianux4_64Guest
VirtualMachineGuestOsIdentifier
darwin64Guest
VirtualMachineGuestOsIdentifier
debian4Guest
VirtualMachineGuestOsIdentifier
debian4_64Guest
VirtualMachineGuestOsIdentifier
debian5Guest
VirtualMachineGuestOsIdentifier
debian5_64Guest
VirtualMachineGuestOsIdentifier
mandriva64Guest
VirtualMachineGuestOsIdentifier
mandrivaGuest
VirtualMachineGuestOsIdentifier
openServer5Guest
VirtualMachineGuestOsIdentifier
openServer6Guest
VirtualMachineGuestOsIdentifier
rhel6Guest
VirtualMachineGuestOsIdentifier
rhel6_64Guest
VirtualMachineGuestOsIdentifier
sles11Guest
VirtualMachineGuestOsIdentifier
sles11_64Guest
VirtualMachineGuestOsIdentifier
turboLinux64Guest
VirtualMachineGuestOsIdentifier
unixWare7Guest
VirtualMachineGuestOsIdentifier
windows7Guest
VirtualMachineGuestOsIdentifier
windows7_64Guest
VirtualMachineNeedSecondaryReason
VirtualMachineNeedSecondaryReason
divergence
VirtualMachineNeedSecondaryReason
initializing
VirtualMachineNeedSecondaryReason
lostConnection
VirtualMachineNeedSecondaryReason
other
VirtualMachineNeedSecondaryReason
partialHardwareFailure
VirtualMachineNeedSecondaryReason
userAction
VirtualMachineRecordReplayState
VirtualMachineRecordReplayState
inactive
VirtualMachineRecordReplayState
recording
VirtualMachineRecordReplayState
replaying
VirtualMachineRelocateDiskMoveOptions
VirtualMachineRelocateDiskMoveOptions
createNewChildDiskBacking
VirtualMachineRelocateDiskMoveOptions
moveAllDiskBackingsAndAllowSharing
VirtualMachineRelocateDiskMoveOptions
moveAllDiskBackingsAndDisallowSharing
VirtualMachineRelocateDiskMoveOptions
moveChildMostDiskBacking
VirtualMachineToolsRunningStatus
VirtualMachineToolsRunningStatus
guestToolsExecutingScripts
VirtualMachineToolsRunningStatus
guestToolsNotRunning
VirtualMachineToolsRunningStatus
guestToolsRunning
VirtualMachineToolsVersionStatus
VirtualMachineToolsVersionStatus
guestToolsCurrent
VirtualMachineToolsVersionStatus
guestToolsNeedUpgrade
VirtualMachineToolsVersionStatus
guestToolsNotInstalled
VirtualMachineToolsVersionStatus
guestToolsUnmanaged
VmFailedStartingSecondaryEventFailureReason
VmFailedStartingSecondaryEventFailureReason
incompatibleHost
VmFailedStartingSecondaryEventFailureReason
loginFailed
VmFailedStartingSecondaryEventFailureReason
migrateFailed
VmFailedStartingSecondaryEventFailureReason
registerVmFailed
VmFaultToleranceConfigIssueReasonForIssue
VmFaultToleranceConfigIssueReasonForIssue
ftSecondaryVm
VmFaultToleranceConfigIssueReasonForIssue
ftUnsupportedHardware
VmFaultToleranceConfigIssueReasonForIssue
ftUnsupportedProduct
VmFaultToleranceConfigIssueReasonForIssue
haNotEnabled
VmFaultToleranceConfigIssueReasonForIssue
hasLocalDisk
VmFaultToleranceConfigIssueReasonForIssue
hasSnapshots
VmFaultToleranceConfigIssueReasonForIssue
hostInactive
VmFaultToleranceConfigIssueReasonForIssue
missingFTLoggingNic
VmFaultToleranceConfigIssueReasonForIssue
missingVMotionNic
VmFaultToleranceConfigIssueReasonForIssue
moreThanOneSecondary
VmFaultToleranceConfigIssueReasonForIssue
multipleVCPU
VmFaultToleranceConfigIssueReasonForIssue
noConfig
VmFaultToleranceConfigIssueReasonForIssue
recordReplayNotSupported
VmFaultToleranceConfigIssueReasonForIssue
replayNotSupported
VmFaultToleranceConfigIssueReasonForIssue
templateVm
VmFaultToleranceConfigIssueReasonForIssue
thinDisk
VmFaultToleranceConfigIssueReasonForIssue
verifySSLCertificateFlagNotSet
VmFaultToleranceInvalidFileBackingDeviceType
VmFaultToleranceInvalidFileBackingDeviceType
virtualCdrom
VmFaultToleranceInvalidFileBackingDeviceType
virtualDisk
VmFaultToleranceInvalidFileBackingDeviceType
virtualFloppy
VmFaultToleranceInvalidFileBackingDeviceType
virtualParallelPort
VmFaultToleranceInvalidFileBackingDeviceType
virtualSerialPort
VmShutdownOnIsolationEventOperation
VmShutdownOnIsolationEventOperation
poweredOff
VmShutdownOnIsolationEventOperation
shutdown
VmwareDistributedVirtualSwitchPvlanPortType
VmwareDistributedVirtualSwitchPvlanPortType
community
VmwareDistributedVirtualSwitchPvlanPortType
isolated
VmwareDistributedVirtualSwitchPvlanPortType
promiscuous