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
New Structures
Updated Structures
ComputeSpec
NsxTSpec
VcenterSpec
DomainCreationSpec
Domain
Csr
NsxTEdgeNodeSpec
EdgeClusterExpansionSpec
NsxTClusterSpec
NfsDatastoreSpec
Portgroup
Vcenter
HardwareSupportSpec
LocalUser
User
CertificateAuthorityCreationSpec
BaseImageInfo
SoftwareInfo
ClusterSpec
HostSpec
QueryInfo
NiocBandwidthAllocationSpec
RestoreSpec
CsrsGenerationSpec
Credential
MessagePack
SddcSubTask
SddcTask
NiocBandwidthAllocation
Task
Personality
Host
SddcManager
ComponentInfo
Cluster
DepotSettings
PersonalityUploadSpec
ResourceUpgradeSpec
NsxManagerSpec
Psc
SddcHostSpec
SddcNsxtSpec
RemoteSiteSpec
SddcManagerSpec
VxManagerSpec
SddcSpec
PortgroupSpec
NsxtIpAddressPoolValidationSpec
Certificate
BackupSchedule
BackupConfigurationSpec
HardwareSupportPackage
UpgradablesClusterResource
EdgeClusterCreationSpec
VvolDatastoreSpec
DatastoreSpec
ClusterExpansionSpec
ClusterStretchSpec
ClusterUpdateSpec
Release
NsxTEdgeUplinkNetwork
PhysicalNic
WsaProductSpec
Bundle
PscSsoSpec
VmNic
Vds
DomainUpdateSpec
VxRailDetails
AdvancedOptions
EdgeClusterUpdateSpec
Datastore
Upgradable
BackupConfiguration
ClusterCreationSpec
Manifest
ClusterProductSpec
Properties changed
Deleted
skipFailedHosts
Properties changed
Added
nsxManagerAuditPassword
Updated
ipAddressPoolSpec
Required Changed
required
from
name
to
name
Properties changed
Updated
networkDetailsSpec
Required Changed
required
from
ipAddress
to
ipAddress
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
Properties changed
Added
isManagementSsoDomain
ssoId
ssoName
tags
Properties changed
Updated
resource
Required Changed
required
from
resourceId,type
to
resourceId,type
Properties changed
Added
managementVlanId
vmManagementNetworkName
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
Properties changed
Updated
ipAddressPoolSpec
Required Changed
required
from
name
to
name
Properties changed
Updated
nasVolume
Required Changed
required
from
path,readOnly,serverName
to
path,readOnly,serverName
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.
Properties changed
Updated
domain
Required Changed
required
from
id
to
id
Properties changed
Updated
packageSpec
Required Changed
required
from
name,version
to
name,version
Properties changed
Updated
role
Required Changed
required
from
id
to
id
Properties changed
Updated
role
Required Changed
required
from
id
to
id
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
Properties changed
Updated
details
Required Changed
required
from
displayName,displayVersion
to
displayName,displayVersion
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
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.
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.
Properties changed
Added
queryId
Properties changed
Updated
niocTrafficResourceAllocation
Required Changed
required
from
limit,reservation,sharesInfo
to
limit,reservation,sharesInfo
Properties changed
Updated
encryption
Required Changed
required
from
passphrase
to
passphrase
Properties changed
Updated
csrGenerationSpec
Required Changed
required
from
country,keyAlgorithm,keySize,locality,organization,organizationUnit,state
to
country,keyAlgorithm,keySize,locality,organization,organizationUnit,state
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
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.
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
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
Properties changed
Updated
niocTrafficResourceAllocation
Required Changed
required
from
limit,reservation,sharesInfo
to
limit,reservation,sharesInfo
Properties changed
Added
localizableDescriptionPack
Properties changed
Updated
softwareInfo
Required Changed
required
from
baseImage
to
baseImage
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
Properties changed
Updated
basicAuthDetails
Required Changed
required
from
status
to
status
domain
Required Changed
required
from
id
to
id
Properties changed
Updated
details
Required Changed
required
from
displayName,vendor
to
displayName,vendor
Properties changed
Added
tags
Properties changed
Updated
dellEmcSupportAccount
Required Changed
required
from
password,username
to
password,username
vmwareAccount
Required Changed
required
from
password,username
to
password,username
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
Properties changed
Added
customISOSpec
Updated
personalitySpec
Required Changed
required
from
personalityId
to
personalityId
Properties changed
Updated
networkDetailsSpec
Required Changed
required
from
ipAddress
to
ipAddress
Properties changed
Updated
domain
Required Changed
required
from
id
to
id
Properties changed
Updated
credentials
Required Changed
required
from
password,username
to
password,username
ipAddressPrivate
Required Changed
required
from
ipAddress
to
ipAddress
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
Properties changed
Updated
vcCredentials
Required Changed
required
from
password,username
to
password,username
Properties changed
Updated
rootUserCredentials
Required Changed
required
from
password,username
to
password,username
secondUserCredentials
Required Changed
required
from
password,username
to
password,username
Properties changed
Updated
defaultAdminUserCredentials
Required Changed
required
from
password,username
to
password,username
defaultRootUserCredentials
Required Changed
required
from
password,username
to
password,username
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
Properties changed
Added
activeUplinks
Properties changed
Updated
ipAddressPoolSpec
Required Changed
required
from
name
to
name
Properties changed
Added
caChain
domain
Properties changed
Updated
retentionPolicy
Required Changed
required
from
numberOfMostRecentBackups
to
numberOfMostRecentBackups
Properties changed
Updated
encryption
Required Changed
required
from
passphrase
to
passphrase
Properties changed
Updated
pkg
Required Changed
required
from
name,version
to
name,version
Properties changed
Updated
softwareInfo
Required Changed
required
from
baseImage
to
baseImage
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
Properties changed
Updated
vasaProviderSpec
Required Changed
required
from
storageContainerId,storageProtocolType,userId,vasaProviderId
to
storageContainerId,storageProtocolType,userId,vasaProviderId
Properties changed
Added
vsanRemoteDatastoreClusterSpec
Updated
vsanDatastoreSpec
Required Changed
required
from
datastoreName,failuresToTolerate,licenseKey
to
datastoreName,failuresToTolerate
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
Properties changed
Updated
witnessSpec
Required Changed
required
from
fqdn,vsanCidr,vsanIp
to
fqdn,vsanCidr,vsanIp
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
Properties changed
Added
isApplicable
notApplicableReason
sku
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)
Properties changed
Added
unit
Properties changed
Updated
adminCredentials
Required Changed
required
from
password,username
to
password,username
defaultAdminCredentials
Required Changed
required
from
password,username
to
password,username
Properties changed
Added
applicabilityOrder
applicabilityStatus
isPartiallyUpgraded
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
Properties changed
Added
uplink
Properties changed
Added
version
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
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
Properties changed
Updated
highAvailability
Required Changed
required
from
enabled
to
enabled
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
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
Properties changed
Updated
resource
Required Changed
required
from
resourceId,type
to
resourceId,type
Properties changed
Updated
encryption
Required Changed
required
from
passphrase
to
passphrase
Properties changed
Updated
computeSpec
Required Changed
required
from
clusterSpecs
to
clusterSpecs
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
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