Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 92 additions & 11 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

90 changes: 81 additions & 9 deletions sdk/dataprotection/arm-dataprotection/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,87 @@
# Release History

## 2.0.0-beta.1 (2023-10-12)

**Features**

## 1.2.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation group BackupInstancesExtensionRouting
- Added operation group CrossRegionRestoreJob
- Added operation group CrossRegionRestoreJobs
- Added operation group SecondaryRPs
- Added operation BackupInstances.beginTriggerCrossRegionRestore
- Added operation BackupInstances.beginTriggerCrossRegionRestoreAndWait
- Added operation BackupInstances.beginValidateCrossRegionRestore
- Added operation BackupInstances.beginValidateCrossRegionRestoreAndWait
- Added operation BackupInstances.beginValidateForModifyBackup
- Added operation BackupInstances.beginValidateForModifyBackupAndWait
- Added operation Jobs.beginTriggerCancel
- Added operation Jobs.beginTriggerCancelAndWait
- Added operation Jobs.generateProgressUrl
- Added Interface AzureBackupJobProgressUrl
- Added Interface BackupInstancesExtensionRoutingListNextOptionalParams
- Added Interface BackupInstancesExtensionRoutingListOptionalParams
- Added Interface BackupInstancesTriggerCrossRegionRestoreHeaders
- Added Interface BackupInstancesTriggerCrossRegionRestoreOptionalParams
- Added Interface BackupInstancesValidateCrossRegionRestoreHeaders
- Added Interface BackupInstancesValidateCrossRegionRestoreOptionalParams
- Added Interface BackupInstancesValidateForModifyBackupHeaders
- Added Interface BackupInstancesValidateForModifyBackupOptionalParams
- Added Interface CmkKekIdentity
- Added Interface CmkKeyVaultProperties
- Added Interface CrossRegionRestoreDetails
- Added Interface CrossRegionRestoreJobGetOptionalParams
- Added Interface CrossRegionRestoreJobRequest
- Added Interface CrossRegionRestoreJobsListNextOptionalParams
- Added Interface CrossRegionRestoreJobsListOptionalParams
- Added Interface CrossRegionRestoreJobsRequest
- Added Interface CrossRegionRestoreRequestObject
- Added Interface DefaultResourceProperties
- Added Interface EncryptionSettings
- Added Interface ErrorDetail
- Added Interface ErrorResponse
- Added Interface FetchSecondaryRPsRequestParameters
- Added Interface JobsGenerateProgressUrlOptionalParams
- Added Interface JobsTriggerCancelHeaders
- Added Interface JobsTriggerCancelOptionalParams
- Added Interface KubernetesClusterVaultTierRestoreCriteria
- Added Interface SecondaryRPsFetchNextOptionalParams
- Added Interface SecondaryRPsFetchOptionalParams
- Added Interface UserFacingWarningDetail
- Added Interface ValidateCrossRegionRestoreRequestObject
- Added Interface ValidateForModifyBackupRequest
- Added Type Alias BackupInstancesExtensionRoutingListNextResponse
- Added Type Alias BackupInstancesExtensionRoutingListResponse
- Added Type Alias BackupInstancesTriggerCrossRegionRestoreResponse
- Added Type Alias BackupInstancesValidateCrossRegionRestoreResponse
- Added Type Alias BackupInstancesValidateForModifyBackupResponse
- Added Type Alias BaseResourcePropertiesUnion
- Added Type Alias CrossRegionRestoreJobGetResponse
- Added Type Alias CrossRegionRestoreJobsListNextResponse
- Added Type Alias CrossRegionRestoreJobsListResponse
- Added Type Alias EncryptionState
- Added Type Alias IdentityType
- Added Type Alias InfrastructureEncryptionState
- Added Type Alias JobsGenerateProgressUrlResponse
- Added Type Alias JobsTriggerCancelResponse
- Added Type Alias ResourcePropertiesObjectType
- Added Type Alias SecondaryRPsFetchNextResponse
- Added Type Alias SecondaryRPsFetchResponse
- Interface AzureBackupJob has a new optional parameter sourceDataStoreType
- Interface JobExtendedInfo has a new optional parameter warningDetails
- Interface SecuritySettings has a new optional parameter encryptionSettings
- Type of parameter objectType of interface ItemLevelRestoreCriteria is changed from "ItemPathBasedRestoreCriteria" | "RangeBasedItemLevelRestoreCriteria" | "KubernetesStorageClassRestoreCriteria" | "KubernetesPVRestoreCriteria" | "KubernetesClusterRestoreCriteria" to "ItemPathBasedRestoreCriteria" | "RangeBasedItemLevelRestoreCriteria" | "KubernetesStorageClassRestoreCriteria" | "KubernetesPVRestoreCriteria" | "KubernetesClusterRestoreCriteria" | "KubernetesClusterVaultTierRestoreCriteria"
- Added Enum KnownEncryptionState
- Added Enum KnownIdentityType
- Added Enum KnownInfrastructureEncryptionState
- Added Enum KnownResourcePropertiesObjectType

