From a9d387d2324705d62fc269815e87c5cd35341f21 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Tue, 21 Apr 2026 00:17:54 +0000 Subject: [PATCH 1/3] Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Compute/tspconfig.yaml', API Version: 2025-11-01, SDK Release Type: stable, and CommitSHA: '1e6111d12c709c3395fb8546e311b6c67fd87efc' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6183423 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- eng/versioning/version_client.txt | 2 +- .../CHANGELOG.md | 558 +++++++++++++++++- .../azure-resourcemanager-compute/README.md | 2 +- .../azure-resourcemanager-compute/pom.xml | 2 +- .../tsp-location.yaml | 4 +- 5 files changed, 553 insertions(+), 15 deletions(-) diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt index bbc445bfdbcc..24dcb1a61efe 100644 --- a/eng/versioning/version_client.txt +++ b/eng/versioning/version_client.txt @@ -278,7 +278,7 @@ com.azure.resourcemanager:azure-resourcemanager-appplatform;2.51.0;2.52.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-appservice;2.55.1;2.56.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-authorization;2.53.8;2.54.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-cdn;2.53.7;2.54.0-beta.1 -com.azure.resourcemanager:azure-resourcemanager-compute;2.56.3;2.57.0-beta.1 +com.azure.resourcemanager:azure-resourcemanager-compute;2.56.3;2.57.0 com.azure.resourcemanager:azure-resourcemanager-containerinstance;2.53.9;2.54.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-containerregistry;2.55.1;2.56.0-beta.2 com.azure.resourcemanager:azure-resourcemanager-containerservice;2.59.0;2.60.0-beta.1 diff --git a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md index a9b2ef0fa7a5..2ef98724adb5 100644 --- a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md +++ b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md @@ -1,22 +1,560 @@ # Release History -## 2.57.0-beta.1 (Unreleased) +## 2.57.0 (2026-04-21) + +### Breaking Changes + +#### `models.VirtualMachineScaleSetExtensionListResult` was removed + +#### `models.VirtualMachineScaleSetVMListResult` was removed + +#### `models.DiskEncryptionSetList` was removed + +#### `models.VirtualMachineListResult` was removed + +#### `models.SnapshotList` was removed + +#### `models.GalleryList` was removed + +#### `models.CapacityReservationGroupListResult` was removed + +#### `models.RestorePointCollectionListResult` was removed + +#### `models.SharedGalleryImageVersionList` was removed + +#### `models.VirtualMachineScaleSetListResult` was removed + +#### `models.CapacityReservationListResult` was removed + +#### `models.GalleryScriptVersionList` was removed + +#### `models.CommunityGalleryImageList` was removed + +#### `models.SshPublicKeysGroupListResult` was removed + +#### `models.GalleryImageList` was removed + +#### `models.RunCommandListResult` was removed + +#### `models.ListUsagesResult` was removed + +#### `models.GalleryImageVersionList` was removed + +#### `models.GalleryScriptList` was removed + +#### `models.CommunityGalleryImageVersionList` was removed + +#### `models.DedicatedHostListResult` was removed + +#### `models.DedicatedHostGroupListResult` was removed + +#### `models.OperationListResult` was removed + +#### `models.GallerySoftDeletedResourceList` was removed + +#### `models.VirtualMachineScaleSetListSkusResult` was removed + +#### `models.GalleryApplicationVersionList` was removed + +#### `models.PrivateEndpointConnectionListResult` was removed + +#### `models.DedicatedHostSizeListResult` was removed + +#### `models.VirtualMachineSizeListResult` was removed + +#### `models.VirtualMachineRunCommandsListResult` was removed + +#### `models.VirtualMachineScaleSetListWithLinkResult` was removed + +#### `models.GalleryApplicationList` was removed + +#### `models.AvailabilitySetListResult` was removed + +#### `models.DiskRestorePointList` was removed + +#### `models.GalleryInVMAccessControlProfileVersionList` was removed + +#### `models.ImageListResult` was removed + +#### `models.ResourceSkusResult` was removed + +#### `models.GalleryInVMAccessControlProfileList` was removed + +#### `models.DiskList` was removed + +#### `models.VirtualMachineScaleSetListOSUpgradeHistory` was removed + +#### `models.SharedGalleryImageList` was removed + +#### `models.DiskAccessList` was removed + +#### `models.ResourceUriList` was removed + +#### `models.ProximityPlacementGroupListResult` was removed + +#### `models.SharedGalleryList` was removed + +#### `models.ReplicationStatus` was modified + +* `ReplicationStatus()` was changed to private access + +#### `models.AutomaticOSUpgradeProperties` was modified + +* `AutomaticOSUpgradeProperties()` was changed to private access +* `withAutomaticOSUpgradeSupported(boolean)` was removed + +#### `models.VirtualMachineRunCommandInstanceView` was modified + +* `VirtualMachineRunCommandInstanceView()` was changed to private access +* `withExitCode(java.lang.Integer)` was removed +* `withExecutionMessage(java.lang.String)` was removed +* `withStatuses(java.util.List)` was removed +* `withError(java.lang.String)` was removed +* `withStartTime(java.time.OffsetDateTime)` was removed +* `withOutput(java.lang.String)` was removed +* `withExecutionState(models.ExecutionState)` was removed +* `withEndTime(java.time.OffsetDateTime)` was removed + +#### `models.SharingStatus` was modified + +* `SharingStatus()` was changed to private access +* `withSummary(java.util.List)` was removed + +#### `models.InnerError` was modified + +* `InnerError()` was changed to private access +* `withExceptiontype(java.lang.String)` was removed +* `withErrordetail(java.lang.String)` was removed + +#### `models.ResourceSkuRestrictions` was modified + +* `ResourceSkuRestrictions()` was changed to private access + +#### `models.CommunityGalleryMetadata` was modified + +* `CommunityGalleryMetadata()` was changed to private access +* `withPrivacyStatementUri(java.lang.String)` was removed +* `withPublisherContact(java.lang.String)` was removed +* `withPublicNames(java.util.List)` was removed +* `withEula(java.lang.String)` was removed +* `withPublisherUri(java.lang.String)` was removed + +#### `models.SharedGalleryDataDiskImage` was modified + +* `SharedGalleryDataDiskImage()` was changed to private access +* `withHostCaching(models.SharedGalleryHostCaching)` was removed +* `withLun(int)` was removed + +#### `models.VirtualMachineScaleSetInstanceViewStatusesSummary` was modified + +* `VirtualMachineScaleSetInstanceViewStatusesSummary()` was changed to private access + +#### `models.PlatformAttribute` was modified + +* `PlatformAttribute()` was changed to private access + +#### `models.ShareInfoElement` was modified + +* `ShareInfoElement()` was changed to private access + +#### `models.PolicyViolation` was modified + +* `PolicyViolation()` was changed to private access +* `withDetails(java.lang.String)` was removed +* `withCategory(models.PolicyViolationCategory)` was removed + +#### `models.ApiError` was modified + +* `ApiError()` was changed to private access + +#### `models.ResourceSkuCapacity` was modified + +* `ResourceSkuCapacity()` was changed to private access + +#### `models.DefaultVirtualMachineScaleSetInfo` was modified + +* `DefaultVirtualMachineScaleSetInfo()` was changed to private access + +#### `models.DiskRestorePointReplicationStatus` was modified + +* `DiskRestorePointReplicationStatus()` was changed to private access +* `withCompletionPercent(java.lang.Integer)` was removed +* `withStatus(models.InstanceViewStatus)` was removed + +#### `models.PatchInstallationDetail` was modified + +* `PatchInstallationDetail()` was changed to private access + +#### `models.UpgradeOperationHistoryStatus` was modified + +* `UpgradeOperationHistoryStatus()` was changed to private access + +#### `models.OSDiskImage` was modified + +* `OSDiskImage()` was changed to private access +* `withOperatingSystem(models.OperatingSystemTypes)` was removed + +#### `models.ResourceSkuCapabilities` was modified + +* `ResourceSkuCapabilities()` was changed to private access + +#### `models.OrchestrationServiceSummary` was modified + +* `OrchestrationServiceSummary()` was changed to private access + +#### `models.CapacityReservationGroupInstanceView` was modified + +* `CapacityReservationGroupInstanceView()` was changed to private access + +#### `models.DedicatedHostGroupInstanceView` was modified + +* `DedicatedHostGroupInstanceView()` was changed to private access +* `withHosts(java.util.List)` was removed + +#### `models.DedicatedHostInstanceView` was modified + +* `models.DedicatedHostInstanceView withAvailableCapacity(models.DedicatedHostAvailableCapacity)` -> `models.DedicatedHostInstanceView withAvailableCapacity(models.DedicatedHostAvailableCapacity)` +* `models.DedicatedHostInstanceView withStatuses(java.util.List)` -> `models.DedicatedHostInstanceView withStatuses(java.util.List)` + +#### `models.SharedGalleryImageVersionStorageProfile` was modified + +* `SharedGalleryImageVersionStorageProfile()` was changed to private access +* `withOsDiskImage(models.SharedGalleryOSDiskImage)` was removed +* `withDataDiskImages(java.util.List)` was removed + +#### `models.CapacityReservationInstanceViewWithName` was modified + +* `CapacityReservationInstanceViewWithName()` was changed to private access +* `withStatuses(java.util.List)` was removed +* `withUtilizationInfo(models.CapacityReservationUtilization)` was removed + +#### `models.RunCommandParameterDefinition` was modified + +* `RunCommandParameterDefinition()` was changed to private access +* `withType(java.lang.String)` was removed +* `withName(java.lang.String)` was removed +* `withDefaultValue(java.lang.String)` was removed +* `withRequired(java.lang.Boolean)` was removed + +#### `models.SharedGalleryDiskImage` was modified + +* `models.SharedGalleryDiskImage withHostCaching(models.SharedGalleryHostCaching)` -> `models.SharedGalleryDiskImage withHostCaching(models.SharedGalleryHostCaching)` + +#### `models.RegionalSharingStatus` was modified + +* `RegionalSharingStatus()` was changed to private access +* `withDetails(java.lang.String)` was removed +* `withRegion(java.lang.String)` was removed + +#### `models.VirtualMachineScaleSetSkuCapacity` was modified + +* `VirtualMachineScaleSetSkuCapacity()` was changed to private access + +#### `models.CommunityGalleryImageIdentifier` was modified + +* `CommunityGalleryImageIdentifier()` was changed to private access +* `withPublisher(java.lang.String)` was removed +* `withOffer(java.lang.String)` was removed +* `withSku(java.lang.String)` was removed + +#### `models.VirtualMachineHealthStatus` was modified + +* `VirtualMachineHealthStatus()` was changed to private access + +#### `models.ValidationsProfile` was modified + +* `ValidationsProfile()` was changed to private access +* `withValidationEtag(java.lang.String)` was removed +* `withPlatformAttributes(java.util.List)` was removed +* `withExecutedValidations(java.util.List)` was removed + +#### `models.DataDiskImage` was modified + +* `DataDiskImage()` was changed to private access + +#### `models.SharedGalleryOSDiskImage` was modified + +* `SharedGalleryOSDiskImage()` was changed to private access +* `withHostCaching(models.SharedGalleryHostCaching)` was removed + +#### `models.ResourceSkuZoneDetails` was modified + +* `ResourceSkuZoneDetails()` was changed to private access + +#### `models.UpgradeOperationHistoricalStatusInfoProperties` was modified + +* `UpgradeOperationHistoricalStatusInfoProperties()` was changed to private access + +#### `models.ExecutedValidation` was modified + +* `ExecutedValidation()` was changed to private access +* `withType(java.lang.String)` was removed +* `withExecutionTime(java.time.OffsetDateTime)` was removed +* `withVersion(java.lang.String)` was removed + +#### `models.CapacityReservationInstanceView` was modified + +* `models.CapacityReservationInstanceView withUtilizationInfo(models.CapacityReservationUtilization)` -> `models.CapacityReservationInstanceView withUtilizationInfo(models.CapacityReservationUtilization)` +* `models.CapacityReservationInstanceView withStatuses(java.util.List)` -> `models.CapacityReservationInstanceView withStatuses(java.util.List)` + +#### `models.PropertyUpdatesInProgress` was modified + +* `PropertyUpdatesInProgress()` was changed to private access +* `withTargetTier(java.lang.String)` was removed + +#### `models.RollingUpgradeRunningStatus` was modified + +* `RollingUpgradeRunningStatus()` was changed to private access + +#### `models.ImageDeprecationStatus` was modified + +* `ImageDeprecationStatus()` was changed to private access +* `withAlternativeOption(models.AlternativeOption)` was removed +* `withImageState(models.ImageState)` was removed +* `withScheduledDeprecationTime(java.time.OffsetDateTime)` was removed + +#### `models.OperationDisplay` was modified + +* `OperationDisplay()` was changed to private access + +#### `models.VirtualMachineScaleSetMigrationInfo` was modified + +* `VirtualMachineScaleSetMigrationInfo()` was changed to private access + +#### `models.PrivateLinkResource` was modified + +* `PrivateLinkResource()` was changed to private access +* `withRequiredZoneNames(java.util.List)` was removed + +#### `models.VirtualMachineScaleSetVMExtensionsSummary` was modified + +* `VirtualMachineScaleSetVMExtensionsSummary()` was changed to private access + +#### `models.RollingUpgradeProgressInfo` was modified + +* `RollingUpgradeProgressInfo()` was changed to private access + +#### `models.LogAnalyticsOutput` was modified + +* `LogAnalyticsOutput()` was changed to private access + +#### `models.ResourceSkuCosts` was modified + +* `ResourceSkuCosts()` was changed to private access + +#### `models.RestorePointInstanceView` was modified + +* `RestorePointInstanceView()` was changed to private access +* `withStatuses(java.util.List)` was removed +* `withDiskRestorePoints(java.util.List)` was removed + +#### `models.VirtualMachineSoftwarePatchProperties` was modified + +* `VirtualMachineSoftwarePatchProperties()` was changed to private access + +#### `models.DedicatedHostAvailableCapacity` was modified + +* `DedicatedHostAvailableCapacity()` was changed to private access +* `withAllocatableVMs(java.util.List)` was removed + +#### `models.VirtualMachineImageFeature` was modified + +* `VirtualMachineImageFeature()` was changed to private access +* `withValue(java.lang.String)` was removed +* `withName(java.lang.String)` was removed + +#### `models.RegionalReplicationStatus` was modified + +* `RegionalReplicationStatus()` was changed to private access + +#### `models.CapacityReservationUtilization` was modified + +* `CapacityReservationUtilization()` was changed to private access + +#### `models.SubResourceWithColocationStatus` was modified + +* `SubResourceWithColocationStatus()` was changed to private access +* `withId(java.lang.String)` was removed +* `withColocationStatus(models.InstanceViewStatus)` was removed + +#### `models.DisallowedConfiguration` was modified + +* `DisallowedConfiguration()` was changed to private access +* `withVmDiskType(models.VmDiskTypes)` was removed + +#### `models.RollbackStatusInfo` was modified + +* `RollbackStatusInfo()` was changed to private access + +#### `models.PirCommunityGalleryResource` was modified + +* `withUniqueId(java.lang.String)` was removed + +#### `models.AlternativeOption` was modified + +* `AlternativeOption()` was changed to private access +* `withType(models.AlternativeType)` was removed +* `withValue(java.lang.String)` was removed + +#### `models.VirtualMachineStatusCodeCount` was modified + +* `VirtualMachineStatusCodeCount()` was changed to private access + +#### `models.DedicatedHostInstanceViewWithName` was modified + +* `DedicatedHostInstanceViewWithName()` was changed to private access +* `withAvailableCapacity(models.DedicatedHostAvailableCapacity)` was removed +* `withStatuses(java.util.List)` was removed + +#### `models.UsageName` was modified + +* `UsageName()` was changed to private access +* `withValue(java.lang.String)` was removed +* `withLocalizedValue(java.lang.String)` was removed + +#### `models.DedicatedHostAllocatableVM` was modified + +* `DedicatedHostAllocatableVM()` was changed to private access +* `withVmSize(java.lang.String)` was removed +* `withCount(java.lang.Double)` was removed + +#### `models.DiskRestorePointInstanceView` was modified + +* `DiskRestorePointInstanceView()` was changed to private access +* `withId(java.lang.String)` was removed +* `withReplicationStatus(models.DiskRestorePointReplicationStatus)` was removed +* `withSnapshotAccessState(models.SnapshotAccessState)` was removed + +#### `models.ResourceSkuRestrictionInfo` was modified + +* `ResourceSkuRestrictionInfo()` was changed to private access + +#### `models.ResourceSkuLocationInfo` was modified + +* `ResourceSkuLocationInfo()` was changed to private access + +#### `models.PrivateEndpoint` was modified + +* `PrivateEndpoint()` was changed to private access + +#### `models.PirSharedGalleryResource` was modified + +* `withUniqueId(java.lang.String)` was removed ### Features Added -### Breaking Changes +* `models.VMScaleSetLifecycleHookEventTargetResource` was added -#### Changes to `ComputeManagementClient` Class +* `models.StartRecoveryPolicy` was added -- Moved `ComputeManager.serviceClient().getCloudServiceRoleInstances()` to `ComputeManager.cloudServiceClient().getCloudServiceRoleInstances()`. -- Moved `ComputeManager.serviceClient().getCloudServiceRoles()` to `ComputeManager.cloudServiceClient().getCloudServiceRoles()`. -- Moved `ComputeManager.serviceClient().getCloudServices()` to `ComputeManager.cloudServiceClient().getCloudServices()`. -- Moved `ComputeManager.serviceClient().getCloudServicesUpdateDomains()` to `ComputeManager.cloudServiceClient().getCloudServicesUpdateDomains()`. -- Moved `ComputeManager.serviceClient().getCloudServiceOperatingSystems()` to `ComputeManager.cloudServiceClient().getCloudServiceOperatingSystems()`. +* `models.VMScaleSetLifecycleHookEventAdditionalContext` was added -### Bugs Fixed +* `models.RestartRecoveryPolicy` was added -### Other Changes +* `models.ReimageRecoveryPolicy` was added + +* `models.LifecycleHooksProfile` was added + +* `models.StorageFaultDomainAlignmentType` was added + +* `models.OperationRecoverySettings` was added + +* `models.VMScaleSetLifecycleHookEventState` was added + +* `models.LifecycleHookActionState` was added + +* `models.VMScaleSetLifecycleHookEventType` was added + +* `models.LifecycleHookAction` was added + +* `models.VMScaleSetLifecycleHookEventUpdate` was added + +* `models.ZoneMovement` was added + +* `models.StorageAlignmentStatus` was added + +* `models.ExternalHealthPolicy` was added + +* `models.LifecycleHook` was added + +* `models.ResiliencyProfile` was added + +#### `models.SharedGalleryDataDiskImage` was modified + +* `hostCaching()` was added + +#### `models.ZonalPlatformFaultDomainAlignMode` was modified + +* `BEST_EFFORT_ALIGNED` was added + +#### `models.VirtualMachineScaleSetDataDisk` was modified + +* `storageFaultDomainAlignment()` was added +* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added + +#### `models.VirtualMachineScaleSetOSDisk` was modified + +* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added +* `storageFaultDomainAlignment()` was added + +#### `models.DiffDiskSettings` was modified + +* `withEnableFullCaching(java.lang.Boolean)` was added +* `enableFullCaching()` was added + +#### `models.CapacityReservationInstanceViewWithName` was modified + +* `utilizationInfo()` was added +* `statuses()` was added + +#### `models.OSDisk` was modified + +* `storageFaultDomainAlignment()` was added +* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added + +#### `models.VirtualMachineScaleSetUpdateOSDisk` was modified + +* `storageFaultDomainAlignment()` was added +* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added + +#### `models.VirtualMachineScaleSetUpdate` was modified + +* `placement()` was added +* `lifecycleHooksProfile()` was added +* `withLifecycleHooksProfile(models.LifecycleHooksProfile)` was added +* `withPlacement(models.Placement)` was added + +#### `models.SharedGalleryOSDiskImage` was modified + +* `hostCaching()` was added + +#### `models.SecurityTypes` was modified + +* `STANDARD` was added + +#### `models.ResiliencyPolicy` was modified + +* `operationRecoverySettings()` was added +* `withOperationRecoverySettings(models.OperationRecoverySettings)` was added + +#### `ComputeManager` was modified + +* `cloudServiceClient()` was added + +#### `models.DiskInstanceView` was modified + +* `storageAlignmentStatus()` was added +* `withStorageAlignmentStatus(models.StorageAlignmentStatus)` was added + +#### `models.DedicatedHostInstanceViewWithName` was modified + +* `statuses()` was added +* `availableCapacity()` was added + +#### `models.DataDisk` was modified + +* `storageFaultDomainAlignment()` was added +* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added ## 2.56.3 (2026-03-30) diff --git a/sdk/compute/azure-resourcemanager-compute/README.md b/sdk/compute/azure-resourcemanager-compute/README.md index 103691b28d84..7b60e5b1ee20 100644 --- a/sdk/compute/azure-resourcemanager-compute/README.md +++ b/sdk/compute/azure-resourcemanager-compute/README.md @@ -18,7 +18,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-compute - 2.57.0-beta.1 + 2.57.0 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/compute/azure-resourcemanager-compute/pom.xml b/sdk/compute/azure-resourcemanager-compute/pom.xml index f8d7fa98be81..677210da01a9 100644 --- a/sdk/compute/azure-resourcemanager-compute/pom.xml +++ b/sdk/compute/azure-resourcemanager-compute/pom.xml @@ -14,7 +14,7 @@ com.azure.resourcemanager azure-resourcemanager-compute - 2.57.0-beta.1 + 2.57.0 jar Microsoft Azure SDK for Compute Management diff --git a/sdk/compute/azure-resourcemanager-compute/tsp-location.yaml b/sdk/compute/azure-resourcemanager-compute/tsp-location.yaml index 55ec7ef3a81e..3c43bb13c103 100644 --- a/sdk/compute/azure-resourcemanager-compute/tsp-location.yaml +++ b/sdk/compute/azure-resourcemanager-compute/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/compute/resource-manager/Microsoft.Compute/Compute -commit: 40f196da0154477506dafd25d99e80bcbfc04ac2 +commit: 1e6111d12c709c3395fb8546e311b6c67fd87efc repo: Azure/azure-rest-api-specs -additionalDirectories: +additionalDirectories: From c0bdfb94dd1dffaf3de3a9005d76f9a5c55d204d Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Tue, 21 Apr 2026 10:36:28 +0800 Subject: [PATCH 2/3] Update CHANGELOG.md --- .../CHANGELOG.md | 555 +----------------- 1 file changed, 3 insertions(+), 552 deletions(-) diff --git a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md index 2ef98724adb5..72ac60073cb1 100644 --- a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md +++ b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md @@ -2,559 +2,11 @@ ## 2.57.0 (2026-04-21) -### Breaking Changes - -#### `models.VirtualMachineScaleSetExtensionListResult` was removed - -#### `models.VirtualMachineScaleSetVMListResult` was removed - -#### `models.DiskEncryptionSetList` was removed - -#### `models.VirtualMachineListResult` was removed - -#### `models.SnapshotList` was removed - -#### `models.GalleryList` was removed - -#### `models.CapacityReservationGroupListResult` was removed - -#### `models.RestorePointCollectionListResult` was removed - -#### `models.SharedGalleryImageVersionList` was removed - -#### `models.VirtualMachineScaleSetListResult` was removed - -#### `models.CapacityReservationListResult` was removed - -#### `models.GalleryScriptVersionList` was removed - -#### `models.CommunityGalleryImageList` was removed - -#### `models.SshPublicKeysGroupListResult` was removed - -#### `models.GalleryImageList` was removed - -#### `models.RunCommandListResult` was removed - -#### `models.ListUsagesResult` was removed - -#### `models.GalleryImageVersionList` was removed - -#### `models.GalleryScriptList` was removed - -#### `models.CommunityGalleryImageVersionList` was removed - -#### `models.DedicatedHostListResult` was removed - -#### `models.DedicatedHostGroupListResult` was removed - -#### `models.OperationListResult` was removed - -#### `models.GallerySoftDeletedResourceList` was removed - -#### `models.VirtualMachineScaleSetListSkusResult` was removed - -#### `models.GalleryApplicationVersionList` was removed - -#### `models.PrivateEndpointConnectionListResult` was removed - -#### `models.DedicatedHostSizeListResult` was removed - -#### `models.VirtualMachineSizeListResult` was removed - -#### `models.VirtualMachineRunCommandsListResult` was removed - -#### `models.VirtualMachineScaleSetListWithLinkResult` was removed - -#### `models.GalleryApplicationList` was removed - -#### `models.AvailabilitySetListResult` was removed - -#### `models.DiskRestorePointList` was removed - -#### `models.GalleryInVMAccessControlProfileVersionList` was removed - -#### `models.ImageListResult` was removed - -#### `models.ResourceSkusResult` was removed - -#### `models.GalleryInVMAccessControlProfileList` was removed - -#### `models.DiskList` was removed - -#### `models.VirtualMachineScaleSetListOSUpgradeHistory` was removed - -#### `models.SharedGalleryImageList` was removed - -#### `models.DiskAccessList` was removed - -#### `models.ResourceUriList` was removed - -#### `models.ProximityPlacementGroupListResult` was removed - -#### `models.SharedGalleryList` was removed - -#### `models.ReplicationStatus` was modified - -* `ReplicationStatus()` was changed to private access - -#### `models.AutomaticOSUpgradeProperties` was modified - -* `AutomaticOSUpgradeProperties()` was changed to private access -* `withAutomaticOSUpgradeSupported(boolean)` was removed - -#### `models.VirtualMachineRunCommandInstanceView` was modified - -* `VirtualMachineRunCommandInstanceView()` was changed to private access -* `withExitCode(java.lang.Integer)` was removed -* `withExecutionMessage(java.lang.String)` was removed -* `withStatuses(java.util.List)` was removed -* `withError(java.lang.String)` was removed -* `withStartTime(java.time.OffsetDateTime)` was removed -* `withOutput(java.lang.String)` was removed -* `withExecutionState(models.ExecutionState)` was removed -* `withEndTime(java.time.OffsetDateTime)` was removed - -#### `models.SharingStatus` was modified - -* `SharingStatus()` was changed to private access -* `withSummary(java.util.List)` was removed - -#### `models.InnerError` was modified - -* `InnerError()` was changed to private access -* `withExceptiontype(java.lang.String)` was removed -* `withErrordetail(java.lang.String)` was removed - -#### `models.ResourceSkuRestrictions` was modified - -* `ResourceSkuRestrictions()` was changed to private access - -#### `models.CommunityGalleryMetadata` was modified - -* `CommunityGalleryMetadata()` was changed to private access -* `withPrivacyStatementUri(java.lang.String)` was removed -* `withPublisherContact(java.lang.String)` was removed -* `withPublicNames(java.util.List)` was removed -* `withEula(java.lang.String)` was removed -* `withPublisherUri(java.lang.String)` was removed - -#### `models.SharedGalleryDataDiskImage` was modified - -* `SharedGalleryDataDiskImage()` was changed to private access -* `withHostCaching(models.SharedGalleryHostCaching)` was removed -* `withLun(int)` was removed - -#### `models.VirtualMachineScaleSetInstanceViewStatusesSummary` was modified - -* `VirtualMachineScaleSetInstanceViewStatusesSummary()` was changed to private access - -#### `models.PlatformAttribute` was modified - -* `PlatformAttribute()` was changed to private access - -#### `models.ShareInfoElement` was modified - -* `ShareInfoElement()` was changed to private access - -#### `models.PolicyViolation` was modified - -* `PolicyViolation()` was changed to private access -* `withDetails(java.lang.String)` was removed -* `withCategory(models.PolicyViolationCategory)` was removed - -#### `models.ApiError` was modified - -* `ApiError()` was changed to private access - -#### `models.ResourceSkuCapacity` was modified - -* `ResourceSkuCapacity()` was changed to private access - -#### `models.DefaultVirtualMachineScaleSetInfo` was modified - -* `DefaultVirtualMachineScaleSetInfo()` was changed to private access - -#### `models.DiskRestorePointReplicationStatus` was modified - -* `DiskRestorePointReplicationStatus()` was changed to private access -* `withCompletionPercent(java.lang.Integer)` was removed -* `withStatus(models.InstanceViewStatus)` was removed - -#### `models.PatchInstallationDetail` was modified - -* `PatchInstallationDetail()` was changed to private access - -#### `models.UpgradeOperationHistoryStatus` was modified - -* `UpgradeOperationHistoryStatus()` was changed to private access - -#### `models.OSDiskImage` was modified - -* `OSDiskImage()` was changed to private access -* `withOperatingSystem(models.OperatingSystemTypes)` was removed - -#### `models.ResourceSkuCapabilities` was modified - -* `ResourceSkuCapabilities()` was changed to private access - -#### `models.OrchestrationServiceSummary` was modified - -* `OrchestrationServiceSummary()` was changed to private access - -#### `models.CapacityReservationGroupInstanceView` was modified - -* `CapacityReservationGroupInstanceView()` was changed to private access - -#### `models.DedicatedHostGroupInstanceView` was modified - -* `DedicatedHostGroupInstanceView()` was changed to private access -* `withHosts(java.util.List)` was removed - -#### `models.DedicatedHostInstanceView` was modified - -* `models.DedicatedHostInstanceView withAvailableCapacity(models.DedicatedHostAvailableCapacity)` -> `models.DedicatedHostInstanceView withAvailableCapacity(models.DedicatedHostAvailableCapacity)` -* `models.DedicatedHostInstanceView withStatuses(java.util.List)` -> `models.DedicatedHostInstanceView withStatuses(java.util.List)` - -#### `models.SharedGalleryImageVersionStorageProfile` was modified - -* `SharedGalleryImageVersionStorageProfile()` was changed to private access -* `withOsDiskImage(models.SharedGalleryOSDiskImage)` was removed -* `withDataDiskImages(java.util.List)` was removed - -#### `models.CapacityReservationInstanceViewWithName` was modified - -* `CapacityReservationInstanceViewWithName()` was changed to private access -* `withStatuses(java.util.List)` was removed -* `withUtilizationInfo(models.CapacityReservationUtilization)` was removed - -#### `models.RunCommandParameterDefinition` was modified - -* `RunCommandParameterDefinition()` was changed to private access -* `withType(java.lang.String)` was removed -* `withName(java.lang.String)` was removed -* `withDefaultValue(java.lang.String)` was removed -* `withRequired(java.lang.Boolean)` was removed - -#### `models.SharedGalleryDiskImage` was modified - -* `models.SharedGalleryDiskImage withHostCaching(models.SharedGalleryHostCaching)` -> `models.SharedGalleryDiskImage withHostCaching(models.SharedGalleryHostCaching)` - -#### `models.RegionalSharingStatus` was modified - -* `RegionalSharingStatus()` was changed to private access -* `withDetails(java.lang.String)` was removed -* `withRegion(java.lang.String)` was removed - -#### `models.VirtualMachineScaleSetSkuCapacity` was modified - -* `VirtualMachineScaleSetSkuCapacity()` was changed to private access - -#### `models.CommunityGalleryImageIdentifier` was modified - -* `CommunityGalleryImageIdentifier()` was changed to private access -* `withPublisher(java.lang.String)` was removed -* `withOffer(java.lang.String)` was removed -* `withSku(java.lang.String)` was removed - -#### `models.VirtualMachineHealthStatus` was modified - -* `VirtualMachineHealthStatus()` was changed to private access - -#### `models.ValidationsProfile` was modified - -* `ValidationsProfile()` was changed to private access -* `withValidationEtag(java.lang.String)` was removed -* `withPlatformAttributes(java.util.List)` was removed -* `withExecutedValidations(java.util.List)` was removed - -#### `models.DataDiskImage` was modified - -* `DataDiskImage()` was changed to private access - -#### `models.SharedGalleryOSDiskImage` was modified - -* `SharedGalleryOSDiskImage()` was changed to private access -* `withHostCaching(models.SharedGalleryHostCaching)` was removed - -#### `models.ResourceSkuZoneDetails` was modified - -* `ResourceSkuZoneDetails()` was changed to private access - -#### `models.UpgradeOperationHistoricalStatusInfoProperties` was modified - -* `UpgradeOperationHistoricalStatusInfoProperties()` was changed to private access - -#### `models.ExecutedValidation` was modified - -* `ExecutedValidation()` was changed to private access -* `withType(java.lang.String)` was removed -* `withExecutionTime(java.time.OffsetDateTime)` was removed -* `withVersion(java.lang.String)` was removed - -#### `models.CapacityReservationInstanceView` was modified - -* `models.CapacityReservationInstanceView withUtilizationInfo(models.CapacityReservationUtilization)` -> `models.CapacityReservationInstanceView withUtilizationInfo(models.CapacityReservationUtilization)` -* `models.CapacityReservationInstanceView withStatuses(java.util.List)` -> `models.CapacityReservationInstanceView withStatuses(java.util.List)` - -#### `models.PropertyUpdatesInProgress` was modified - -* `PropertyUpdatesInProgress()` was changed to private access -* `withTargetTier(java.lang.String)` was removed - -#### `models.RollingUpgradeRunningStatus` was modified - -* `RollingUpgradeRunningStatus()` was changed to private access - -#### `models.ImageDeprecationStatus` was modified - -* `ImageDeprecationStatus()` was changed to private access -* `withAlternativeOption(models.AlternativeOption)` was removed -* `withImageState(models.ImageState)` was removed -* `withScheduledDeprecationTime(java.time.OffsetDateTime)` was removed - -#### `models.OperationDisplay` was modified - -* `OperationDisplay()` was changed to private access - -#### `models.VirtualMachineScaleSetMigrationInfo` was modified - -* `VirtualMachineScaleSetMigrationInfo()` was changed to private access - -#### `models.PrivateLinkResource` was modified - -* `PrivateLinkResource()` was changed to private access -* `withRequiredZoneNames(java.util.List)` was removed - -#### `models.VirtualMachineScaleSetVMExtensionsSummary` was modified - -* `VirtualMachineScaleSetVMExtensionsSummary()` was changed to private access - -#### `models.RollingUpgradeProgressInfo` was modified - -* `RollingUpgradeProgressInfo()` was changed to private access - -#### `models.LogAnalyticsOutput` was modified - -* `LogAnalyticsOutput()` was changed to private access - -#### `models.ResourceSkuCosts` was modified - -* `ResourceSkuCosts()` was changed to private access - -#### `models.RestorePointInstanceView` was modified - -* `RestorePointInstanceView()` was changed to private access -* `withStatuses(java.util.List)` was removed -* `withDiskRestorePoints(java.util.List)` was removed - -#### `models.VirtualMachineSoftwarePatchProperties` was modified - -* `VirtualMachineSoftwarePatchProperties()` was changed to private access - -#### `models.DedicatedHostAvailableCapacity` was modified - -* `DedicatedHostAvailableCapacity()` was changed to private access -* `withAllocatableVMs(java.util.List)` was removed - -#### `models.VirtualMachineImageFeature` was modified - -* `VirtualMachineImageFeature()` was changed to private access -* `withValue(java.lang.String)` was removed -* `withName(java.lang.String)` was removed - -#### `models.RegionalReplicationStatus` was modified - -* `RegionalReplicationStatus()` was changed to private access - -#### `models.CapacityReservationUtilization` was modified - -* `CapacityReservationUtilization()` was changed to private access - -#### `models.SubResourceWithColocationStatus` was modified - -* `SubResourceWithColocationStatus()` was changed to private access -* `withId(java.lang.String)` was removed -* `withColocationStatus(models.InstanceViewStatus)` was removed - -#### `models.DisallowedConfiguration` was modified - -* `DisallowedConfiguration()` was changed to private access -* `withVmDiskType(models.VmDiskTypes)` was removed - -#### `models.RollbackStatusInfo` was modified - -* `RollbackStatusInfo()` was changed to private access - -#### `models.PirCommunityGalleryResource` was modified - -* `withUniqueId(java.lang.String)` was removed - -#### `models.AlternativeOption` was modified - -* `AlternativeOption()` was changed to private access -* `withType(models.AlternativeType)` was removed -* `withValue(java.lang.String)` was removed - -#### `models.VirtualMachineStatusCodeCount` was modified - -* `VirtualMachineStatusCodeCount()` was changed to private access - -#### `models.DedicatedHostInstanceViewWithName` was modified - -* `DedicatedHostInstanceViewWithName()` was changed to private access -* `withAvailableCapacity(models.DedicatedHostAvailableCapacity)` was removed -* `withStatuses(java.util.List)` was removed - -#### `models.UsageName` was modified - -* `UsageName()` was changed to private access -* `withValue(java.lang.String)` was removed -* `withLocalizedValue(java.lang.String)` was removed - -#### `models.DedicatedHostAllocatableVM` was modified - -* `DedicatedHostAllocatableVM()` was changed to private access -* `withVmSize(java.lang.String)` was removed -* `withCount(java.lang.Double)` was removed - -#### `models.DiskRestorePointInstanceView` was modified - -* `DiskRestorePointInstanceView()` was changed to private access -* `withId(java.lang.String)` was removed -* `withReplicationStatus(models.DiskRestorePointReplicationStatus)` was removed -* `withSnapshotAccessState(models.SnapshotAccessState)` was removed - -#### `models.ResourceSkuRestrictionInfo` was modified - -* `ResourceSkuRestrictionInfo()` was changed to private access - -#### `models.ResourceSkuLocationInfo` was modified - -* `ResourceSkuLocationInfo()` was changed to private access - -#### `models.PrivateEndpoint` was modified - -* `PrivateEndpoint()` was changed to private access - -#### `models.PirSharedGalleryResource` was modified - -* `withUniqueId(java.lang.String)` was removed - -### Features Added - -* `models.VMScaleSetLifecycleHookEventTargetResource` was added - -* `models.StartRecoveryPolicy` was added - -* `models.VMScaleSetLifecycleHookEventAdditionalContext` was added - -* `models.RestartRecoveryPolicy` was added - -* `models.ReimageRecoveryPolicy` was added - -* `models.LifecycleHooksProfile` was added - -* `models.StorageFaultDomainAlignmentType` was added - -* `models.OperationRecoverySettings` was added - -* `models.VMScaleSetLifecycleHookEventState` was added - -* `models.LifecycleHookActionState` was added - -* `models.VMScaleSetLifecycleHookEventType` was added - -* `models.LifecycleHookAction` was added - -* `models.VMScaleSetLifecycleHookEventUpdate` was added - -* `models.ZoneMovement` was added - -* `models.StorageAlignmentStatus` was added - -* `models.ExternalHealthPolicy` was added - -* `models.LifecycleHook` was added - -* `models.ResiliencyProfile` was added - -#### `models.SharedGalleryDataDiskImage` was modified - -* `hostCaching()` was added - -#### `models.ZonalPlatformFaultDomainAlignMode` was modified - -* `BEST_EFFORT_ALIGNED` was added - -#### `models.VirtualMachineScaleSetDataDisk` was modified - -* `storageFaultDomainAlignment()` was added -* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added - -#### `models.VirtualMachineScaleSetOSDisk` was modified - -* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added -* `storageFaultDomainAlignment()` was added - -#### `models.DiffDiskSettings` was modified - -* `withEnableFullCaching(java.lang.Boolean)` was added -* `enableFullCaching()` was added - -#### `models.CapacityReservationInstanceViewWithName` was modified - -* `utilizationInfo()` was added -* `statuses()` was added - -#### `models.OSDisk` was modified - -* `storageFaultDomainAlignment()` was added -* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added - -#### `models.VirtualMachineScaleSetUpdateOSDisk` was modified - -* `storageFaultDomainAlignment()` was added -* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added - -#### `models.VirtualMachineScaleSetUpdate` was modified - -* `placement()` was added -* `lifecycleHooksProfile()` was added -* `withLifecycleHooksProfile(models.LifecycleHooksProfile)` was added -* `withPlacement(models.Placement)` was added - -#### `models.SharedGalleryOSDiskImage` was modified - -* `hostCaching()` was added - -#### `models.SecurityTypes` was modified - -* `STANDARD` was added - -#### `models.ResiliencyPolicy` was modified - -* `operationRecoverySettings()` was added -* `withOperationRecoverySettings(models.OperationRecoverySettings)` was added - -#### `ComputeManager` was modified - -* `cloudServiceClient()` was added - -#### `models.DiskInstanceView` was modified - -* `storageAlignmentStatus()` was added -* `withStorageAlignmentStatus(models.StorageAlignmentStatus)` was added - -#### `models.DedicatedHostInstanceViewWithName` was modified - -* `statuses()` was added -* `availableCapacity()` was added +### Other Changes -#### `models.DataDisk` was modified +#### Dependency Updates -* `storageFaultDomainAlignment()` was added -* `withStorageFaultDomainAlignment(models.StorageFaultDomainAlignmentType)` was added +- Updated `ComputeRP api-version` to `2025-11-01`. ## 2.56.3 (2026-03-30) @@ -568,7 +20,6 @@ - Upgraded `azure-resourcemanager-network` from `2.58.0` to version `2.58.1`. - Upgraded `azure-resourcemanager-resources` from `2.53.6` to version `2.54.0`. - ## 2.56.2 (2026-02-26) ### Other Changes From 53701b089925be8acc2eb6300555e3cbf8b5b19c Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Tue, 21 Apr 2026 10:37:02 +0800 Subject: [PATCH 3/3] Update CHANGELOG.md --- sdk/compute/azure-resourcemanager-compute/CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md index 72ac60073cb1..a168c16605b4 100644 --- a/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md +++ b/sdk/compute/azure-resourcemanager-compute/CHANGELOG.md @@ -2,6 +2,16 @@ ## 2.57.0 (2026-04-21) +### Breaking Changes + +#### Changes to `ComputeManagementClient` Class + +- Moved `ComputeManager.serviceClient().getCloudServiceRoleInstances()` to `ComputeManager.cloudServiceClient().getCloudServiceRoleInstances()`. +- Moved `ComputeManager.serviceClient().getCloudServiceRoles()` to `ComputeManager.cloudServiceClient().getCloudServiceRoles()`. +- Moved `ComputeManager.serviceClient().getCloudServices()` to `ComputeManager.cloudServiceClient().getCloudServices()`. +- Moved `ComputeManager.serviceClient().getCloudServicesUpdateDomains()` to `ComputeManager.cloudServiceClient().getCloudServicesUpdateDomains()`. +- Moved `ComputeManager.serviceClient().getCloudServiceOperatingSystems()` to `ComputeManager.cloudServiceClient().getCloudServiceOperatingSystems()`. + ### Other Changes #### Dependency Updates