Split 60256: SDK generated updates group 8#60266
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR (split from #60256) updates the pinned @azure-typespec/http-client-csharp-mgmt emitter package version and applies the resulting generated-code updates across a set of management-plane service directories (group 8/8).
Changes:
- Bump the mgmt emitter NPM dependency to
1.0.0-alpha.20260625.1(and update the lockfile). - Regenerate multiple ARM SDKs to introduce internal customization attributes (
CodeGenTagPatchHookAttribute,CodeGenResourceDataAttribute) and minor generated-model context adjustments (e.g.,SystemDatabuildable registration ordering). - Adjust Qumulo’s generated model factory by adding a new overload and retaining the old signature as an
[EditorBrowsable(Never)]overload for compatibility.
Reviewed changes
Copilot reviewed 1 out of 60 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| sdk/storagemover/Azure.ResourceManager.StorageMover/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/storagemover/Azure.ResourceManager.StorageMover/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/storagecache/Azure.ResourceManager.StorageCache/src/Generated/Models/AzureResourceManagerStorageCacheContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/storagecache/Azure.ResourceManager.StorageCache/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/storagecache/Azure.ResourceManager.StorageCache/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/storageactions/Azure.ResourceManager.StorageActions/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/storageactions/Azure.ResourceManager.StorageActions/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise/src/Generated/Models/AzureResourceManagerRedisEnterpriseContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/redis/Azure.ResourceManager.Redis/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/redis/Azure.ResourceManager.Redis/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication/src/Generated/Models/AzureResourceManagerRecoveryServicesDataReplicationContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/qumulo/Azure.ResourceManager.Qumulo/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/qumulo/Azure.ResourceManager.Qumulo/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/qumulo/Azure.ResourceManager.Qumulo/src/Generated/ArmQumuloModelFactory.cs | Add new model-factory overload and keep old signature hidden for compatibility. |
| sdk/postgresql/Azure.ResourceManager.PostgreSql/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/postgresql/Azure.ResourceManager.PostgreSql/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/notificationhubs/Azure.ResourceManager.NotificationHubs/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/notificationhubs/Azure.ResourceManager.NotificationHubs/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability/src/Generated/Models/AzureResourceManagerNewRelicObservabilityContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/mongocluster/Azure.ResourceManager.MongoCluster/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/mongocluster/Azure.ResourceManager.MongoCluster/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/marketplace/Azure.ResourceManager.Marketplace/src/Generated/Models/AzureResourceManagerMarketplaceContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/marketplace/Azure.ResourceManager.Marketplace/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/marketplace/Azure.ResourceManager.Marketplace/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/loadtestservice/Azure.ResourceManager.LoadTesting/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/loadtestservice/Azure.ResourceManager.LoadTesting/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/horizondb/Azure.ResourceManager.HorizonDB/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/horizondb/Azure.ResourceManager.HorizonDB/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/hdinsight/Azure.ResourceManager.HDInsight/src/Generated/Models/AzureResourceManagerHDInsightContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/hdinsight/Azure.ResourceManager.HDInsight/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/hdinsight/Azure.ResourceManager.HDInsight/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/grafana/Azure.ResourceManager.Grafana/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/grafana/Azure.ResourceManager.Grafana/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/durabletask/Azure.ResourceManager.DurableTask/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/durabletask/Azure.ResourceManager.DurableTask/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/databox/Azure.ResourceManager.DataBox/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/databox/Azure.ResourceManager.DataBox/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/confluent/Azure.ResourceManager.Confluent/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/confluent/Azure.ResourceManager.Confluent/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/chaos/Azure.ResourceManager.Chaos/src/Generated/Models/AzureResourceManagerChaosContext.cs | Reorder/add SystemData in ModelReaderWriterBuildable registrations. |
| sdk/chaos/Azure.ResourceManager.Chaos/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/chaos/Azure.ResourceManager.Chaos/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/astronomer/Azure.ResourceManager.Astro/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/astronomer/Azure.ResourceManager.Astro/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| sdk/alertsmanagement/Azure.ResourceManager.AlertProcessingRules/src/Generated/Internal/CodeGenTagPatchHookAttribute.cs | Add generated internal tag-patch hook attribute. |
| sdk/alertsmanagement/Azure.ResourceManager.AlertProcessingRules/src/Generated/Internal/CodeGenResourceDataAttribute.cs | Add DataType backing field/property to generated resource-data attribute. |
| eng/azure-typespec-http-client-csharp-mgmt-emitter-package.json | Bump mgmt emitter dependency version. |
| eng/azure-typespec-http-client-csharp-mgmt-emitter-package-lock.json | Update lockfile to match the new mgmt emitter dependency graph. |
Files not reviewed (1)
- eng/azure-typespec-http-client-csharp-mgmt-emitter-package-lock.json: Generated file
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Management SDK Review Summary
- Scope: 24 management SDK packages (Azure.ResourceManager.AlertProcessingRules, .Astro, .Chaos, .Confluent, .DataBox, .DesktopVirtualization, .DurableTask, .Grafana, .HDInsight, .HorizonDB, .Kubernetes, .LoadTesting, .Marketplace, .MongoCluster, .NewRelicObservability, .NotificationHubs, .PostgreSql, .RecoveryServicesDataReplication, .Redis, .RedisEnterprise, .ServiceFabricManagedClusters, .StorageActions, .StorageCache, .StorageMover)
- Versioning: Pass — no
.csprojorCHANGELOG.mdchanges - API surface: Pass — no
api/files changed; all 57 changed files are internal generated code (src/Generated/Internal/attributes orsrc/Generated/Models/context registrations) - Contextual naming: Evaluated 0 new public types, flagged 0 — no API surface changes
- ApiCompat / breaking changes: N/A — no public API modifications; CI checks still in progress
- Migration-specific checks: Not applicable
All changes are purely the result of bumping the mgmt emitter dependency to 1.0.0-alpha.20260625.1. The regenerated output is limited to:
- Adding/updating
CodeGenTagPatchHookAttribute.csandCodeGenResourceDataAttribute.csinternal generated attributes. - Reordering or inserting
[ModelReaderWriterBuildable(typeof(SystemData))]entries in alphabetical position within generated context files.
No public API additions, removals, or renames. No blocking management SDK review issues found.
Analyzed by azure-sdk-mgmt-pr-review: https://github.com/Azure/azure-sdk-for-net/actions/runs/28182796128
Analyzed by Azure .NET Management SDK PR Review: https://github.com/Azure/azure-sdk-for-net/actions/runs/28182796128
Split from #60256. This draft PR contains the eng package reference updates plus SDK generated updates for service-directory group 8 of 8: 25 service directories, 60 files. Service directories are kept together to avoid generated-code verification failures.