Skip to content

Comments

MPG migration - peering#55403

Merged
haiyuazhang merged 23 commits intoAzure:mainfrom
haiyuazhang:haiyzhan/peering
Feb 24, 2026
Merged

MPG migration - peering#55403
haiyuazhang merged 23 commits intoAzure:mainfrom
haiyuazhang:haiyzhan/peering

Conversation

@haiyuazhang
Copy link
Member

Fixes #55085

Copilot AI review requested due to automatic review settings February 1, 2026 09:13
@haiyuazhang haiyuazhang marked this pull request as draft February 1, 2026 09:13
@github-actions github-actions bot added the Mgmt This issue is related to a management package. label Feb 1, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request migrates the Azure Peering SDK to use the Management Plane Generator (MPG/TypeSpec). The changes are primarily auto-generated code resulting from the migration to a new code generation approach.

Changes:

  • Added TypeSpec configuration file (tsp-location.yaml) pointing to the peering specifications
  • Regenerated all model files, serialization classes, and internal utilities with updated patterns
  • Updated project file to remove AutoRest dependency
  • Added metadata.json with API version 2025-05-01

Reviewed changes

Copilot reviewed 2 out of 281 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tsp-location.yaml Configuration for TypeSpec-based generation pointing to peering specs
Multiple Model Files Regenerated models with updated serialization patterns and naming (e.g., PeeringTier→Tier, PeeringFamily→Family)
Serialization Files Updated resource serialization to use IJsonModel pattern with proper documentation
Internal Utilities Added new internal helper classes for pagination, serialization, and request handling
Project File Removed AutoRest dependency flag
metadata.json Added API version metadata file

@github-actions
Copy link

github-actions bot commented Feb 9, 2026

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Azure.ResourceManager.Peering

@live1206 live1206 marked this pull request as ready for review February 12, 2026 02:51
@haiyuazhang haiyuazhang merged commit 7ad96bb into Azure:main Feb 24, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

** MPG migration - peering

4 participants