API version change log for deployment of Microsoft.Compute/virtualMachines
This article describes the properties that changed in each API version for Microsoft.Compute/virtualMachines. It only covers properties that are available during deployments.
2023-09-01
Added:
- properties.securityProfile.encryptionIdentity
- properties.securityProfile.encryptionIdentity.userAssignedIdentityResourceId
- properties.securityProfile.proxyAgentSettings
- properties.securityProfile.proxyAgentSettings.enabled
- properties.securityProfile.proxyAgentSettings.keyIncarnationId
- properties.securityProfile.proxyAgentSettings.mode
Updated:
- properties.storageProfile.dataDisks.managedDisk.securityProfile.securityEncryptionType - Added values: 'NonPersistedTPM'
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2023-09-01' - Removed values: '2023-07-01'
2023-07-01
Added:
- properties.networkProfile.networkInterfaceConfigurations.properties.auxiliaryMode
- properties.networkProfile.networkInterfaceConfigurations.properties.auxiliarySku
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.dnsSettings.domainNameLabelScope
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2023-07-01' - Removed values: '2023-03-01'
2023-03-01
Added:
- properties.osProfile.linuxConfiguration.patchSettings.automaticByPlatformSettings.bypassPlatformSafetyChecksOnUserSchedule
- properties.osProfile.windowsConfiguration.patchSettings.automaticByPlatformSettings.bypassPlatformSafetyChecksOnUserSchedule
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2023-03-01' - Removed values: '2022-11-01'
2022-11-01
Added:
- properties.scheduledEventsProfile.osImageNotificationProfile
- properties.scheduledEventsProfile.osImageNotificationProfile.enable
- properties.scheduledEventsProfile.osImageNotificationProfile.notBeforeTimeout
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2022-11-01' - Removed values: '2022-08-01'
2022-08-01
Added:
- properties.networkProfile.networkInterfaceConfigurations.properties.disableTcpStateTracking
- properties.osProfile.linuxConfiguration.enableVMAgentPlatformUpdates
- properties.osProfile.windowsConfiguration.enableVMAgentPlatformUpdates
- properties.storageProfile.diskControllerType
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2022-08-01' - Removed values: '2022-03-01'
2022-03-01
Added:
- properties.applicationProfile.galleryApplications.enableAutomaticUpgrade
- properties.applicationProfile.galleryApplications.treatFailureAsDeploymentFailure
- properties.osProfile.linuxConfiguration.patchSettings.automaticByPlatformSettings
- properties.osProfile.linuxConfiguration.patchSettings.automaticByPlatformSettings.rebootSetting
- properties.osProfile.windowsConfiguration.patchSettings.automaticByPlatformSettings
- properties.osProfile.windowsConfiguration.patchSettings.automaticByPlatformSettings.rebootSetting
Updated:
- properties.storageProfile.dataDisks.managedDisk.storageAccountType - Added values: 'PremiumV2_LRS'
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2022-03-01' - Removed values: '2021-11-01'
- properties.storageProfile.dataDisks.storageAccountType - Added values: 'PremiumV2_LRS'
2021-11-01
Added:
- properties.storageProfile.dataDisks.managedDisk.securityProfile
- properties.storageProfile.dataDisks.managedDisk.securityProfile.diskEncryptionSet
- properties.storageProfile.dataDisks.managedDisk.securityProfile.diskEncryptionSet.id
- properties.storageProfile.dataDisks.managedDisk.securityProfile.securityEncryptionType
- properties.storageProfile.imageReference.communityGalleryImageId
- properties.storageProfile.osDisk.managedDisk.securityProfile
- properties.storageProfile.osDisk.managedDisk.securityProfile.diskEncryptionSet
- properties.storageProfile.osDisk.managedDisk.securityProfile.diskEncryptionSet.id
- properties.storageProfile.osDisk.managedDisk.securityProfile.securityEncryptionType
Updated:
- properties.securityProfile.securityType - Added values: 'ConfidentialVM'
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2021-11-01' - Removed values: '2021-07-01'
- properties.scheduledEventsProfile.terminateNotificationProfile.securityType - Added values: 'ConfidentialVM'
2021-07-01
Added:
- properties.additionalCapabilities.hibernationEnabled
- properties.applicationProfile
- properties.applicationProfile.galleryApplications
- properties.applicationProfile.galleryApplications.configurationReference
- properties.applicationProfile.galleryApplications.order
- properties.applicationProfile.galleryApplications.packageReferenceId
- properties.applicationProfile.galleryApplications.tags
- properties.hardwareProfile.vmSizeProperties
- properties.hardwareProfile.vmSizeProperties.vCPUsAvailable
- properties.hardwareProfile.vmSizeProperties.vCPUsPerCore
- properties.storageProfile.imageReference.sharedGalleryImageId
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2021-07-01' - Removed values: '2021-04-01'
2021-04-01
Added:
- properties.capacityReservation
- properties.capacityReservation.capacityReservationGroup
- properties.capacityReservation.capacityReservationGroup.id
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2021-04-01' - Removed values: '2021-03-01'
2021-03-01
Added:
- properties.networkProfile.networkApiVersion
- properties.networkProfile.networkInterfaceConfigurations
- properties.networkProfile.networkInterfaceConfigurations.name
- properties.networkProfile.networkInterfaceConfigurations.properties
- properties.networkProfile.networkInterfaceConfigurations.properties.deleteOption
- properties.networkProfile.networkInterfaceConfigurations.properties.dnsSettings
- properties.networkProfile.networkInterfaceConfigurations.properties.dnsSettings.dnsServers
- properties.networkProfile.networkInterfaceConfigurations.properties.dscpConfiguration
- properties.networkProfile.networkInterfaceConfigurations.properties.dscpConfiguration.id
- properties.networkProfile.networkInterfaceConfigurations.properties.enableAcceleratedNetworking
- properties.networkProfile.networkInterfaceConfigurations.properties.enableFpga
- properties.networkProfile.networkInterfaceConfigurations.properties.enableIPForwarding
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.name
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.applicationGatewayBackendAddressPools
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.applicationGatewayBackendAddressPools.id
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.applicationSecurityGroups
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.applicationSecurityGroups.id
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.loadBalancerBackendAddressPools
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.loadBalancerBackendAddressPools.id
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.primary
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.privateIPAddressVersion
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.name
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.deleteOption
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.dnsSettings
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.dnsSettings.domainNameLabel
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.idleTimeoutInMinutes
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.ipTags
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.ipTags.ipTagType
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.ipTags.tag
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.publicIPAddressVersion
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.publicIPAllocationMethod
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.publicIPPrefix
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.properties.publicIPPrefix.id
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.sku
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.sku.name
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.publicIPAddressConfiguration.sku.tier
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.subnet
- properties.networkProfile.networkInterfaceConfigurations.properties.ipConfigurations.properties.subnet.id
- properties.networkProfile.networkInterfaceConfigurations.properties.networkSecurityGroup
- properties.networkProfile.networkInterfaceConfigurations.properties.networkSecurityGroup.id
- properties.networkProfile.networkInterfaceConfigurations.properties.primary
- properties.networkProfile.networkInterfaces.properties.deleteOption
- properties.osProfile.linuxConfiguration.patchSettings.assessmentMode
- properties.osProfile.windowsConfiguration.patchSettings.assessmentMode
- properties.scheduledEventsProfile
- properties.scheduledEventsProfile.terminateNotificationProfile
- properties.scheduledEventsProfile.terminateNotificationProfile.enable
- properties.scheduledEventsProfile.terminateNotificationProfile.notBeforeTimeout
- properties.storageProfile.dataDisks.deleteOption
- properties.storageProfile.osDisk.deleteOption
- properties.userData
Updated:
- properties.storageProfile.osDisk.encryptionSettings.keyEncryptionKey.apiVersion - Added values: '2021-03-01' - Removed values: '2020-12-01'
2020-12-01
Oldest version tracked in change log
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for