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:

2023-05-01

Added:

  • extensions.enableAutomaticUpgrade
  • networkConfiguration.enableAcceleratedNetworking

Updated:

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:

2021-01-01

Added:

2020-09-01

Oldest version tracked in change log