NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1110 most downloaded on NuGet
Microsoft Azure management client SDK for Azure resource provider Microsoft.Compute.
Last release 22 days ago
16 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
20 releases · first in 2022
Upgraded Compute API version to 2026-04-01 .
2026-04-01.ComputeCapacityReservationType model for virtual machine capacity reservation status.Upgraded API versions: Compute to 2026-03-01, Disk to 2026-03-02, and Gallery to 2025-12-03.
2026-03-01, Disk to 2026-03-02, and Gallery to 2025-12-03.SnapshotResource.UpdateImmutabilityPolicy, SnapshotResource.UpdateImmutabilityPolicyLock, ImmutabilityPolicy, ImmutabilityPolicyType, ImmutabilityPolicyContent, and ImmutabilityPolicyLockContent.ConfidentialVmVersion on DiskSecurityProfile.ImmutabilityPolicy on SnapshotProperties.One column per quarter.
Upgraded Compute API version from 2025-04-01 to 2025-11-01.
2025-04-01 to 2025-11-01.Added new resource type GalleryScript.
GalleryScript.StorageAccountStrategy property to GalleryArtifactPublishingProfileBase class.Added SnapshotAccessState property to DiskRestorePointInstanceView class.
SnapshotAccessState property to DiskRestorePointInstanceView class.InstantAccess property to RestorePointGroupData class.InstantAccess property to RestorePointGroupPatch class.InstantAccessDurationMinutes property to RestorePointData class.EnableFips1403Encryption property to AdditionalCapabilities class.DiskIOPSReadWrite and DiskMBpsReadWrite properties under the VirtualMachineDataDisk class to make the properties writable, and expanded the scope of usage from only VMSS to also include Virtual Machines and Flexible VMs.CommunityGallery, CommunityGalleryImage, CommunityGalleryImageVersion are no longer ARM resources in the library, their corresponding *Resource and *Collection classes are now hidden. Please use related methods added in ComputeExtensions class instead.SharedGallery, SharedGalleryImage, SharedGalleryImageVersion are no longer ARM resources in the library, their corresponding *Resource and *Collection classes are now hidden. Please use related methods added in ComputeExtensions class instead.Upgraded api-version tag from 'package-2025-02-01' to 'package-2025-04-01'
VirtualMachineScaleSet.ScaleOut Operation.Tags to VirtualMachineScaleSetNetworkConfiguration, VirtualMachineScaleSetIPConfiguration, VirtualMachineScaleSetPublicIPAddressConfiguration and VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings classes.Placement property to VirtualMachineScaleSet class.ZoneAllocationPolicy property to ResiliencyPolicy class.MaxInstancePercentPerZonePolicy property to AutomaticZoneRebalancingPolicy class.ReservationType property to CapacityReservationGroup class.ScheduleProfile property to CapacityReservation class.AddProxyAgentExtension property to ProxyAgentSettings class.ScriptShellTypes enum to RunCommandScriptSource class.GalleryScriptReferenceId property to RunCommandScriptSource class.AllInstancesDown property to ScheduledEventsPolicy class.ScheduledEventsApiVersion property to EventGridAndResourceGraph class.AutomaticZoneRebalancing property to OrchetrationServiceNames class.highSpeedInterconnectPlacement property to VirtualMachineScaleSetProperties class.patchNameMasksToInclude and patchNameMasksToExclude properties to WindowsParameters class.Make Azure.ResourceManager.Compute AOT-compatible
Azure.ResourceManager.Compute AOT-compatibleSupportedSecurityOption, AvailabilityPolicyDiskDelay, SnapshotAccessState, AvailabilityPolicy.SecurityMetadataUri and InstantAccessDurationMinutes properties to DiskCreationData class.SecurityMetadataAccessSas property to AccessUri class.AvailabilityPolicy property to ManagedDiskData and ManagedDiskUpdateData classes.SupportedSecurityOption property to SupportedCapabilities class.SnapshotAccessState to SnapshotData and SnapshotUpdateData classes.GetVirtualMachineImagesWithPropertiesExpand class as it has no utility.Code | Docs
Support: Active
App Configuration Provider
Microsoft.Extensions.Configuration.AzureAppConfiguration
Added Properties property in VirtualMachineScaleSetVmData class.
Properties property in VirtualMachineScaleSetVmData class.
AdditionalProperties to send and receive private/internal properties supported by the service.VirtualMachineScaleSetVmData.Properties to set the properties of the VirtualMachineScaleSetVm, instead of using those properties at the root level of VirtualMachineScaleSetVmData class.Upgraded api-version tag from 'package-2024-11-04' to 'package-2025-02-01'. Tag detail available at https://github.com/Azure/azure-sdk-for-net/blob/6b
AvailabilitySets.StartMigrationToVirtualMachineScaleSet.AvailabilitySets.CancelMigrationToVirtualMachineScaleSet.AvailabilitySets.ValidateMigrationToVirtualMachineScaleSet.AvailabilitySets.ConvertToVirtualMachineScaleSet.GetVirtualMachineImagesWithPropertiesVirtualMachines.MigrateToVirtualMachineScaleSet.AutomaticZoneRebalancingPolicy, ConvertToVirtualMachineScaleSetContent, HostEndpointSettings, MigrateToVirtualMachineScaleSetInput, MigrateVmToVirtualMachineScaleSetContent, VmssRebalanceStrategy, VmssRebalanceBehavior, SubscriptionResourceGetVirtualMachineImagesWithPropertiesOptions, VirtualMachineImagesWithPropertiesListResult, VirtualMachineScaleSetMigrationInfo,Upgraded api-version tag from 'package-2024-11-03' to 'package-2024-11-04'. Tag detail available at https://github.com/Azure/azure-rest-api-specs/blob
IsBootstrapCertificate to CloudServiceRoleProfile class.ArmComputeModelFactory.VirtualMachineScaleSetData to required to reduce the possibility of ambiguous invocation.Upgraded api-version tag from 'package-2024-07-01' to 'package-2024-11-03'. Tag detail available at https://github.com/Azure/azure-rest-api-specs/blob
GalleryInVmAccessControlProfileCollection, ComputeGalleryValidationProfile, GalleryImageExecutedValidation, AdditionalReplicaSet, GallerySoftDeleted, GallerySoftDeletedResourceList, ComputeGalleryEndpointAccess, ComputeGalleryEndpointTypes, and ComputeGalleryPlatformAttribute.IsBlockedDeletionBeforeEndOfLife to GalleryImageVersionSafetyProfile class.StartsAtVersion to GalleryImageFeature class.AllowUpdateImage to GalleryImageData class.ValidationsProfile and EnableRestore to GalleryImageVersionData class.IsRestoreEnabled to GalleryImageVersionPatch class.SecurityUefiSettings to GalleryList class.ScriptBehaviorAfterReboot to UserARtifactSettings class.AdditionalReplicaSets to TargetRegion class.Identity to GalleryData class.
`Added a new read-only property LogicalSectorSize to DiskRestorePointData class.
LogicalSectorSize to DiskRestorePointData class.SkuProfile and ZonalPlatformFaultDomainAlignMode to VirtualMachineScaleSetData class.Zones, ZonalPlatformFaultDomainAlignMode, and SkuProfile to VirtualMachineScaleSetPatch class.ScheduledEventsPolicy to AvailabilitySetPatch and AvailabilitySetData class.ExcludeExtensions property in ComputeSecurityPostureReference is replaced by ExcludeExtensionNames property which takes in a list of strings.IsVmAgentPlatformUpdatesEnabled property in WindowsConfiguration class is now read-only.Updated the CRP api-version from 'package-2023-09-01' to the newer 'package-2024-03-01'. This is for the latest Compute RP release (VM, VMSS, etc).
Added a new property 'virtualMachineId' to the 'GalleryArtifactVersionFullSource'.
Code | Docs
Support: Active
Communication Common
Azure.Communication.Common
Compute RP to 2023-09-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)
2023-09-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)Enable mocking for extension methods, refer this document for more details.
Azure.ResourceManager to 1.9.0.Compute RP to 2023-03-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)
2023-03-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)
DomainNameLabelScope to VM and VMSS Public IP Dns Settings.TimeCreated to VMSS VM properties.AuxiliaryMode and AuxiliarySku to VM and VMSS Network Configuration Properties.Compute RP to 2022-11-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)
Bumps the api-version
2022-11-01 (AvailabilitySets, VirtualMachines, VirtualMachineScaleSets, etc)2022-07-02 (ManagedDisks, Snapshots, etc)2022-03-03 (Galleries, CommunityGalleries, etc)2022-09-04 (CloudServices, etc)Azure.Core to 1.28.0.Azure.ResourceManager to 1.4.0.Fixes a bug that exceptions are thrown during serialization when constructor VirtualMachineScaleSetExtensionData(string name) is called
VirtualMachineScaleSetExtensionData(string name) is calledThis release is the first stable release of the Compute Management client library.
This release is the first stable release of the Compute Management client library.
Polishing since last public beta release:
Compute / VirtualMachine prefix to all single / simple model names.Guid type properties / parameters.ResourceIdentifier type properties / parameters.ResouceType type properties / parameters.ETag type properties / parameters.AzureLocation type properties / parameters.DateTimeOffset properties / parameters.VirtualMachineScaleSetVmExtensionData changed to Azure.ResourceManager.Models.ResourceData.GalleryApplicationPatch changed to Azure.ResourceManager.Models.ResourceData.GalleryImagePatch changed to Azure.ResourceManager.Models.ResourceData.GalleryPatch changed to Azure.ResourceManager.Models.ResourceData.GalleryPatch changed to Azure.ResourceManager.Models.ResourceData.GalleryUpdateResourceData was removed.VirtualMachineScaleSetExtensionPatch changed to Azure.ResourceManager.Models.ResourceData.VirtualMachineScaleSetVmExtensionPatch changed to Azure.ResourceManager.Models.ResourceData.ApiError renamed to ComputeApiError.ApiErrorBase renamed to ComputeApiErrorBase.DeleteOption renamed to ComputeDeleteOption.UsageName renamed to ComputeUsageName.UsageUnit renamed to ComputeUsageUnit.UserArtifactManage renamed to UserArtifactManagement.CloudServiceCollection.CreateOrUpdate and CloudServiceCollection.CreateOrUpdateAsync now required the parameter data.Azure.ResourceManager to 1.2.0Azure.Core to 1.25.0Your coding agent can read these notes before it upgrades. Set up the MCP server →