Skip to content

Commit 9725a99

Browse files
azure-sdkAlancere
andauthored
[Release] sdk/resourcemanager/dataprotection/armdataprotection/3.0.0 (#22074)
* [Release] sdk/resourcemanager/dataprotection/armdataprotection/3.0.0 generation from spec commit: b8c74fd80b415fa1ebb6fa787d454694c39e0fd5 * fix --------- Co-authored-by: ReleaseHelper <ReleaseHelper> Co-authored-by: Alancere <[email protected]>
1 parent 166d7c0 commit 9725a99

File tree

77 files changed

+2550
-302
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+2550
-302
lines changed

sdk/resourcemanager/dataprotection/armdataprotection/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Release History
22

3+
## 3.0.0 (2023-12-22)
4+
### Breaking Changes
5+
6+
- Type of `BaseResourceProperties.ObjectType` has been changed from `*string` to `*ResourcePropertiesObjectType`
7+
8+
### Features Added
9+
10+
- New enum type `RecoveryPointCompletionState` with values `RecoveryPointCompletionStateCompleted`, `RecoveryPointCompletionStatePartial`
11+
- New enum type `ResourcePropertiesObjectType` with values `ResourcePropertiesObjectTypeDefaultResourceProperties`
12+
- New function `*BackupInstancesClient.BeginTriggerCrossRegionRestore(context.Context, string, string, CrossRegionRestoreRequestObject, *BackupInstancesClientBeginTriggerCrossRegionRestoreOptions) (*runtime.Poller[BackupInstancesClientTriggerCrossRegionRestoreResponse], error)`
13+
- New function `*BackupInstancesClient.BeginValidateCrossRegionRestore(context.Context, string, string, ValidateCrossRegionRestoreRequestObject, *BackupInstancesClientBeginValidateCrossRegionRestoreOptions) (*runtime.Poller[BackupInstancesClientValidateCrossRegionRestoreResponse], error)`
14+
- New function `*ClientFactory.NewFetchCrossRegionRestoreJobClient() *FetchCrossRegionRestoreJobClient`
15+
- New function `*ClientFactory.NewFetchCrossRegionRestoreJobsClient() *FetchCrossRegionRestoreJobsClient`
16+
- New function `*ClientFactory.NewFetchSecondaryRecoveryPointsClient() *FetchSecondaryRecoveryPointsClient`
17+
- New function `*DefaultResourceProperties.GetBaseResourceProperties() *BaseResourceProperties`
18+
- New function `NewFetchCrossRegionRestoreJobClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FetchCrossRegionRestoreJobClient, error)`
19+
- New function `*FetchCrossRegionRestoreJobClient.Get(context.Context, string, string, CrossRegionRestoreJobRequest, *FetchCrossRegionRestoreJobClientGetOptions) (FetchCrossRegionRestoreJobClientGetResponse, error)`
20+
- New function `NewFetchCrossRegionRestoreJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FetchCrossRegionRestoreJobsClient, error)`
21+
- New function `*FetchCrossRegionRestoreJobsClient.NewListPager(string, string, CrossRegionRestoreJobsRequest, *FetchCrossRegionRestoreJobsClientListOptions) *runtime.Pager[FetchCrossRegionRestoreJobsClientListResponse]`
22+
- New function `NewFetchSecondaryRecoveryPointsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FetchSecondaryRecoveryPointsClient, error)`
23+
- New function `*FetchSecondaryRecoveryPointsClient.NewListPager(string, string, FetchSecondaryRPsRequestParameters, *FetchSecondaryRecoveryPointsClientListOptions) *runtime.Pager[FetchSecondaryRecoveryPointsClientListResponse]`
24+
- New function `*KubernetesClusterVaultTierRestoreCriteria.GetItemLevelRestoreCriteria() *ItemLevelRestoreCriteria`
25+
- New struct `CrossRegionRestoreDetails`
26+
- New struct `CrossRegionRestoreJobRequest`
27+
- New struct `CrossRegionRestoreJobsRequest`
28+
- New struct `CrossRegionRestoreRequestObject`
29+
- New struct `DefaultResourceProperties`
30+
- New struct `ErrorDetail`
31+
- New struct `ErrorResponse`
32+
- New struct `FetchSecondaryRPsRequestParameters`
33+
- New struct `KubernetesClusterVaultTierRestoreCriteria`
34+
- New struct `UserFacingWarningDetail`
35+
- New struct `ValidateCrossRegionRestoreRequestObject`
36+
- New field `RecoveryPointState` in struct `AzureBackupDiscreteRecoveryPoint`
37+
- New field `ReplicatedRegions` in struct `BackupVault`
38+
- New field `WarningDetails` in struct `JobExtendedInfo`
39+
40+
341
## 2.4.0 (2023-11-24)
442
### Features Added
543

sdk/resourcemanager/dataprotection/armdataprotection/autorest.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/c53808ba54beef57059371708f1fa6949a11a280/specification/dataprotection/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/c53808ba54beef57059371708f1fa6949a11a280/specification/dataprotection/resource-manager/readme.go.md
8+
- https://github.com/Azure/azure-rest-api-specs/blob/b8c74fd80b415fa1ebb6fa787d454694c39e0fd5/specification/dataprotection/resource-manager/readme.md
9+
- https://github.com/Azure/azure-rest-api-specs/blob/b8c74fd80b415fa1ebb6fa787d454694c39e0fd5/specification/dataprotection/resource-manager/readme.go.md
1010
license-header: MICROSOFT_MIT_NO_VERSION
11-
module-version: 2.4.0
12-
tag: package-2023-05
11+
module-version: 3.0.0
12+
tag: package-2023-11
1313
```

sdk/resourcemanager/dataprotection/armdataprotection/backupinstances_client.go

Lines changed: 212 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/dataprotection/armdataprotection/backupinstances_client_example_test.go

Lines changed: 156 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/dataprotection/armdataprotection/backuppolicies_client.go

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/dataprotection/armdataprotection/backuppolicies_client_example_test.go

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/dataprotection/armdataprotection/backupvaultoperationresults_client.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/dataprotection/armdataprotection/backupvaultoperationresults_client_example_test.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)