VMware vSphere API Reference

VMware vSphere API Reference

New and Changed Data Object Elements in 7.0

The following sections list the new data object API elements:

New Data Objects

New Data Objects
ClusterCryptoConfigInfo
DesiredSoftwareSpec
DesiredSoftwareSpecBaseImageSpec
DesiredSoftwareSpecVendorAddOnSpec
DiskCryptoSpec
DistributedVirtualPortgroupNsxPortgroupOperationResult
DistributedVirtualPortgroupProblem
DistributedVirtualSwitchHostMemberTransportZoneInfo
GuestInfoVirtualDiskMapping
HostAssignableHardwareBinding
HostAssignableHardwareConfig
HostAssignableHardwareConfigAttributeOverride
HostMultipathInfoHppLogicalUnitPolicy
HostNvmeConnectSpec
HostNvmeController
HostNvmeDisconnectSpec
HostNvmeDiscoverSpec
HostNvmeDiscoveryLog
HostNvmeDiscoveryLogEntry
HostNvmeNamespace
HostNvmeOpaqueTransportParameters
HostNvmeOverFibreChannelParameters
HostNvmeOverRdmaParameters
HostNvmeSpec
HostNvmeTopology
HostNvmeTopologyInterface
HostNvmeTransportParameters
HostPcieHba
HostPcieTargetTransport
HostRdmaDevice
HostRdmaDeviceBacking
HostRdmaDeviceCapability
HostRdmaDeviceConnectionInfo
HostRdmaDevicePnicBacking
HostRdmaHba
HostRdmaTargetTransport
HostSgxInfo
HostVMotionManagerDstInstantCloneResult
HostVMotionManagerSrcInstantCloneResult
OpaqueSwitchProfile
SiteInfo
VirtualMachineContentLibraryItemInfo
VirtualMachineDynamicPassthroughInfo
VirtualMachineGuestMonitoringModeInfo
VirtualMachinePrecisionClockInfo
VirtualMachineRelocateSpecDiskLocatorBackingSpec
VirtualMachineSgxInfo
VirtualMachineSgxTargetInfo
VirtualMachineVcpuConfig
VirtualPCIPassthroughAllowedDevice
VirtualPCIPassthroughDynamicBackingInfo
VirtualPCIPassthroughDynamicBackingOption
VirtualPrecisionClock
VirtualPrecisionClockOption
VirtualPrecisionClockSystemClockBackingInfo
VirtualPrecisionClockSystemClockBackingOption
VirtualWDT
VirtualWDTOption

New Data Object Properties

Data Object Property
BaseConfigInfoFileBackingInfo keyId
Capability clusterPlacementSupported
lifecycleManagementSupported
scalableSharesSupported
ClusterComputeResourceSummary drsScore
numVmsPerDrsScoreBucket
ClusterConfigInfoEx cryptoConfig
ClusterConfigSpecEx cryptoConfig
ClusterDrsConfigInfo scaleDescendantsShares
ComputeResourceConfigSpec desiredSoftwareSpec
ConfigTarget dynamicPassthrough
maxCpusPerHost
precisionClockInfo
sgxTargetInfo
supportedMaxMemMB
CryptoManagerKmipClusterStatus managementType
overallStatus
CustomizationFailed reason
CustomizationLinuxPrep scriptText
DVPortgroupConfigInfo backingType
logicalSwitchUuid
segmentId
transportZoneName
transportZoneUuid
DVPortgroupConfigSpec backingType
logicalSwitchUuid
segmentId
transportZoneName
transportZoneUuid
DatastoreCapability clusteredVmdkSupported
DistributedVirtualPort externalId
segmentPortId
DistributedVirtualPortgroupInfo backingType
logicalSwitchUuid
segmentId
DistributedVirtualSwitchHostMemberConfigInfo ensEnabled
ensInterruptEnabled
nsxSwitch
nsxtUsedUplinkNames
transportZones
DistributedVirtualSwitchPortCriteria nsxPort
GuestDiskInfo filesystemType
mappings
GuestOsDescriptor vsgxSupported
vwdtSupported
HostCapability assignableHardwareSupported
deviceRebindWithoutRebootSupported
hppPspSupported
maxSupportedVmMemory
precisionTimeProtocolSupported
remoteDeviceVMotionSupported
storagePolicyChangeSupported
HostConfigInfo assignableHardwareBinding
assignableHardwareConfig
descriptionTreeCheckSum
HostConfigManager assignableHardwareManager
HostConfigSpec assignableHardwareConfig
HostDateTimeInfo systemClockProtocol
HostHardwareInfo sgxInfo
HostHostBusAdapter storageProtocol
HostMaintenanceSpec purpose
HostMemberRuntimeInfo nsxtStatus
nsxtStatusDetail
HostNetworkInfo nsxTransportNodeId
rdmaDevice
HostPciPassthruConfig applyNow
HostProxySwitch ensEnabled
ensInterruptEnabled
nsxUsedUplinkPort
nsxtEnabled
nsxtStatus
nsxtStatusDetail
transportZones
HostStorageDeviceInfo nvmeTopology
HostVirtualNicSpec systemOwned
KmipClusterInfo managementType
useAsEntityDefault
NetworkProfile opaqueSwitch
PhysicalNic ensInterruptSupported
rdmaDevice
PhysicalNicSpec ensInterruptEnabled
ResourceConfigSpec scaleDescendantsShares
ResourcePoolRuntimeInfo sharesScalable
ScsiLun clusteredVmdkSupported
ServiceContent siteInfoManager
VMwareDVSFeatureCapability nsxSupported
VMwareDVSPortSetting VNI
VVolVmConfigFileUpdateResultFailedVmConfigFileInfo dsPath
VirtualHardwareOption epcMemoryMB
numPrecisionClockDevices
numWDTDevices
VirtualMachineConfigInfo contentLibItemInfo
guestMonitoringModeInfo
sgxInfo
vcpuConfig
VirtualMachineConfigSpec guestMonitoringModeInfo
sgxInfo
vcpuConfig
VirtualMachineQuickStats grantedMemory
overallCpuReadiness
VirtualMachineRelocateSpec cryptoSpec
VirtualMachineRelocateSpecDiskLocator backing
VirtualMachineTicket url
VslmCreateSpec crypto
VslmMigrateSpec disksCrypto