What's changed in latest 4.3

What's changed in latest 4.3

What's changed in latest 4.3

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

Operation Changes

New Operation

Updated Operations

Parameters changed
Updated
Description Changed
description from Supported bringup designs - EMS,ems,VXRAIL,vxrail to Supported bringup designs - EMS, VXRAIL
Request Body Updated
Description Changed
description from tokenCreationSpec to The spec used to sign the token
Parameters changed
Updated
Description Changed
description from Supported bringup report formats - PDF,CSV to One among: PDF, CSV
Parameters changed
Added
vxRailVersionEq
vxRailVersionGt
applicableForVxRailVersion
getFutureReleases
Description Changed
Description from Fetches the list of Upgradables for a given domain. If a target version is provided, Upgradables that are required for given target version become Available. The Upgradables providesinformation that can be use for Precheck API and also in the actual Upgrade API call. to Fetches the list of Upgradables for a given domain. If a target version is provided, Upgradables that are required for given target version become Available. The Upgradables providesinformation that can be use for Precheck API and also in the actual Upgrade API call.This API is used only for management domain, for all cases please use v1/system/upgradables.
Request Body Updated
Description Changed
description from refreshToken to ID of the refresh token
Request Body Updated
Description Changed
description from refreshToken to ID of the refresh token
Summary Changed
Summary from Validate the input spec for operations on a cluster to Validate input specification for updating given Cluster
Summary Changed
Summary from Validate the input spec for clusters operations to Validate the input specification for Cluster creation
Request Body Updated
Description Changed
description from Clusters Operation Spec Validation to Cluster creation specification

Deprecated Operation

PATCH
Update Domain

Deleted Operation

PUT
/v1/sddc-federation
GET
/v1/sddc-federation/members
GET
/v1/sddc-federation
GET
/v1/sddc-federation/tasks/{taskId}
POST
/v1/sddc-federation/membership-tokens
POST
/v1/sddc-federation/members
DELETE
/v1/sddc-federation/members/{memberId}
DELETE
/v1/sddc-federation

Data Structure Changes

Updated Structures

