Skip to content

[AutoPR sdk-resourcemanager/dnsresolver/armdnsresolver]-generated-from-SDK Generation - Go-5425116#25371

Merged
jamesvoongms merged 3 commits intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-dnsresolver/armdnsresolver-5425116
Oct 28, 2025
Merged

[AutoPR sdk-resourcemanager/dnsresolver/armdnsresolver]-generated-from-SDK Generation - Go-5425116#25371
jamesvoongms merged 3 commits intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-dnsresolver/armdnsresolver-5425116

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

@azure-sdk azure-sdk commented Oct 7, 2025

Configurations: 'specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver/tspconfig.yaml', API Version: 2025-10-01-preview, SDK Release Type: beta, and CommitSHA: '3ec630fc62ebc03e9adf238cb2fb0b538d93ead4' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5425116 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=61053214-6a8e-f011-b4cc-0022480bb79b Submitted by: jamesvoong@microsoft.com

Release Plan Details

….Network/DnsResolver/tspconfig.yaml', API Version: 2025-10-01-preview, SDK Release Type: beta, and CommitSHA: '3ec630fc62ebc03e9adf238cb2fb0b538d93ead4' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5425116 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Oct 7, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 7, 2025

API Change Check

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

sdk/resourcemanager/dnsresolver/armdnsresolver

Copy link
Copy Markdown
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 PR updates the DNS Resolver SDK from API version 2025-05-01 to 2025-10-01-preview, transitioning from AutoRest to Go Code Generator. The changes include module path updates (v2), API version updates, header name standardization to lowercase, and code generation pattern improvements.

Key Changes

  • Updated module path from armdnsresolver to armdnsresolver/v2
  • Migrated API version from 2025-05-01 to 2025-10-01-preview
  • Standardized HTTP header names to lowercase (e.g., If-Matchif-match)
  • Reorganized example test code structure and improved response handling

Reviewed Changes

Copilot reviewed 49 out of 50 changed files in this pull request and generated 12 comments.

Show a summary per file
File Description
go.mod Updated module path to v2 and Go version to 1.24.0
version.go Added version constants for module tracking
tsp-location.yaml New TypeSpec configuration file
virtualnetworklinks_client.go Updated API version and header names to lowercase
virtualnetworklinks_client_example_test.go Restructured examples with improved response handling
responses.go Updated response type documentation comments
models.go Renamed DomainListResult to DomainListListResult and updated field documentation
models_serde.go Added serialization support for new model fields
policyvirtualnetworklinks_client*.go Applied consistent API version and header updates
policies_client*.go Applied consistent API version and header updates
outboundendpoints_client*.go Applied consistent API version and header updates
inboundendpoints_client*.go Applied consistent API version and header updates
forwardingrules_client*.go Applied consistent API version and header updates
domainlists_client.go Updated to use DomainListListResult
fake/*.go Updated all fake server implementations with header name changes and improved regex validation
time_rfc3339.go Updated code generator comment
options.go Updated code generator comment
testdata/_metadata.json Added metadata for new API version

@JiaqiZhang-Dev
Copy link
Copy Markdown
Member

@jamesvoongms It seems there are some spelling issues for the example files: https://github.com/Azure/azure-rest-api-specs/pull/37724/files#diff-87ef7a711badd69b46d1acc7a457511de2870aa783922f4a41dae26231e9a715, would you fix them?
image

@JiaqiZhang-Dev
Copy link
Copy Markdown
Member

@jliusan please help fix the ci failure, thanks!

@jliusan
Copy link
Copy Markdown
Member

jliusan commented Oct 27, 2025

@jliusan please help fix the ci failure, thanks!

fixed

@jamesvoongms
Copy link
Copy Markdown
Member

@JiaqiZhang-Dev , do the grammar fixes need to be done before this merge?

@JiaqiZhang-Dev
Copy link
Copy Markdown
Member

@JiaqiZhang-Dev , do the grammar fixes need to be done before this merge?

The spelling issue are all came from example files, there is no impact for SDK customers.

@jamesvoongms
Copy link
Copy Markdown
Member

OK thank you, will fix in new iteration

@jamesvoongms jamesvoongms merged commit 05828cd into Azure:main Oct 28, 2025
11 checks passed
@azure-sdk azure-sdk deleted the sdkauto/sdk-resourcemanager-dnsresolver/armdnsresolver-5425116 branch March 22, 2026 09:11
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-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants