New and Changed Data Object Elements in 6.7

The following sections list the new data object API elements:

New Data Objects

New Data Objects
AlarmFilterSpec
DVSMacLearningPolicy
DVSMacManagementPolicy
FaultsByHost
FaultsByVM
HostEnterMaintenanceResult
HostPMemVolume
HostPersistentMemoryInfo
HostProfileValidationFailureInfo
HostSharedGpuCapabilities
HostSystemComplianceCheckState
HostSystemRemediationState
HostTpmAttestationInfo
HttpNfcLeaseCapabilities
HttpNfcLeaseSourceFile
NsxHostVNicProfile
NvdimmDimmInfo
NvdimmGuid
NvdimmHealthInfo
NvdimmInterleaveSetInfo
NvdimmNamespaceCreateSpec
NvdimmNamespaceDeleteSpec
NvdimmNamespaceInfo
NvdimmRegionInfo
NvdimmSummary
NvdimmSystemInfo
PMemDatastoreInfo
ProfileMetadataProfileOperationMessage
ProfileParameterMetadataParameterRelationMetadata
RetrieveVStorageObjSpec
VStorageObjectAssociations
VStorageObjectAssociationsVmDiskAssociations
VStorageObjectSnapshotInfo
VStorageObjectSnapshotInfoVStorageObjectSnapshot
VirtualDiskLocalPMemBackingInfo
VirtualDiskLocalPMemBackingOption
VirtualDiskRuleSpec
VirtualMachineInstantCloneSpec
VirtualMachineProfileDetails
VirtualMachineProfileDetailsDiskProfileDetails
VirtualMachinePropertyRelation
VirtualNVDIMM
VirtualNVDIMMBackingInfo
VirtualNVDIMMController
VirtualNVDIMMControllerOption
VirtualNVDIMMOption
VirtualTPM
VirtualTPMOption
VmfsUnmapBandwidthSpec
vslmInfrastructureObjectPolicy
vslmInfrastructureObjectPolicySpec

New Data Object Properties

Data Object Property
ApplyProfile hidden
BaseConfigInfo changedBlockTrackingEnabled
iofilter
keepAfterDeleteVm
nativeSnapshotSupported
relocationDisabled
Capability ftDrsWithoutEvcSupported
ClusterResourceUsageSummary pMemAvailableMB
pMemCapacityMB
ConfigTarget availablePersistentMemoryReservationMB
DVSConfigInfo netResourcePoolTrafficResourceConfig
DVSConfigSpec netResourcePoolTrafficResourceConfig
DVSFeatureCapability macLearningSupported
DVSNetworkResourceManagementCapability userDefinedInfraTrafficPoolSupported
DatastoreCapability vmdkExpandSupported
GuestOsDescriptor numRecommendedCoresPerSocket
numRecommendedPhysicalSockets
persistentMemoryColdGrowthGranularityMB
persistentMemoryColdGrowthSupported
persistentMemoryHotAddSupported
persistentMemoryHotGrowthGranularityMB
persistentMemoryHotGrowthSupported
persistentMemoryHotRemoveSupported
persistentMemorySupported
recommendedPersistentMemoryMB
supportedMaxPersistentMemoryMB
supportedMinPersistentMemoryMB
supportsTPM20
vbsSupported
vvtdSupported
HostCapability ftEfiSupported
ftVmcpSupported
maxMemMBPerFtVm
pMemSnapshotSupported
pMemSupported
tpmVersion
txtEnabled
unmapMethodSupported
virtualExecUsageIgnored
virtualMmuUsageIgnored
vmCreateDateSupported
vmfs3EOLSupported
HostConfigInfo sharedGpuCapabilities
HostConfigManager nvdimmSystem
HostDnsConfig ipv6VirtualNicDevice
HostDnsConfigSpec virtualNicConnectionV6
HostHardwareInfo persistentMemoryInfo
HostListSummary tpmAttestation
HostListSummaryQuickStats availablePMemCapacity
HostOpaqueSwitch featureCapability
HostSubSpecification binaryData
HostSystemInfo serialNumber
HostTpmEventDetails dataHashMethod
HostVirtualNicConnection opNetwork
HostVmfsSpec unmapBandwidthSpec
HostVmfsVolume unmapBandwidthSpec
HttpNfcLeaseManifestEntry checksum
checksumType
NetworkProfile nsxHostNic
PhysicalNic enhancedNetworkingStackSupported
PhysicalNicSpec enableEnhancedNetworkingStack
ProfileMetadata operationMessages
ProfileParameterMetadata parameterRelations
ProfilePropertyPath policyOptionId
ReplicationConfigSpec encryptionDestination
encryptionPort
netEncryptionEnabled
remoteCertificateThumbprint
StorageDrsVmConfigInfo virtualDiskRules
VMwareDVSPortSetting macManagementPolicy
VMwareDVSVspanCapability mirrorNetstackSupported
VMwareVspanSession netstack
VimVasaProvider uid
VirtualDeviceConnectInfo migrateConnect
VirtualDisk nativeUnmanagedLinkedClone
VirtualDiskRawDiskMappingVer1BackingInfo deltaDiskFormat
deltaGrainSize
VirtualHardwareOption numNVDIMMControllers
numTPMDevices
VirtualMachineCapability diskOnlySnapshotOnSuspendedVMSupported
perVmEvcSupported
virtualExecUsageIgnored
virtualMmuUsageIgnored
VirtualMachineConfigInfo createDate
VirtualMachineConfigOption propertyRelations
VirtualMachineConfigSpec createDate
VirtualMachineConfigSummary numVmiopBackings
tpmPresent
VirtualMachineDefinedProfileSpec profileParams
VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState attachmentStatus
featureRequirement
VirtualMachineFlagInfo vbsEnabled
vvtdEnabled
VirtualMachineRuntimeInfo cryptoState
instantCloneFrozen
VirtualPCIControllerOption numVmxnet3VrdmaEthernetCards
VirtualVmxnet3Vrdma deviceProtocol
VirtualVmxnet3VrdmaOption deviceProtocol
VmfsConfigOption unmapBandwidthDynamicMax
unmapBandwidthDynamicMin
unmapBandwidthFixedValue
unmapBandwidthIncrement
VslmCloneSpec keepAfterDeleteVm
VslmCreateSpec keepAfterDeleteVm
profile
VslmCreateSpecBackingSpec path
VslmMigrateSpec profile