### Other Changes
**Breaking Changes**

- Type of parameter objectType of interface BaseResourceProperties is changed from "BaseResourceProperties" to "DefaultResourceProperties"
- Type of parameter resourceProperties of interface Datasource is changed from BaseResourceProperties to BaseResourcePropertiesUnion
- Type of parameter resourceProperties of interface DatasourceSet is changed from BaseResourceProperties to BaseResourcePropertiesUnion


## 1.2.0 (2023-07-10)

**Features**
Expand Down Expand Up @@ -62,4 +134,4 @@

## 1.0.0 (2023-03-08)

The package of @azure/arm-dataprotection is using our next generation design principles. To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
The package of @azure/arm-dataprotection is using our next generation design principles. To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart).
2 changes: 1 addition & 1 deletion sdk/dataprotection/arm-dataprotection/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Open API 2.0 Specs for Azure Data Protection service

[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://docs.microsoft.com/javascript/api/@azure/arm-dataprotection) |
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-dataprotection?view=azure-node-preview) |
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)

## Getting started
Expand Down
8 changes: 4 additions & 4 deletions sdk/dataprotection/arm-dataprotection/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "0f39a2d56070d2bc4251494525cb8af88583a938",
"commit": "0011914c29a86fde6d5bb8d865596f0218db768d",
"readme": "specification/dataprotection/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\dataprotection\\resource-manager\\readme.md --use=@autorest/[email protected].5 --generate-sample=true",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/dataprotection/resource-manager/readme.md --use=@autorest/typescript@^6.0.4",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected].0",
"use": "@autorest/[email protected].5"
"release_tool": "@azure-tools/[email protected].2",
"use": "@autorest/typescript@^6.0.4"
}
34 changes: 13 additions & 21 deletions sdk/dataprotection/arm-dataprotection/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for DataProtectionClient.",
"version": "1.2.1",
"version": "2.0.0-beta.1",
"engines": {
"node": ">=16.0.0"
"node": ">=14.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.5.3",
"@azure/core-lro": "^2.5.4",
"@azure/abort-controller": "^1.0.0",
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.7.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.8.0",
"@azure/core-rest-pipeline": "^1.12.0",
"tslib": "^2.2.0"
},
"keywords": [
Expand All @@ -38,18 +38,18 @@
"rollup-plugin-sourcemaps": "^0.6.3",
"typescript": "~5.0.0",
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"rimraf": "^5.0.0",
"dotenv": "^16.0.0",
"@azure/identity": "^3.3.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^3.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^10.0.0",
"mocha": "^7.1.1",
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@types/node": "^16.0.0",
"@azure/dev-tool": "^1.0.0",
"ts-node": "^10.0.0"
"@types/node": "^14.0.0",
"ts-node": "^10.0.0",
"@azure/dev-tool": "^1.0.0"
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -84,7 +84,7 @@
"extract-api": "api-extractor run --local",
"lint": "echo skipped",
"audit": "echo skipped",
"clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log",
"clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
"build:node": "echo skipped",
"build:browser": "echo skipped",
"build:test": "echo skipped",
Expand Down Expand Up @@ -112,13 +112,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dataprotection/arm-dataprotection",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-dataprotection?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/dataprotection/arm-dataprotection"
}
Loading