Skip to content

[AutoPR @azure-arm-dataprotection]-generated-from-SDK Generation - JS-6095329#37934

Open
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/@azure-arm-dataprotection-6095329
Open

[AutoPR @azure-arm-dataprotection]-generated-from-SDK Generation - JS-6095329#37934
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/@azure-arm-dataprotection-6095329

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

@azure-sdk azure-sdk commented Apr 1, 2026

Configurations: 'specification/dataprotection/resource-manager/Microsoft.DataProtection/DataProtection/tspconfig.yaml', API Version: 2026_03_01, SDK Release Type: beta, and CommitSHA: '32ab0a3f798fed9517cb4026e47144251ea9331e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6095329 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=8ae45749-912d-f111-88b4-6045bd05b8e0 Submitted by: dapatil@microsoft.com

Release Plan Details

…oft.DataProtection/DataProtection/tspconfig.yaml', API Version: 2026_03_01, SDK Release Type: beta, and CommitSHA: '32ab0a3f798fed9517cb4026e47144251ea9331e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6095329 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

API Change Check

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

@azure/arm-dataprotection

@kazrael2119 kazrael2119 marked this pull request as ready for review April 3, 2026 05:56
Copilot AI review requested due to automatic review settings April 3, 2026 05:56
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 @azure/arm-dataprotection for the 2026-03-01 ARM API version (beta release), including new operations and regenerated client/runtime behavior.

Changes:

  • Bumps the package to 5.0.0-beta.1 and updates the user agent/versioning and API surface reports.
  • Makes apiVersion optional on the context and standardizes per-operation fallback to "2026-03-01" (including paging + LRO helpers).
  • Adds the DeletedBackupVaults operation group plus corresponding samples, and refreshes many samples to the new API version paths.

Reviewed changes

