API version change log for deployment of Microsoft.Batch/batchAccounts/pools
This article describes the properties that changed in each API version for Microsoft.Batch/batchAccounts/pools. It only covers properties that are available during deployments.
2024-02-01
Added:
- upgradePolicy
- upgradePolicy.automaticOSUpgradePolicy
- upgradePolicy.automaticOSUpgradePolicy.disableAutomaticRollback
- upgradePolicy.automaticOSUpgradePolicy.enableAutomaticOSUpgrade
- upgradePolicy.automaticOSUpgradePolicy.osRollingUpgradeDeferral
- upgradePolicy.automaticOSUpgradePolicy.useRollingUpgradePolicy
- upgradePolicy.mode
- upgradePolicy.rollingUpgradePolicy
- upgradePolicy.rollingUpgradePolicy.enableCrossZoneUpgrade
- upgradePolicy.rollingUpgradePolicy.maxBatchInstancePercent
- upgradePolicy.rollingUpgradePolicy.maxUnhealthyInstancePercent
- upgradePolicy.rollingUpgradePolicy.maxUnhealthyUpgradedInstancePercent
- upgradePolicy.rollingUpgradePolicy.pauseTimeBetweenBatches
- upgradePolicy.rollingUpgradePolicy.prioritizeUnhealthyInstances
- upgradePolicy.rollingUpgradePolicy.rollbackFailedInstancesOnPolicyBreach
2023-11-01
Added:
- osDisk.caching
- osDisk.diskSizeGB
- osDisk.managedDisk
- osDisk.managedDisk.storageAccountType
- osDisk.writeAcceleratorEnabled
- securityProfile
- securityProfile.encryptionAtHost
- securityProfile.securityType
- securityProfile.uefiSettings
- securityProfile.uefiSettings.secureBootEnabled
- securityProfile.uefiSettings.vTpmEnabled
- serviceArtifactReference
- serviceArtifactReference.id
- resourceTags
Updated:
- properties.deploymentConfiguration.virtualMachineConfiguration.dataDisks.storageAccountType - Added values: 'StandardSSD_LRS'
2023-05-01
Added:
- extensions.enableAutomaticUpgrade
- networkConfiguration.enableAcceleratedNetworking
Updated:
- properties.deploymentConfiguration.virtualMachineConfiguration.containerConfiguration.type - Added values: 'CriCompatible'
2022-10-01
Added:
- mountConfiguration.cifsMountConfiguration.userName
- networkConfiguration.dynamicVnetAssignmentScope
- targetNodeCommunicationMode
Removed:
- mountConfiguration.cifsMountConfiguration.username
- networkConfiguration.dynamicVNetAssignmentScope
2022-06-01
No new or updated properties
2022-01-01
Added:
- networkConfiguration.dynamicVNetAssignmentScope
2021-06-01
Added:
- deploymentConfiguration.virtualMachineConfiguration.containerConfiguration.containerRegistries.identityReference
- deploymentConfiguration.virtualMachineConfiguration.containerConfiguration.containerRegistries.identityReference.resourceId
- osDisk
- osDisk.ephemeralOSDiskSettings
- osDisk.ephemeralOSDiskSettings.placement
- mountConfiguration.azureBlobFileSystemConfiguration.identityReference
- mountConfiguration.azureBlobFileSystemConfiguration.identityReference.resourceId
- startTask.containerSettings.registry.identityReference
- startTask.containerSettings.registry.identityReference.resourceId
- resourceFiles.identityReference
- resourceFiles.identityReference.resourceId
Updated:
- properties.deploymentConfiguration.virtualMachineConfiguration.containerConfiguration.containerRegistries.password changed to not required.
- properties.deploymentConfiguration.virtualMachineConfiguration.containerConfiguration.containerRegistries.username changed to not required.
2021-01-01
Added:
- identity
- identity.type
- identity.userAssignedIdentities
- identity.userAssignedIdentities.{customized property}
- extensions
- extensions.autoUpgradeMinorVersion
- extensions.name
- extensions.protectedSettings
- extensions.provisionAfterExtensions
- extensions.publisher
- extensions.settings
- extensions.type
- extensions.typeHandlerVersion
- nodePlacementConfiguration
- nodePlacementConfiguration.policy
2020-09-01
Oldest version tracked in change log