Skip to content

[AutoPR sdk-resourcemanager/deviceprovisioningservices/armdeviceprovisioningservices]-generated-from-SDK Generation - Go-5477021#25471

Merged
Siongithub merged 4 commits intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-deviceprovisioningservices/armdeviceprovisioningservices-5477021
Oct 22, 2025
Merged

[AutoPR sdk-resourcemanager/deviceprovisioningservices/armdeviceprovisioningservices]-generated-from-SDK Generation - Go-5477021#25471
Siongithub merged 4 commits intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-deviceprovisioningservices/armdeviceprovisioningservices-5477021

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

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

Configurations: 'specification/deviceprovisioningservices/resource-manager/Microsoft.Devices/DeviceProvisioningServices/tspconfig.yaml', API Version: 2025-02-01-preview, SDK Release Type: beta, and CommitSHA: '65ac3f53b7bdff1207c0b0e8bf4b8f6d5daabdc3' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5477021 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=3a8f2ce9-ca9f-f011-b41c-6045bd0569b8 Submitted by: suatiskender@microsoft.com

Release Plan Details

…nager/Microsoft.Devices/DeviceProvisioningServices/tspconfig.yaml', API Version: 2025-02-01-preview, SDK Release Type: beta, and CommitSHA: '65ac3f53b7bdff1207c0b0e8bf4b8f6d5daabdc3' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5477021 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 20, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 20, 2025

API Change Check

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

sdk/resourcemanager/deviceprovisioningservices/armdeviceprovisioningservices

@Siongithub Siongithub marked this pull request as ready for review October 20, 2025 21:14
Copilot AI review requested due to automatic review settings October 20, 2025 21:14
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 Azure SDK for Go's Device Provisioning Services resource manager library from API version 2023-03-01-preview to 2025-02-01-preview. The update transitions from AutoRest-generated code to the new Go Code Generator, modernizes the codebase, and introduces support for Device Registry namespace integration.

Key Changes:

  • Migration from AutoRest to Go Code Generator with updated code generation patterns
  • Addition of Device Registry namespace support for provisioning services
  • Breaking changes to certificate management API (renamed fields and pagination support)

Reviewed Changes

Copilot reviewed 29 out of 30 changed files in this pull request and generated no comments.

Show a summary per file
File Description
CHANGELOG.md Documents breaking changes and new features for v1.3.0-beta.2
version.go Updates module version to v1.3.0-beta.2
go.mod Updates Azure SDK dependencies to latest versions
constants.go Adds DeviceRegistryNamespaceAuthenticationType enum and documentation
models.go Adds DeviceRegistryNamespaceDescription struct and updates field descriptions
options.go Renames CertificateName1 field to CertificateName and updates documentation
dpscertificate_client.go Updates API version, renames certificate name parameters, converts List to NewListPager
iotdpsresource_client.go Updates API version, converts ListPrivateLinkResources to pager, reorders URL path parameters
operations_client.go Updates API version and adds operation documentation
models_serde.go Updates serialization logic for byte arrays and adds DeviceRegistryNamespaceDescription marshaling
time_rfc3339.go Enhances datetime parsing with support for formats without 'T' separator
time_rfc1123.go Adds String() method and improves null handling
responses.go Updates response type documentation
fake/*.go Updates fake server implementations for testing with new code generator patterns
*_example_test.go Updates example tests with new API version and response structure
README.md Updates example client initialization
autorest.md Removed (AutoRest configuration no longer needed)
build.go Removed (build script no longer needed)
tsp-location.yaml Adds TypeSpec location metadata
testdata/_metadata.json Adds test metadata for API version 2025-02-01-preview

@Siongithub
Copy link
Copy Markdown
Member

hi @ArcturusZhang @lirenhe @tadelesh, could i get a review please? (Thank you!)

@lirenhe lirenhe removed the request for review from ArcturusZhang October 21, 2025 02:23
…nager/Microsoft.Devices/DeviceProvisioningServices/tspconfig.yaml', API Version: 2025-02-01-preview, SDK Release Type: beta, and CommitSHA: '0476e10d463909ce48ba4a8365d971586ede7f98' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5479603 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
remove outdated changelog
@Siongithub Siongithub enabled auto-merge (squash) October 21, 2025 23:54
@Siongithub Siongithub merged commit 41fb80b into Azure:main Oct 22, 2025
11 checks passed
@azure-sdk azure-sdk deleted the sdkauto/sdk-resourcemanager-deviceprovisioningservices/armdeviceprovisioningservices-5477021 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.

5 participants