Copilot reviewed 296 out of 318 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
sdk/dataprotection/arm-dataprotection/src/api/restorableTimeRanges/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/resourceGuards/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/recoveryPoints/operations.ts Adds api-version fallback + paging config apiVersion + header formatting
sdk/dataprotection/arm-dataprotection/src/api/recoveryPoints/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/operationStatusResourceGroupContext/operations.ts Adds api-version fallback + formatting
sdk/dataprotection/arm-dataprotection/src/api/operationStatusResourceGroupContext/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/operationStatusBackupVaultContext/operations.ts Adds api-version fallback + formatting
sdk/dataprotection/arm-dataprotection/src/api/operationStatusBackupVaultContext/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/operationStatus/operations.ts Adds api-version fallback + formatting
sdk/dataprotection/arm-dataprotection/src/api/operationStatus/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/operationResult/operations.ts Adds api-version fallback + return type no longer nullable
sdk/dataprotection/arm-dataprotection/src/api/operationResult/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/jobs/operations.ts Adds api-version fallback + paging config apiVersion + formatting
sdk/dataprotection/arm-dataprotection/src/api/jobs/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/index.ts Splits value export vs type exports
sdk/dataprotection/arm-dataprotection/src/api/fetchSecondaryRecoveryPoints/operations.ts Adds api-version fallback + paging config apiVersion + formatting
sdk/dataprotection/arm-dataprotection/src/api/fetchSecondaryRecoveryPoints/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/fetchCrossRegionRestoreJobs/operations.ts Adds api-version fallback + paging config apiVersion + formatting
sdk/dataprotection/arm-dataprotection/src/api/fetchCrossRegionRestoreJobs/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/fetchCrossRegionRestoreJob/operations.ts Adds api-version fallback + formatting
sdk/dataprotection/arm-dataprotection/src/api/fetchCrossRegionRestoreJob/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/exportJobsOperationResult/operations.ts Adds api-version fallback + return type no longer nullable
sdk/dataprotection/arm-dataprotection/src/api/exportJobsOperationResult/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/exportJobs/operations.ts Adds api-version fallback to LRO poller + accepts 201
sdk/dataprotection/arm-dataprotection/src/api/exportJobs/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/dppResourceGuardProxy/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/deletedBackupVaults/options.ts Adds operation options for new DeletedBackupVaults group
sdk/dataprotection/arm-dataprotection/src/api/deletedBackupVaults/index.ts Exposes new DeletedBackupVaults operations + options
sdk/dataprotection/arm-dataprotection/src/api/deletedBackupInstances/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/dataProtectionOperations/operations.ts Adds api-version fallback + paging config apiVersion + formatting
sdk/dataprotection/arm-dataprotection/src/api/dataProtectionOperations/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/dataProtectionContext.ts Makes apiVersion optional; updates UA string; removes custom api-version policy
sdk/dataprotection/arm-dataprotection/src/api/dataProtection/operations.ts Adds api-version fallback + formatting
sdk/dataprotection/arm-dataprotection/src/api/dataProtection/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/backupVaults/options.ts Adds xMsDeletedVaultId to createOrUpdate options
sdk/dataprotection/arm-dataprotection/src/api/backupVaults/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/backupVaultOperationResults/operations.ts Adds api-version fallback + return type no longer nullable
sdk/dataprotection/arm-dataprotection/src/api/backupVaultOperationResults/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/backupPolicies/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/backupInstancesExtensionRouting/operations.ts Adds api-version fallback + paging config apiVersion + formatting
sdk/dataprotection/arm-dataprotection/src/api/backupInstancesExtensionRouting/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/src/api/backupInstances/index.ts Uses export type { ... } for type-only exports
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/restorableTimeRangesFindSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsPutSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsPatchSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListUpdateProtectionPolicyRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListUpdateProtectedItemRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListResourcesInSubscriptionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListResourcesInResourceGroupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListDisableSoftDeleteRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListDeleteResourceGuardProxyRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListDeleteProtectedItemRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsListBackupSecurityPINRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultUpdateProtectedItemRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultDisableSoftDeleteRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultDeleteProtectedItemRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsGetDefaultBackupSecurityPINRequestsObjectSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/resourceGuardsDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/recoveryPointsListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/recoveryPointsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/operationStatusResourceGroupContextGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/operationStatusGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/operationStatusBackupVaultContextGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/operationResultGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/jobsListSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/jobsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/fetchSecondaryRecoveryPointsListSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/fetchCrossRegionRestoreJobsListSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/fetchCrossRegionRestoreJobGetSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/exportJobsTriggerSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/exportJobsOperationResultGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dppResourceGuardProxyUnlockDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dppResourceGuardProxyListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dppResourceGuardProxyGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dppResourceGuardProxyDeleteSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dppResourceGuardProxyCreateOrUpdateSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/deletedBackupVaultsListByLocationSample.ts Adds new sample for DeletedBackupVaults.listByLocation
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/deletedBackupVaultsGetSample.ts Adds new sample for DeletedBackupVaults.get
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/deletedBackupInstancesUndeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/deletedBackupInstancesListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/deletedBackupInstancesGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dataProtectionOperationsListSample.ts Updates x-ms-original-file + fixes sample subscriptionId length
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/dataProtectionCheckFeatureSupportSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultsListInSubscriptionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultsListInResourceGroupSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultsGetSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultsDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultsCheckNameAvailabilitySample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupVaultOperationResultsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupPoliciesListSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupPoliciesGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupPoliciesDeleteSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesValidateForRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesValidateForModifyBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesValidateForBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesTriggerRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesTriggerRehydrateSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesSyncBackupInstanceSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesSuspendBackupsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesStopProtectionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesResumeProtectionSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesResumeBackupsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesGetBackupInstanceOperationResultSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesExtensionRoutingListSample.ts Updates x-ms-original-file; uses new ctor overload without subscriptionId
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesDeleteSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/src/backupInstancesAdhocBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/typescript/package.json Marks samples as beta; uses @azure/arm-dataprotection@next
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/restorableTimeRangesFindSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsPutSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsPatchSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListUpdateProtectionPolicyRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListUpdateProtectedItemRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListResourcesInSubscriptionSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListResourcesInResourceGroupSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListDisableSoftDeleteRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListDeleteResourceGuardProxyRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListDeleteProtectedItemRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsListBackupSecurityPINRequestsObjectsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultUpdateProtectedItemRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultDisableSoftDeleteRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultDeleteProtectedItemRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsGetDefaultBackupSecurityPINRequestsObjectSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/resourceGuardsDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/recoveryPointsListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/recoveryPointsGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/operationStatusResourceGroupContextGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/operationStatusGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/operationStatusBackupVaultContextGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/operationResultGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/jobsListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/jobsGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/fetchSecondaryRecoveryPointsListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/fetchCrossRegionRestoreJobsListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/fetchCrossRegionRestoreJobGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/exportJobsTriggerSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/exportJobsOperationResultGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dppResourceGuardProxyUnlockDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dppResourceGuardProxyListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dppResourceGuardProxyGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dppResourceGuardProxyDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dppResourceGuardProxyCreateOrUpdateSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/deletedBackupVaultsListByLocationSample.js Adds new sample for DeletedBackupVaults.listByLocation
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/deletedBackupVaultsGetSample.js Adds new sample for DeletedBackupVaults.get
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/deletedBackupInstancesUndeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/deletedBackupInstancesListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/deletedBackupInstancesGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dataProtectionOperationsListSample.js Updates x-ms-original-file + fixes sample subscriptionId length
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/dataProtectionCheckFeatureSupportSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsUpdateSample.js Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsListInSubscriptionSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsListInResourceGroupSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultsCheckNameAvailabilitySample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupVaultOperationResultsGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupPoliciesListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupPoliciesGetSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupPoliciesDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesValidateForRestoreSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesValidateForModifyBackupSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesValidateForBackupSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesValidateCrossRegionRestoreSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesTriggerRestoreSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesTriggerRehydrateSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesTriggerCrossRegionRestoreSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesSyncBackupInstanceSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesSuspendBackupsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesStopProtectionSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesResumeProtectionSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesResumeBackupsSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesListSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesGetBackupInstanceOperationResultSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesExtensionRoutingListSample.js Updates x-ms-original-file; uses new ctor overload without subscriptionId
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesDeleteSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/backupInstancesAdhocBackupSample.js Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples/v5-beta/javascript/package.json Marks samples as beta; uses @azure/arm-dataprotection@next
sdk/dataprotection/arm-dataprotection/samples/v4/typescript/src/backupInstancesGetSample.ts Removes v4 sample file
sdk/dataprotection/arm-dataprotection/samples/v4/javascript/backupInstancesGetSample.js Removes v4 sample file
sdk/dataprotection/arm-dataprotection/samples-dev/restorableTimeRangesFindSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsPutSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsPatchSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListUpdateProtectionPolicyRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListUpdateProtectedItemRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListResourcesInSubscriptionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListResourcesInResourceGroupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListDisableSoftDeleteRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListDeleteResourceGuardProxyRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListDeleteProtectedItemRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsListBackupSecurityPINRequestsObjectsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultUpdateProtectionPolicyRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultUpdateProtectedItemRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultDisableSoftDeleteRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultDeleteResourceGuardProxyRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultDeleteProtectedItemRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsGetDefaultBackupSecurityPINRequestsObjectSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/resourceGuardsDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/recoveryPointsListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/recoveryPointsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/operationStatusResourceGroupContextGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/operationStatusGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/operationStatusBackupVaultContextGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/operationResultGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/jobsListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/jobsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/fetchSecondaryRecoveryPointsListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/fetchCrossRegionRestoreJobsListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/fetchCrossRegionRestoreJobGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/exportJobsTriggerSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/exportJobsOperationResultGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dppResourceGuardProxyUnlockDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dppResourceGuardProxyListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dppResourceGuardProxyGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dppResourceGuardProxyDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dppResourceGuardProxyCreateOrUpdateSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/deletedBackupVaultsListByLocationSample.ts Adds new sample for DeletedBackupVaults.listByLocation
sdk/dataprotection/arm-dataprotection/samples-dev/deletedBackupVaultsGetSample.ts Adds new sample for DeletedBackupVaults.get
sdk/dataprotection/arm-dataprotection/samples-dev/deletedBackupInstancesUndeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/deletedBackupInstancesListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/deletedBackupInstancesGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/dataProtectionOperationsListSample.ts Updates x-ms-original-file + fixes sample subscriptionId length
sdk/dataprotection/arm-dataprotection/samples-dev/dataProtectionCheckFeatureSupportSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsUpdateSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsListInSubscriptionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsListInResourceGroupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultsCheckNameAvailabilitySample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupVaultOperationResultsGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupPoliciesListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupPoliciesGetSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupPoliciesDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupPoliciesCreateOrUpdateSample.ts Updates x-ms-original-file + formatting
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesValidateForRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesValidateForModifyBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesValidateForBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesValidateCrossRegionRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesTriggerRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesTriggerRehydrateSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesTriggerCrossRegionRestoreSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesSyncBackupInstanceSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesSuspendBackupsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesStopProtectionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesResumeProtectionSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesResumeBackupsSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesListSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesGetSample.ts Updates x-ms-original-file; adds more get variants
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesGetBackupInstanceOperationResultSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesExtensionRoutingListSample.ts Updates x-ms-original-file; uses new ctor overload without subscriptionId
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesDeleteSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/samples-dev/backupInstancesAdhocBackupSample.ts Updates x-ms-original-file to 2026-03-01
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-operationResult-node.api.md Updates return type to non-nullable
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-node.api.md Makes apiVersion optional in context
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-exportJobsOperationResult-node.api.md Updates return type to non-nullable
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-deletedBackupVaults-node.api.md Adds API report for new DeletedBackupVaults group
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-backupVaults-node.api.md Adds xMsDeletedVaultId to options surface
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-backupVaultOperationResults-node.api.md Updates return type to non-nullable
sdk/dataprotection/arm-dataprotection/review/arm-dataprotection-api-backupInstances-node.api.md Updates getBackupInstanceOperationResult return type to non-nullable
sdk/dataprotection/arm-dataprotection/package.json Bumps to 5.0.0-beta.1; exports new deletedBackupVaults entry
sdk/dataprotection/arm-dataprotection/README.md Updates API reference link
sdk/dataprotection/arm-dataprotection/CHANGELOG.md Adds 5.0.0-beta.1 release notes for new API version
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

