New and Changed Enumerated Type Elements in 6.7

The following sections list the new enumerated type API elements:

New Enumerated Types

New Enumerated Types
AlarmFilterSpecAlarmTypeByEntity
AlarmFilterSpecAlarmTypeByTrigger
AnswerFileValidationInfoStatus
DVSMacLimitPolicyType
HostCapabilityUnmapMethodSupported
HostProfileValidationFailureInfoUpdateType
HostProfileValidationState
HostSystemRemediationStateState
HostTpmAttestationInfoAcceptanceStatus
HostVmfsVolumeUnmapBandwidthPolicy
HttpNfcLeaseManifestEntryChecksumType
HttpNfcLeaseMode
NvdimmInterleaveSetState
NvdimmNamespaceHealthStatus
NvdimmNamespaceState
NvdimmNamespaceType
NvdimmNvdimmHealthInfoState
NvdimmRangeType
ProfileParameterMetadataRelationType
VirtualDeviceConnectInfoMigrateConnectOp
VirtualDiskRuleSpecRuleType
VirtualMachineCryptoState
VirtualVmxnet3VrdmaOptionDeviceProtocols
vslmVStorageObjectControlFlag

New Enumerated Type Constants

Enumerated Type Enumerated Type Constant
ComplianceResultStatus running
HostDigestInfoDigestMethodType SHA256
SHA384
SHA512
SM3_256
HostFileSystemVolumeFileSystemType PMEM
ReplicationVmConfigFaultReasonForFault incompatibleDevice
invalidThumbprint
ReplicationVmFaultReasonForFault groupExist
ScsiDiskType SoftwareEmulated4k
VirtualMachineGuestOsIdentifier asianux8_64Guest
centos8_64Guest
darwin17_64Guest
darwin18_64Guest
freebsd11Guest
freebsd11_64Guest
freebsd12Guest
freebsd12_64Guest
oracleLinux8_64Guest
other4xLinux64Guest
other4xLinuxGuest
rhel8_64Guest
sles15_64Guest
VirtualMachineTicketType guestIntegrity
VmFaultToleranceConfigIssueReasonForIssue tooManyVCPUs
tooMuchMemory