Skip to content

Conversation

@jliusan
Copy link
Member

@jliusan jliusan commented Sep 23, 2025

…generation from spec commit: 34499b0aa7b61a0e96a37d28aa282c9d2c345122
Copilot AI review requested due to automatic review settings September 23, 2025 06:57
@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Sep 23, 2025
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 PR updates the Azure Data Protection SDK to version 4.0.0, upgrading from API version 2024-04-01 to 2025-07-01. The changes include updating version information, removing build constraints, modernizing generated code patterns, and adding new functionality for blob backup operations.

  • Updated module version to v4.0.0 and API version to 2025-07-01
  • Removed legacy build constraints and updated copyright headers
  • Added support for ADLS blob backup datasource parameters and enhanced restore criteria

Reviewed Changes

Copilot reviewed 87 out of 89 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
version.go New version file setting module version to v4.0.0
models.go Added new types for ADLS blob backup and enhanced existing model definitions
models_serde.go Added serialization support for new ADLS blob types and removed legacy code
*_client.go Updated API version, removed build constraints, and modernized request handling
*_example_test.go Updated subscription IDs and response structures in examples

@jliusan
Copy link
Member Author

jliusan commented Sep 23, 2025

The breaking changes are introduced and approved in this PR, @jhendrixMSFT , please approve this major version release by adding label of Approved Major Version, thanks.

@github-actions
Copy link

API Change Check

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

sdk/resourcemanager/dataprotection/armdataprotection

@IannGeorges IannGeorges merged commit 97a6f19 into main Sep 26, 2025
16 checks passed
@IannGeorges IannGeorges deleted the release-dataprotection-armdataprotection-4.0.0-1758610111 branch September 26, 2025 23:26
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.

4 participants