vaultName: vaultName,
backupInstanceName: backupInstanceName,
"api%2Dversion": context.apiVersion,
"api%2Dversion": context.apiVersion ?? "2026-03-01",
Copy link

Copilot AI Apr 3, 2026

Choose a reason for hiding this comment

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

The default API version string ("2026-03-01") is now duplicated across many operation files (request building, paging config, and LRO config). This makes future API-version updates error-prone and risks inconsistent defaults. Consider centralizing the default API version into a single exported constant (e.g., in dataProtectionContext.ts or a dedicated constants.ts) and referencing it from operation code and iterator/poller configs.

Copilot uses AI. Check for mistakes.
_listDeserialize,
["200"],
{ itemName: "value", nextLinkName: "nextLink" },
{ itemName: "value", nextLinkName: "nextLink", apiVersion: context.apiVersion ?? "2026-03-01" },
Copy link

Copilot AI Apr 3, 2026

Choose a reason for hiding this comment

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

The default API version string ("2026-03-01") is now duplicated across many operation files (request building, paging config, and LRO config). This makes future API-version updates error-prone and risks inconsistent defaults. Consider centralizing the default API version into a single exported constant (e.g., in dataProtectionContext.ts or a dedicated constants.ts) and referencing it from operation code and iterator/poller configs.

