Skip to content

Commit 81295c8

Browse files
author
SDKAuto
committed
CodeGen from PR 10962 in Azure/azure-rest-api-specs
Merge fb51938e82c54fe038f7b7fdb912c2374e72e360 into a3d10d31bcda46c3d6c863288c3375a4f7b28786
1 parent 6c6ce54 commit 81295c8

File tree

90 files changed

+2086
-585
lines changed

Some content is hidden

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

90 files changed

+2086
-585
lines changed

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ npm install @azure/arm-recoveryservicesbackup
1515

1616
### How to use
1717

18-
#### nodejs - Authentication, client creation and get privateEndpointConnection as an example written in TypeScript.
18+
#### nodejs - client creation and get backupResourceEncryptionConfigs as an example written in TypeScript.
1919

2020
##### Install @azure/ms-rest-nodeauth
2121

@@ -26,19 +26,17 @@ npm install @azure/ms-rest-nodeauth@"^3.0.0"
2626

2727
##### Sample code
2828

29+
While the below sample uses the interactive login, other authentication options can be found in the [README.md file of @azure/ms-rest-nodeauth](https://www.npmjs.com/package/@azure/ms-rest-nodeauth) package
2930
```typescript
30-
import * as msRest from "@azure/ms-rest-js";
31-
import * as msRestAzure from "@azure/ms-rest-azure-js";
32-
import * as msRestNodeAuth from "@azure/ms-rest-nodeauth";
33-
import { RecoveryServicesBackupClient, RecoveryServicesBackupModels, RecoveryServicesBackupMappers } from "@azure/arm-recoveryservicesbackup";
31+
const msRestNodeAuth = require("@azure/ms-rest-nodeauth");
32+
const { RecoveryServicesBackupClient } = require("@azure/arm-recoveryservicesbackup");
3433
const subscriptionId = process.env["AZURE_SUBSCRIPTION_ID"];
3534

3635
msRestNodeAuth.interactiveLogin().then((creds) => {
3736
const client = new RecoveryServicesBackupClient(creds, subscriptionId);
3837
const vaultName = "testvaultName";
3938
const resourceGroupName = "testresourceGroupName";
40-
const privateEndpointConnectionName = "testprivateEndpointConnectionName";
41-
client.privateEndpointConnection.get(vaultName, resourceGroupName, privateEndpointConnectionName).then((result) => {
39+
client.backupResourceEncryptionConfigs.get(vaultName, resourceGroupName).then((result) => {
4240
console.log("The result is:");
4341
console.log(result);
4442
});
@@ -47,7 +45,7 @@ msRestNodeAuth.interactiveLogin().then((creds) => {
4745
});
4846
```
4947

50-
#### browser - Authentication, client creation and get privateEndpointConnection as an example written in JavaScript.
48+
#### browser - Authentication, client creation and get backupResourceEncryptionConfigs as an example written in JavaScript.
5149

5250
##### Install @azure/ms-rest-browserauth
5351

@@ -83,8 +81,7 @@ See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to
8381
const client = new Azure.ArmRecoveryservicesbackup.RecoveryServicesBackupClient(res.creds, subscriptionId);
8482
const vaultName = "testvaultName";
8583
const resourceGroupName = "testresourceGroupName";
86-
const privateEndpointConnectionName = "testprivateEndpointConnectionName";
87-
client.privateEndpointConnection.get(vaultName, resourceGroupName, privateEndpointConnectionName).then((result) => {
84+
client.backupResourceEncryptionConfigs.get(vaultName, resourceGroupName).then((result) => {
8885
console.log("The result is:");
8986
console.log(result);
9087
}).catch((err) => {

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/rollup.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ const config = {
2121
"@azure/ms-rest-azure-js": "msRestAzure"
2222
},
2323
banner: `/*
24-
* Copyright (c) Microsoft Corporation. All rights reserved.
25-
* Licensed under the MIT License. See License.txt in the project root for license information.
24+
* Copyright (c) Microsoft Corporation.
25+
* Licensed under the MIT License.
2626
*
2727
* Code generated by Microsoft (R) AutoRest Code Generator.
2828
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
4+
*
5+
* Code generated by Microsoft (R) AutoRest Code Generator.
6+
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
7+
*/
8+
9+
export {
10+
discriminators,
11+
ErrorAdditionalInfo,
12+
NewErrorResponse,
13+
NewErrorResponseError,
14+
PrepareDataMoveResponse,
15+
VaultStorageConfigOperationResultResponse
16+
} from "../models/mappers";

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupEnginesMappers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -97,6 +97,8 @@ export {
9797
BackupRequestResource,
9898
BackupResourceConfig,
9999
BackupResourceConfigResource,
100+
BackupResourceEncryptionConfig,
101+
BackupResourceEncryptionConfigResource,
100102
BackupResourceVaultConfig,
101103
BackupResourceVaultConfigResource,
102104
BaseResource,
@@ -126,7 +128,6 @@ export {
126128
GenericProtectedItem,
127129
GenericProtectionPolicy,
128130
GenericRecoveryPoint,
129-
HealthDetails,
130131
IaasVMBackupRequest,
131132
IaaSVMContainer,
132133
IaasVMILRRegistrationRequest,
@@ -143,6 +144,7 @@ export {
143144
JobResourceList,
144145
KEKDetails,
145146
KeyAndSecretDetails,
147+
KPIResourceHealthDetails,
146148
LogSchedulePolicy,
147149
LongTermRetentionPolicy,
148150
LongTermSchedulePolicy,
@@ -184,6 +186,7 @@ export {
184186
RecoveryPointResourceList,
185187
RecoveryPointTierInformation,
186188
Resource,
189+
ResourceHealthDetails,
187190
ResourceList,
188191
RestoreFileSpecs,
189192
RestoreRequest,

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupJobsMappers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -97,6 +97,8 @@ export {
9797
BackupRequestResource,
9898
BackupResourceConfig,
9999
BackupResourceConfigResource,
100+
BackupResourceEncryptionConfig,
101+
BackupResourceEncryptionConfigResource,
100102
BackupResourceVaultConfig,
101103
BackupResourceVaultConfigResource,
102104
BaseResource,
@@ -126,7 +128,6 @@ export {
126128
GenericProtectedItem,
127129
GenericProtectionPolicy,
128130
GenericRecoveryPoint,
129-
HealthDetails,
130131
IaasVMBackupRequest,
131132
IaaSVMContainer,
132133
IaasVMILRRegistrationRequest,
@@ -143,6 +144,7 @@ export {
143144
JobResourceList,
144145
KEKDetails,
145146
KeyAndSecretDetails,
147+
KPIResourceHealthDetails,
146148
LogSchedulePolicy,
147149
LongTermRetentionPolicy,
148150
LongTermSchedulePolicy,
@@ -184,6 +186,7 @@ export {
184186
RecoveryPointResourceList,
185187
RecoveryPointTierInformation,
186188
Resource,
189+
ResourceHealthDetails,
187190
ResourceList,
188191
RestoreFileSpecs,
189192
RestoreRequest,

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationResultsMappers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationStatusesMappers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupPoliciesMappers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -97,6 +97,8 @@ export {
9797
BackupRequestResource,
9898
BackupResourceConfig,
9999
BackupResourceConfigResource,
100+
BackupResourceEncryptionConfig,
101+
BackupResourceEncryptionConfigResource,
100102
BackupResourceVaultConfig,
101103
BackupResourceVaultConfigResource,
102104
BaseResource,
@@ -126,7 +128,6 @@ export {
126128
GenericProtectedItem,
127129
GenericProtectionPolicy,
128130
GenericRecoveryPoint,
129-
HealthDetails,
130131
IaasVMBackupRequest,
131132
IaaSVMContainer,
132133
IaasVMILRRegistrationRequest,
@@ -143,6 +144,7 @@ export {
143144
JobResourceList,
144145
KEKDetails,
145146
KeyAndSecretDetails,
147+
KPIResourceHealthDetails,
146148
LogSchedulePolicy,
147149
LongTermRetentionPolicy,
148150
LongTermSchedulePolicy,
@@ -184,6 +186,7 @@ export {
184186
RecoveryPointResourceList,
185187
RecoveryPointTierInformation,
186188
Resource,
189+
ResourceHealthDetails,
187190
ResourceList,
188191
RestoreFileSpecs,
189192
RestoreRequest,

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectableItemsMappers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -97,6 +97,8 @@ export {
9797
BackupRequestResource,
9898
BackupResourceConfig,
9999
BackupResourceConfigResource,
100+
BackupResourceEncryptionConfig,
101+
BackupResourceEncryptionConfigResource,
100102
BackupResourceVaultConfig,
101103
BackupResourceVaultConfigResource,
102104
BaseResource,
@@ -126,7 +128,6 @@ export {
126128
GenericProtectedItem,
127129
GenericProtectionPolicy,
128130
GenericRecoveryPoint,
129-
HealthDetails,
130131
IaasVMBackupRequest,
131132
IaaSVMContainer,
132133
IaasVMILRRegistrationRequest,
@@ -143,6 +144,7 @@ export {
143144
JobResourceList,
144145
KEKDetails,
145146
KeyAndSecretDetails,
147+
KPIResourceHealthDetails,
146148
LogSchedulePolicy,
147149
LongTermRetentionPolicy,
148150
LongTermSchedulePolicy,
@@ -184,6 +186,7 @@ export {
184186
RecoveryPointResourceList,
185187
RecoveryPointTierInformation,
186188
Resource,
189+
ResourceHealthDetails,
187190
ResourceList,
188191
RestoreFileSpecs,
189192
RestoreRequest,

sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsMappers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) Microsoft Corporation. All rights reserved.
3-
* Licensed under the MIT License. See License.txt in the project root for license information.
2+
* Copyright (c) Microsoft Corporation.
3+
* Licensed under the MIT License.
44
*
55
* Code generated by Microsoft (R) AutoRest Code Generator.
66
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -97,6 +97,8 @@ export {
9797
BackupRequestResource,
9898
BackupResourceConfig,
9999
BackupResourceConfigResource,
100+
BackupResourceEncryptionConfig,
101+
BackupResourceEncryptionConfigResource,
100102
BackupResourceVaultConfig,
101103
BackupResourceVaultConfigResource,
102104
BaseResource,
@@ -126,7 +128,6 @@ export {
126128
GenericProtectedItem,
127129
GenericProtectionPolicy,
128130
GenericRecoveryPoint,
129-
HealthDetails,
130131
IaasVMBackupRequest,
131132
IaaSVMContainer,
132133
IaasVMILRRegistrationRequest,
@@ -143,6 +144,7 @@ export {
143144
JobResourceList,
144145
KEKDetails,
145146
KeyAndSecretDetails,
147+
KPIResourceHealthDetails,
146148
LogSchedulePolicy,
147149
LongTermRetentionPolicy,
148150
LongTermSchedulePolicy,
@@ -184,6 +186,7 @@ export {
184186
RecoveryPointResourceList,
185187
RecoveryPointTierInformation,
186188
Resource,
189+
ResourceHealthDetails,
187190
ResourceList,
188191
RestoreFileSpecs,
189192
RestoreRequest,

0 commit comments

Comments
 (0)