ComputeSpec
Properties changed
Deleted
skipFailedHosts
NsxTSpec
Properties changed
Added
nsxManagerAuditPassword
Updated
ipAddressPoolSpec
Required Changed
required from name to name
VcenterSpec
Properties changed
Updated
networkDetailsSpec
Required Changed
required from ipAddress to ipAddress
DomainCreationSpec
Properties changed
Added
orgName
Updated
computeSpec
Required Changed
required from clusterSpecs to clusterSpecs
nsxTSpec
Required Changed
required from licenseKey,nsxManagerSpecs,vip,vipFqdn to nsxManagerSpecs,vip,vipFqdn
vcenterSpec
Required Changed
required from datacenterName,name,networkDetailsSpec,rootPassword to datacenterName,name,networkDetailsSpec,rootPassword
Domain
Properties changed
Added
isManagementSsoDomain
ssoId
ssoName
tags
Csr
Properties changed
Updated
resource
Required Changed
required from resourceId,type to resourceId,type
NsxTEdgeNodeSpec
Properties changed
Added
managementVlanId
vmManagementNetworkName
EdgeClusterExpansionSpec
Properties changed
Added
tier1Unhosted
Updated
additionalTier1Names
Description Changed
description from List of names for the additional T1 to be created for expansion. to List of names for the additional Tier-1(s) to be created during expansion
NsxTClusterSpec
Properties changed
Updated
ipAddressPoolSpec
Required Changed
required from name to name
NfsDatastoreSpec
Properties changed
Updated
nasVolume
Required Changed
required from path,readOnly,serverName to path,readOnly,serverName
Portgroup
Properties changed
Updated
activeUplinks
Description Changed
description from List of active uplinks to List of active uplinks. This is only supported for VxRail.
standbyUplinks
Description Changed
description from List of standby uplinks to List of standby uplinks. This is only supported for VxRail.
Vcenter
Properties changed
Updated
domain
Required Changed
required from id to id
HardwareSupportSpec
Properties changed
Updated
packageSpec
Required Changed
required from name,version to name,version
LocalUser
Properties changed
Updated
role
Required Changed
required from id to id
User
Properties changed
Updated
role
Required Changed
required from id to id
CertificateAuthorityCreationSpec
Properties changed
Updated
microsoftCertificateAuthoritySpec
Required Changed
required from secret,serverUrl,templateName,username to secret,serverUrl,templateName,username
openSSLCertificateAuthoritySpec
Required Changed
required from commonName,country,locality,organization,organizationUnit,state to commonName,country,locality,organization,organizationUnit,state
BaseImageInfo
Properties changed
Updated
details
Required Changed
required from displayName,displayVersion to displayName,displayVersion
SoftwareInfo
Properties changed
Updated
addOn
Required Changed
required from name,vendor,version to name,vendor,version
baseImage
Required Changed
required from version to version
hardwareSupport
Required Changed
required from packages to packages
ClusterSpec
Properties changed
Updated
clusterImageId
Description Changed
description from ID of the Cluster Image to be used with the cluster to ID of the Cluster Image to be used with the Cluster
networkSpec
Required Changed
required from nsxClusterSpec,vdsSpecs to nsxClusterSpec,vdsSpecs
skipThumbprintValidation
Description Changed
description from Skip thumbprint validation for ESXi and VxRail Manager during add cluster/host operation to Skip thumbprint validation for ESXi and VxRail Manager during add cluster/host operation. This property is deprecated.
HostSpec
Properties changed
Updated
sshThumbprint
Description Changed
description from SSH thumbprint of the vSphere host to SSH thumbprint(fingerprint) of the vSphere host Note:This field will be mandatory in future releases.
QueryInfo
Properties changed
Added
queryId
NiocBandwidthAllocationSpec
Properties changed
Updated
niocTrafficResourceAllocation
Required Changed
required from limit,reservation,sharesInfo to limit,reservation,sharesInfo
RestoreSpec
Properties changed
Updated
encryption
Required Changed
required from passphrase to passphrase
CsrsGenerationSpec
Properties changed
Updated
csrGenerationSpec
Required Changed
required from country,keyAlgorithm,keySize,locality,organization,organizationUnit,state to country,keyAlgorithm,keySize,locality,organization,organizationUnit,state
Credential
Properties changed
Added
expiry
Updated
autoRotatePolicy
Required Changed
required from nextSchedule to nextSchedule
resource
Required Changed
required from domainName,resourceId,resourceIp,resourceName,resourceType to domainName,resourceId,resourceIp,resourceName,resourceType
MessagePack
Description Changed
description from A messasge pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message. to A message pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message.
SddcSubTask
Properties changed
Updated
localizableDescriptionPack
Description Changed
description from A messasge pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message. to A message pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message.
Required Changed
required from messageKey to messageKey
localizableNamePack
Description Changed
description from A messasge pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message. to A message pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message.
Required Changed
required from messageKey to messageKey
SddcTask
Properties changed
Updated
localizableNamePack
Description Changed
description from A messasge pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message. to A message pack representing a localizable message and suitable for machine processing. Contains a message key unique in the scope of the specified component, as well as the arguments needed to generate the localized message.
Required Changed
required from messageKey to messageKey
NiocBandwidthAllocation
Properties changed
Updated
niocTrafficResourceAllocation
Required Changed
required from limit,reservation,sharesInfo to limit,reservation,sharesInfo
Task
Properties changed
Added
localizableDescriptionPack
Personality
Properties changed
Updated
softwareInfo
Required Changed
required from baseImage to baseImage
Host
Properties changed
Added
tags
Updated
cluster
Required Changed
required from id to id
domain
Required Changed
required from id to id
networkpool
Required Changed
required from id to id
SddcManager
Properties changed
Updated
basicAuthDetails
Required Changed
required from status to status
domain
Required Changed
required from id to id
ComponentInfo
Properties changed
Updated
details
Required Changed
required from displayName,vendor to displayName,vendor
Cluster
Properties changed
Added
tags
DepotSettings
Properties changed
Updated
dellEmcSupportAccount
Required Changed
required from password,username to password,username
vmwareAccount
Required Changed
required from password,username to password,username
PersonalityUploadSpec
Properties changed
Updated
uploadSpecRawMode
Required Changed
required from personalityInfoJSONFilePath,personalityJSONFilePath,personalityZIPFilePath to personalityInfoJSONFilePath,personalityJSONFilePath,personalityZIPFilePath
uploadSpecReferredMode
Required Changed
required from clusterId,vCenterId to clusterId,vCenterId
ResourceUpgradeSpec
Properties changed
Added
customISOSpec
Updated
personalitySpec
Required Changed
required from personalityId to personalityId
NsxManagerSpec
Properties changed
Updated
networkDetailsSpec
Required Changed
required from ipAddress to ipAddress
Psc
Properties changed
Updated
domain
Required Changed
required from id to id
SddcHostSpec
Properties changed
Updated
credentials
Required Changed
required from password,username to password,username
ipAddressPrivate
Required Changed
required from ipAddress to ipAddress
SddcNsxtSpec
Properties changed
Deleted
logicalSegments
nsxtEdgeSpec
Updated
ipAddressPoolSpec
Required Changed
required from name to name
overLayTransportZone
Required Changed
required from networkName,zoneName to networkName,zoneName
rootLoginEnabledForNsxtManager
Description Changed
description from If true, allow root login for NSX-T Manager and deny if false to If true, allow root login for NSX-T Manager and deny if false. Deprecated as of 4.5, the root login will be always enabled for NSX-T Data Center Appliance.
sshEnabledForNsxtManager
Description Changed
description from If true, enable SSH for NSX-T Manager and disable if false to If true, enable SSH for NSX-T Manager and disable if false. Deprecated as of 4.5, the SSH connection will be always enabled for NSX-T Data Center Appliance.
vlanTransportZone
Required Changed
required from networkName,zoneName to networkName,zoneName
RemoteSiteSpec
Properties changed
Updated
vcCredentials
Required Changed
required from password,username to password,username
SddcManagerSpec
Properties changed
Updated
rootUserCredentials
Required Changed
required from password,username to password,username
secondUserCredentials
Required Changed
required from password,username to password,username
VxManagerSpec
Properties changed
Updated
defaultAdminUserCredentials
Required Changed
required from password,username to password,username
defaultRootUserCredentials
Required Changed
required from password,username to password,username
SddcSpec
Properties changed
Updated
clusterSpec
Required Changed
required from clusterName to clusterName
dnsSpec
Required Changed
required from domain,subdomain to domain,subdomain
nsxtSpec
Required Changed
required from nsxtLicense,nsxtManagerSize,nsxtManagers,rootNsxtManagerPassword,vip,vipFqdn to nsxtManagerSize,nsxtManagers,rootNsxtManagerPassword,vip,vipFqdn
sddcManagerSpec
Required Changed
required from hostname,ipAddress,licenseKey,netmask,rootUserCredentials,secondUserCredentials to hostname,ipAddress,rootUserCredentials,secondUserCredentials
vcenterSpec
Required Changed
required from rootVcenterPassword,vcenterHostname to rootVcenterPassword,vcenterHostname
vsanSpec
Required Changed
required from datastoreName,vsanName to datastoreName,vsanName
vxManagerSpec
Required Changed
required from defaultAdminUserCredentials,defaultRootUserCredentials,vxManagerHostName to defaultAdminUserCredentials,defaultRootUserCredentials,vxManagerHostName
PortgroupSpec
Properties changed
Added
activeUplinks
NsxtIpAddressPoolValidationSpec
Properties changed
Updated
ipAddressPoolSpec
Required Changed
required from name to name
Certificate
Properties changed
Added
caChain
domain
BackupSchedule
Properties changed
Updated
retentionPolicy
Required Changed
required from numberOfMostRecentBackups to numberOfMostRecentBackups
BackupConfigurationSpec
Properties changed
Updated
encryption
Required Changed
required from passphrase to passphrase
HardwareSupportPackage
Properties changed
Updated
pkg
Required Changed
required from name,version to name,version
UpgradablesClusterResource
Properties changed
Updated
softwareInfo
Required Changed
required from baseImage to baseImage
EdgeClusterCreationSpec
Properties changed
Added
internalTransitSubnets
tier1Unhosted
transitSubnets
Updated
edgeClusterProfileSpec
Required Changed
required from bfdAllowedHop,bfdDeclareDeadMultiple,bfdProbeInterval,edgeClusterProfileName,standbyRelocationThreshold to bfdAllowedHop,bfdDeclareDeadMultiple,bfdProbeInterval,edgeClusterProfileName,standbyRelocationThreshold
tier0Name
Description Changed
description from Name for the T0 . to Name for the Tier-0
tier1Name
Description Changed
description from Name for the T1 . to Name for the Tier-1
VvolDatastoreSpec
Properties changed
Updated
vasaProviderSpec
Required Changed
required from storageContainerId,storageProtocolType,userId,vasaProviderId to storageContainerId,storageProtocolType,userId,vasaProviderId
DatastoreSpec
Properties changed
Added
vsanRemoteDatastoreClusterSpec
Updated
vsanDatastoreSpec
Required Changed
required from datastoreName,failuresToTolerate,licenseKey to datastoreName,failuresToTolerate
ClusterExpansionSpec
Properties changed
Updated
skipThumbprintValidation
Description Changed
description from Skip thumbprint validation for ESXi hosts during add host operation to Skip thumbprint validation for ESXi hosts during add host operation. This property is deprecated.
witnessSpec
Required Changed
required from fqdn,vsanCidr,vsanIp to fqdn,vsanCidr,vsanIp
ClusterStretchSpec
Properties changed
Updated
witnessSpec
Required Changed
required from fqdn,vsanCidr,vsanIp to fqdn,vsanCidr,vsanIp
ClusterUpdateSpec
Properties changed
Added
name
Updated
clusterExpansionSpec
Required Changed
required from hostSpecs to hostSpecs
clusterStretchSpec
Required Changed
required from hostSpecs,secondaryAzOverlayVlanId,witnessSpec to hostSpecs,secondaryAzOverlayVlanId,witnessSpec
Release
Properties changed
Added
isApplicable
notApplicableReason
sku
NsxTEdgeUplinkNetwork
Properties changed
Updated
asnPeer
Description Changed
description from ASN of Peer to [Deprecated] ASN of Peer (please use bgpPeers instead)
bgpPeerPassword
Description Changed
description from BGP Peer Password to [Deprecated] BGP Peer Password (please use bgpPeers instead)
peerIP
Description Changed
description from BGP Peer IP to [Deprecated] BGP Peer IP (please use bgpPeers instead)
PhysicalNic
Properties changed
Added
unit
WsaProductSpec
Properties changed
Updated
adminCredentials
Required Changed
required from password,username to password,username
defaultAdminCredentials
Required Changed
required from password,username to password,username
Bundle
Properties changed
Added
applicabilityOrder
applicabilityStatus
isPartiallyUpgraded
PscSsoSpec
Properties changed
Updated
ssoDomain
Description Changed
description from PSC SSO Domain,its mandatory for secondary region and if deploying 2 PSC's to PSC SSO Domain
VmNic
Properties changed
Added
uplink
Vds
Properties changed
Added
version
DomainUpdateSpec
Properties changed
Updated
clusterSpec
Required Changed
required from datastoreSpec,hostSpecs,name,networkSpec to datastoreSpec,hostSpecs,name,networkSpec
nsxTSpec
Required Changed
required from licenseKey,nsxManagerSpecs,vip,vipFqdn to nsxManagerSpecs,vip,vipFqdn
VxRailDetails
Properties changed
Added
contextWithKeyValuePair
Updated
adminCredentials
Required Changed
required from credentialType,username to credentialType,username
rootCredentials
Required Changed
required from credentialType,username to credentialType,username
AdvancedOptions
Properties changed
Updated
highAvailability
Required Changed
required from enabled to enabled
EdgeClusterUpdateSpec
Properties changed
Updated
edgeClusterExpansionSpec
Required Changed
required from edgeNodeAdminPassword,edgeNodeAuditPassword,edgeNodeRootPassword,edgeNodeSpecs to edgeNodeAdminPassword,edgeNodeAuditPassword,edgeNodeRootPassword,edgeNodeSpecs
edgeClusterShrinkageSpec
Required Changed
required from edgeNodeIds to edgeNodeIds
Datastore
Description Changed
description from '' to Represents a datastore in the system
Properties changed
Added
freeCapacityGB
id
name
tags
totalCapacityGB
url
vcDatacenterName
vcInstanceUuid
vmCount
Deleted
capacity
datastoreName
freeSpace
unallocated
unit
used
Updated
datastoreType
Description Changed
description from '' to Datastore Type
Upgradable
Properties changed
Updated
resource
Required Changed
required from resourceId,type to resourceId,type
BackupConfiguration
Properties changed
Updated
encryption
Required Changed
required from passphrase to passphrase
ClusterCreationSpec
Properties changed
Updated
computeSpec
Required Changed
required from clusterSpecs to clusterSpecs
Manifest
Properties changed
Added
asyncPatches
vvsMappings
Updated
recalledBundles
Description Changed
description from Collection of bundles that are recalled and thier replacements, if applicable to Collection of bundles that are recalled and their replacements, if applicable
ClusterProductSpec
Properties changed
Updated
adminCredentials
Required Changed
required from password,username to password,username

Deprecated Structures

No Changes

Deleted Structures

NsxtInterface
MessageBusServerInfo
MessageBusServerInfoList
LocalizableErrorCodePack
MemberLiveliness
CapacitySummary
MemberCapacityInfo
MemberDetail
BootstrapSpec
MemberHealth
MemberInventory
MemberInfo
PositionCoordinate
InvitationSpec
FederationOperationError
MemberFact
HostCount
InventoryInfo
BgpNeighbour
SddcNsxtEdgeNodeSpec
SddcNsxtEdgeServicesSpec
NsxtEdgeSpec
MemberSoftwareInfo
ZookeeperServerInfo
ZookeeperServerInfoList
MembershipInvitation
ResourceCapacity
DomainInfo
DateTimeDetail
SchemaRegistryServerInfo
RemoteResponsePayload
FederationTask
NsxtLogicalSegment
DomainSummary
MemberJoinSpec
CPU
SchemaRegistryServerInfoList