Copilot uses AI. Check for mistakes.
Comment on lines +28 to +34
### Breaking Changes
- Operation BackupVaultOperationResultsOperations.get has a new signature
- Operation BackupVaultsOperations.createOrUpdate has a new signature
- Operation BackupVaultsOperations.get has a new signature
- Operation BackupVaultsOperations.listInResourceGroup has a new signature
- Operation BackupVaultsOperations.listInSubscription has a new signature
- Parameter storageSettings of interface BackupVault is now optional
Copy link

Copilot AI Apr 3, 2026

Choose a reason for hiding this comment

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

The changelog’s “Breaking Changes” list appears incomplete relative to the API report updates in this PR. For example, multiple operations changed return types from T | null to T (e.g., OperationResult.get, ExportJobsOperationResult.get, BackupVaultOperationResults.get, BackupInstances.getBackupInstanceOperationResult). Please add the missing breaking-change bullets so consumers can understand all signature changes in 5.0.0-beta.1.

Copilot uses AI. Check for mistakes.
- [Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dataprotection/arm-dataprotection)
- [Package (NPM)](https://www.npmjs.com/package/@azure/arm-dataprotection)
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dataprotection?view=azure-node-preview)
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dataprotection)
Copy link

Copilot AI Apr 3, 2026

Choose a reason for hiding this comment

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

This package is being released as 5.0.0-beta.1, but the README now points to the non-preview API reference URL; that page often defaults to the latest stable surface and may not reflect beta APIs. Consider linking to the preview view (or otherwise ensuring the link resolves to the beta surface) so documentation matches what users get from the beta package.

Suggested change
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dataprotection)
- [API reference documentation](https://learn.microsoft.com/javascript/api/@azure/arm-dataprotection?view=azure-node-preview)

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

Next Steps to Merge

Only failed checks and required actions are listed below.

  • 🔄 pnpm-lock conflict: The PR has a merge conflict (mergeable_state: dirty). Follow the conflict guide to resolve the pnpm-lock.yaml conflict.

Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

No API design issues found for @azure/arm-dataprotection@5.0.0-beta.1. Version consistency is correct across package.json, src/api/dataProtectionContext.ts, and CHANGELOG.md. The changelog correctly compares with the prior stable 4.0.0. No stable API versions were removed from KnownVersions. No naming issues (_N suffix, AutoGenerated, etc.) were detected. The new constructor overload without subscriptionId is backward-compatible as the original overload with subscriptionId is preserved.

📊 Structured Report
{"agent":"mgmt-reviewer","pr":37934,"summary":"clean","findings":[]}

Benchmarked by Management Release Assistant

@kazrael2119
Copy link
Copy Markdown
Member

please resolve conflict first.

ci failure is because you need to run the test and push the test recordings
see this guide

but testing is not a self service blocker, feel free to run the test according to above guide or skip the test by using describe.skip

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. mgmt-review-needed Self-Service Release PR for self-service release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants