Virtual Infrastructure JSON API

Virtual Infrastructure JSON API What's changed in Virtual Infrastructure JSON API

What's changed in Virtual Infrastructure JSON API

These are all the changes between the current version and the previous version

Operation Changes

New Operations

POST
Distributed Virtual Switch Manager_Get Vpc Network Span
POST
Host Datastore System_Resolve Nfs Server Host Name
POST
Host VStorage Object Manager_Repair VStorage Object Chain_Task
POST
Host VStorage Object Manager_Unregister Disk_Task
POST
Search Index_Query
POST
Search Index_Query Next
POST
Transit Gateway_Destroy_Task
POST
Transit Gateway_Reload
POST
Transit Gateway_Rename_Task
GET
Transit Gateway_get Alarm Actions Enabled
GET
Transit Gateway_get Available Field
GET
Transit Gateway_get Config
GET
Transit Gateway_get Config Issue
GET
Transit Gateway_get Config Status
GET
Transit Gateway_get Custom Value
GET
Transit Gateway_get Declared Alarm State
GET
Transit Gateway_get Disabled Method
GET
Transit Gateway_get Effective Role
GET
Transit Gateway_get Name
GET
Transit Gateway_get Overall Status
GET
Transit Gateway_get Parent
GET
Transit Gateway_get Permission
GET
Transit Gateway_get Recent Task
POST
Transit Gateway_set Custom Value
GET
Transit Gateway_get Tag
GET
Transit Gateway_get Triggered Alarm State
GET
Transit Gateway_get Value
POST
VStorage Object Manager Base_Repair VStorage Object Chain_Task
POST
VStorage Object Manager Base_Unregister Disk_Task
POST
Vcenter VStorage Object Manager_Repair VStorage Object Chain_Task
POST
Vcenter VStorage Object Manager_Unregister Disk_Task
POST
Virtual Machine_Repair Vm Disk Chains_Task
POST
Cns Volume Manager_Cns Sync Volume
POST
Cns Volume Manager_Cns Unregister Volume
POST
Cns Volume Manager_Cns Update Volume Crypto
POST
Data Protection Health System_Vsan Get Dp Cluster Silent Checks
POST
Data Protection Health System_Vsan Query Health Summary
POST
Data Protection Health System_Vsan Query Historical Health
POST
Data Protection Health System_Vsan Set Dp Cluster Silent Checks
POST
Vsan Object System_Vsan Query Physical Placements
POST
Vsan Performance Manager_Vsan Perf Get Supported Hotspot Entity Types
POST
Vsan Site Maintenance System_Vsan Enter Site Maintenance Mode
POST
Vsan Site Maintenance System_Vsan Exit Site Maintenance Mode
POST
Vsan Site Maintenance System_Vsan Get Site Maintenance Precheck Status
POST
Vsan Site Maintenance System_Vsan Perform Site Maintenance Precheck
POST
Vsan Site Maintenance System_Vsan Query Cluster Site Maintenance State
POST
Vsan Vc Cluster Config System_Vsan Get Cluster RAIDInfo
POST
Vsan Vc Cluster Config System_Vsan Get Configuration Limits

Updated Operations

No Changes

Deprecated Operations

No Changes

Deleted Operations

No Changes

Data Structure Changes

New Structures

Updated Structures

