[AutoPR @azure-arm-dataprotection]-generated-from-SDK Generation - JS-6095329#37934
[AutoPR @azure-arm-dataprotection]-generated-from-SDK Generation - JS-6095329#37934
Conversation
…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.
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
There was a problem hiding this comment.
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
apiVersionoptional 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", |
There was a problem hiding this comment.
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.
| _listDeserialize, | ||
| ["200"], | ||
| { itemName: "value", nextLinkName: "nextLink" }, | ||
| { itemName: "value", nextLinkName: "nextLink", apiVersion: context.apiVersion ?? "2026-03-01" }, |
There was a problem hiding this comment.
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.
| ### 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 |
There was a problem hiding this comment.
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.
| - [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) |
There was a problem hiding this comment.
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.
| - [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) |
Next Steps to MergeOnly failed checks and required actions are listed below.
|
There was a problem hiding this comment.
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
|
please resolve conflict first. ci failure is because you need to run the test and push the test recordings 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 |
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
Spec pull request: [Az.DataProtection] Auto-Protection Backup Parameter azure-rest-api-specs#40422
Spec API version: 2026_03_01