AlarmEvent
Property added
auditId
Property added
tgw
AuthorizationEvent
Property added
auditId
Property added
tgw
BaseConfigInfoDiskFileBackingInfo
Property added
sharedFileBacking
BaseConfigInfoFileBackingInfo
Property added
sharedFileBacking
BaseConfigInfoRawDiskMappingBackingInfo
Property added
sharedFileBacking
ClusterClusterInitialPlacementAction
Property added
availableNetworks
ClusterEvent
Property added
tgw
Property added
auditId
CnsPlacementResult
Property added
clusters
CnsSnapshotCreateSpec
Property added
snapshotId
CnsSnapshotVolumeSource
Property added
linkedClone
CnsVolumeAttachDetachSpec
Property added
sharing
Property added
controllerKey
Property added
unitNumber
Property added
backingTypeName
Property added
volumeEncrypted
Property added
diskMode
CnsVolumeCreateSpec
Property added
volumeId
Property added
activeClusters
ConfigTarget
Property added
vMotionBandwidth
CreateDiskFromSnapshotRequestType
Property added
targetId
Property added
isLinkedClone
Property added
targetDatastore
CustomFieldEvent
Property added
auditId
Property added
tgw
CustomizationLinuxPrep
Property added
resetPassword
Property added
extraConfig
Property added
password
CustomizationSysprep
Property added
extraConfig
Property added
scriptText
Property added
resetPassword
DVPortgroupConfigInfo
Property added
nsxConfig
DVPortgroupConfigSpec
Property added
nsxConfig
DVPortgroupEvent
Property added
tgw
Property added
auditId
DatacenterEvent
Property added
tgw
Property added
auditId
DatastoreEvent
Property added
tgw
Property added
auditId
DistributedVirtualSwitchHostMemberConfigInfo
Property added
teplessMode
DistributedVirtualSwitchNetworkOffloadSpec
Property added
dpuCapability
DvsEvent
Property added
tgw
Property added
auditId
Event
Property added
tgw
Property added
auditId
EventEx
Property added
tgw
Property added
auditId
EventFilterSpec
Property added
auditId
Property added
auditable
GeneralEvent
Property added
tgw
Property added
auditId
GuestInfo
Property added
guestRebootStatus
HealthStatusChangedEvent
Property added
auditId
Property added
tgw
HostAssignableHardwareBinding
Property added
deviceKey
Property added
pciId
HostBlockHba
Property added
driverVersion
Property added
firmwareVersion
HostCapability
Property added
ehvQuickBootSupported
Property added
monitorUnrestricted
Property added
drtmType
Property added
nestedHvTieringEnabled
Property added
vnetworkingNicSelectionSupported
Property added
directPathInfoSupported
Property added
fcdLinkedCloneSupported
Property txtEnabled changed
deprecated from false to true
HostCertificateManagerCertificateSpec
Property added
cryptoAlgorithm
HostDeleteVStorageObjectExRequestType
Property added
isLcParentAttached
HostDeleteVStorageObjectRequestType
Property added
isLcParentAttached
HostEvent
Property added
tgw
Property added
auditId
HostFibreChannelHba
Property added
driverVersion
Property added
firmwareVersion
HostHostBusAdapter
Property added
driverVersion
Property added
firmwareVersion
HostInternetScsiHba
Property added
firmwareVersion
Property added
driverVersion
HostInventoryUnreadableEvent
Property added
tgw
Property added
auditId
HostListSummary
Property added
maintenanceModeRequired
Property added
rebootRequiredReason
HostMaintenanceSpec
Property added
evacMode
HostMemberRuntimeInfo
Property added
hostPerfNicOffloadState
HostParallelScsiHba
Property added
firmwareVersion
Property added
driverVersion
HostPciDevice
Property added
directPathInfo
HostPciPassthruInfo
Property added
directPathState
HostPcieHba
Property added
firmwareVersion
Property added
driverVersion
HostProxySwitch
Property added
autoDeployOwned
Property added
teplessMode
Property added
hostPerfNicOffloadState
HostRdmaHba
Property added
driverVersion
Property added
firmwareVersion
HostRegisterDiskRequestType
Property added
id
HostRelocateVStorageObjectRequestType
Property added
isLcParentAttached
HostRuntimeInfo
Property added
podVMInfo
HostSerialAttachedHba
Property added
driverVersion
Property added
firmwareVersion
HostSriovInfo
Property added
directPathState
HostTcpHba
Property added
driverVersion
Property added
firmwareVersion
HostVStorageObjectCreateDiskFromSnapshotRequestType
Property added
isLinkedClone
Property added
targetId
Property added
targetDatastore
LicenseEvent
Property added
tgw
Property added
auditId
LicenseExpiredEvent
Property added
auditId
Property added
tgw
LockerMisconfiguredEvent
Property added
auditId
Property added
tgw
LockerReconfiguredEvent
Property added
auditId
Property added
tgw
NetworkRollbackEvent
Property added
auditId
Property added
tgw
PbmCapabilityProfile
Property added
otherK8sCompliantNames
Property added
k8sCompliantName
PbmCapabilityProfileCreateSpec
Property added
k8sCompliantName
PbmDefaultCapabilityProfile
Property added
otherK8sCompliantNames
Property added
k8sCompliantName
PbmPlacementCompatibilityResult
Property added
hubInfo
PhysicalNic
Property added
perfNicOffloadSupported
PosixUserSearchResult
Property added
lastPasswordChange
Property added
maximumPasswordAge
ProfileEvent
Property added
tgw
Property added
auditId
RegisterDiskRequestType
Property added
id
RemoteVcMountPrecheckRequestType
Property added
serverClusterInfo
ReplicationConfigSpec
Property added
useHbrProxyHttpPreamble
Property added
additionalEncryptionDestination
ResourcePoolEvent
Property added
auditId
Property added
tgw
ScheduledTaskEvent
Property added
tgw
Property added
auditId
SessionEvent
Property added
auditId
Property added
tgw
TaskEvent
Property added
auditId
Property added
tgw
TemplateUpgradeEvent
Property added
auditId
Property added
tgw
UpgradeEvent
Property added
auditId
Property added
tgw
VMwareDVSFeatureCapability
Property added
perfNicOffloadCapability
Property added
systemTrafficCapabilities
VMwareDvsLacpGroupConfig
Property ipfix changed
deprecated from false to true
VStorageObjectConfigInfo
Property added
linkedCloneBasePath
Property added
linkedCloneParentId
VStorageObjectCreateSnapshotExRequestType
Property added
snapshotId
VcRemoteVsanServerClusterInfo
Property added
ditConfig
Property added
ownerVc
VimVsanDataEfficiencyCapacityState
Property added
dedupEnabledObjectSpaceUsed
VimVsanReconfigSpec
Property added
vbossClusterConfig
VirtualDisk
Property added
diskChainBrokenIssue
VirtualMachineCapability
Property added
ehvSecureBootSupported
VirtualMachineConfigInfo
Property added
guestArchitecture
VirtualMachineConfigSpec
Property added
tagSpecs
Property added
vmPlacementPolicies
VirtualMachineRelocateSpec
Property added
tagSpecs
Property added
vmPlacementPolicies
VirtualMachineRuntimeInfo
Property added
consolidateWorkDone
Property added
diskChainBroken
Property added
consolidateWorkTotal
VmEvent
Property added
tgw
Property added
auditId
VsanClusterConfigInfo
Property added
vsanCyberRecoveryEnabled
VsanClusterHealthQuerySpec
Property added
excludeChecks
VsanClusterHealthSummary
Property added
hciMeshDitEncryptionHealth
Property added
healthStatusCounts
VsanConfigInfoEx
Property added
vsanCyberRecoveryEnabled
Property added
vbossClusterConfig
VsanDataInTransitEncryptionConfig
Property added
state
VsanEsaConfig
Property added
autoRAIDConfig
Property added
deleteStoragePoolDiskSpec
VsanEsaConfigInfo
Property added
autoRAIDConfig
VsanFileServicePreflightCheckResult
Property added
nsxConfigIssue
VsanHostConfigInfo
Property added
vsanCyberRecoveryEnabled
VsanHostConfigInfoEx
Property added
autoRAIDConfig
Property added
vsanCyberRecoveryEnabled
Property added
clientUnicastConfig
Property added
remoteDITInfos
Property added
siteTakeoverConfig
Property added
vbossHostConfig
VsanHostConfigInfoNetworkInfoPortConfig
Property ipConfig changed
deprecated from false to true
VsanHostPortConfigEx
Property ipConfig changed
deprecated from false to true
VsanInTransitEncryptionInfo
Property added
serverClusterUuid
Property added
clientClusterUuid
VsanObjIdentityQuerySpec
Property added
includeEffectiveCapacity
VsanObjSnapParams
Property added
immutableTag
VsanObjectOverallHealth
Property added
objectStats
Property added
vsanObjectsForObjectStoreVolumes
VsanPerfEntityType
Property added
hotspotGraphs
VsanPhysicalDiskHealthSummary
Property added
licensedDisks
VsanServerHostUnicastInfo
Property added
thumbprintList
VsanSnapshotDetail
Property added
snapshotTagsInfo
VsanSnapshotQuerySpec
Property added
snapshotTagMask
VsanSpaceEfficiencyRatio
Property added
snapshotSavingRatio
Property added
dedupEnabledRatio
Property added
thinProvisionRatio
VsanSpaceUsage
Property added
effectiveSpaceUsage
VsanVcPostDeployConfigSpec
Property vsanLicenseKey changed
deprecated from false to true
VsanXvcClientInfoSpec
Property added
unicastInfo
Property added
saGeneration
VslmCreateSpec
Property added
id

Deleted Structures

No Changes