Skip to content

Commit bfef4d8

Browse files
author
SDKAuto
committed
CodeGen from PR 17531 in Azure/azure-rest-api-specs
Merge 2cad01ffc80a99fd109442450ab65654081eae9b into 7c98de7664d4565c088350015ccd0cfc102eab49
1 parent 76925c4 commit bfef4d8

File tree

10 files changed

+172
-41
lines changed

10 files changed

+172
-41
lines changed

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md

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

3+
## 4.1.0 (2022-02-11)
4+
5+
**Features**
6+
7+
- Interface VMwareCbtNicDetails has a new optional parameter testIPAddress
8+
- Interface VMwareCbtNicDetails has a new optional parameter testIPAddressType
9+
- Interface VMwareCbtNicDetails has a new optional parameter testNetworkId
10+
- Interface VMwareCbtNicDetails has a new optional parameter testSubnetName
11+
- Interface VMwareCbtNicInput has a new optional parameter testStaticIPAddress
12+
- Interface VMwareCbtNicInput has a new optional parameter testSubnetName
13+
- Type Alias VMwareCbtEnableMigrationInput has a new parameter testNetworkId
14+
- Type Alias VMwareCbtEnableMigrationInput has a new parameter testSubnetName
15+
- Type Alias VMwareCbtTestMigrateInput has a new parameter vmNics
16+
- Type Alias VMwareCbtUpdateMigrationItemInput has a new parameter testNetworkId
17+
18+
319
## 4.0.0 (2022-01-20)
420

521
The package of @azure/arm-recoveryservices-siterecovery is using our next generation design principles since version 4.0.0, which contains breaking changes.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"commit": "f9a6cb686bcc0f1b23761db19f2491c5c4df95cb",
2+
"commit": "e6c78b4e300ac2ee9b9bebcb32c8290a0c80d528",
33
"readme": "specification/recoveryservicessiterecovery/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\mydev\\azure-sdk-for-js ../azure-rest-api-specs/specification/recoveryservicessiterecovery/resource-manager/readme.md --use=@autorest/[email protected].20220114.1",
4+
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/recoveryservicessiterecovery/resource-manager/readme.md --use=@autorest/[email protected].20220105.1",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"use": "@autorest/[email protected].20220114.1"
6+
"use": "@autorest/[email protected].20220105.1"
77
}
Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,31 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
33
"mainEntryPointFilePath": "./dist-esm/src/index.d.ts",
4-
"docModel": { "enabled": true },
5-
"apiReport": { "enabled": true, "reportFolder": "./review" },
4+
"docModel": {
5+
"enabled": true
6+
},
7+
"apiReport": {
8+
"enabled": true,
9+
"reportFolder": "./review"
10+
},
611
"dtsRollup": {
712
"enabled": true,
813
"untrimmedFilePath": "",
914
"publicTrimmedFilePath": "./types/arm-recoveryservices-siterecovery.d.ts"
1015
},
1116
"messages": {
12-
"tsdocMessageReporting": { "default": { "logLevel": "none" } },
17+
"tsdocMessageReporting": {
18+
"default": {
19+
"logLevel": "none"
20+
}
21+
},
1322
"extractorMessageReporting": {
14-
"ae-missing-release-tag": { "logLevel": "none" },
15-
"ae-unresolved-link": { "logLevel": "none" }
23+
"ae-missing-release-tag": {
24+
"logLevel": "none"
25+
},
26+
"ae-unresolved-link": {
27+
"logLevel": "none"
28+
}
1629
}
1730
}
18-
}
31+
}

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for SiteRecoveryManagementClient.",
6-
"version": "4.0.0",
7-
"engines": { "node": ">=12.0.0" },
6+
"version": "4.1.0",
7+
"engines": {
8+
"node": ">=12.0.0"
9+
},
810
"dependencies": {
911
"@azure/core-lro": "^2.2.0",
1012
"@azure/abort-controller": "^1.0.0",
@@ -14,7 +16,13 @@
1416
"@azure/core-rest-pipeline": "^1.1.0",
1517
"tslib": "^2.2.0"
1618
},
17-
"keywords": ["node", "azure", "typescript", "browser", "isomorphic"],
19+
"keywords": [
20+
"node",
21+
"azure",
22+
"typescript",
23+
"browser",
24+
"isomorphic"
25+
],
1826
"license": "MIT",
1927
"main": "./dist/index.js",
2028
"module": "./dist-esm/src/index.js",
@@ -41,7 +49,9 @@
4149
"type": "git",
4250
"url": "https://github.com/Azure/azure-sdk-for-js.git"
4351
},
44-
"bugs": { "url": "https://github.com/Azure/azure-sdk-for-js/issues" },
52+
"bugs": {
53+
"url": "https://github.com/Azure/azure-sdk-for-js/issues"
54+
},
4555
"files": [
4656
"dist/**/*.js",
4757
"dist/**/*.js.map",
@@ -88,13 +98,5 @@
8898
"docs": "echo skipped"
8999
},
90100
"sideEffects": false,
91-
"//metadata": {
92-
"constantPaths": [
93-
{
94-
"path": "src/SiteRecoveryManagementClient.ts",
95-
"prefix": "packageDetails"
96-
}
97-
]
98-
},
99101
"autoPublish": true
100-
}
102+
}

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery.api.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6918,11 +6918,11 @@ export type VMwareCbtContainerCreationInput = ReplicationProviderSpecificContain
69186918
// @public
69196919
export type VMwareCbtContainerMappingInput = ReplicationProviderSpecificContainerMappingInput & {
69206920
instanceType: "VMwareCbt";
6921-
keyVaultId: string;
6922-
keyVaultUri: string;
6921+
keyVaultId?: string;
6922+
keyVaultUri?: string;
69236923
storageAccountId: string;
6924-
storageAccountSasSecretName: string;
6925-
serviceBusConnectionStringSecretName: string;
6924+
storageAccountSasSecretName?: string;
6925+
serviceBusConnectionStringSecretName?: string;
69266926
targetLocation: string;
69276927
};
69286928

@@ -6949,7 +6949,9 @@ export type VMwareCbtEnableMigrationInput = EnableMigrationProviderSpecificInput
69496949
targetVmSize?: string;
69506950
targetResourceGroupId: string;
69516951
targetNetworkId: string;
6952+
testNetworkId?: string;
69526953
targetSubnetName?: string;
6954+
testSubnetName?: string;
69536955
targetAvailabilitySetId?: string;
69546956
targetAvailabilityZone?: string;
69556957
targetProximityPlacementGroupId?: string;
@@ -7040,6 +7042,10 @@ export interface VMwareCbtNicDetails {
70407042
targetIPAddressType?: EthernetAddressType;
70417043
targetNicName?: string;
70427044
targetSubnetName?: string;
7045+
testIPAddress?: string;
7046+
testIPAddressType?: EthernetAddressType;
7047+
testNetworkId?: string;
7048+
testSubnetName?: string;
70437049
}
70447050

70457051
// @public
@@ -7050,6 +7056,8 @@ export interface VMwareCbtNicInput {
70507056
targetNicName?: string;
70517057
targetStaticIPAddress?: string;
70527058
targetSubnetName?: string;
7059+
testStaticIPAddress?: string;
7060+
testSubnetName?: string;
70537061
}
70547062

70557063
// @public
@@ -7106,6 +7114,7 @@ export type VMwareCbtTestMigrateInput = TestMigrateProviderSpecificInput & {
71067114
instanceType: "VMwareCbt";
71077115
recoveryPointId: string;
71087116
networkId: string;
7117+
vmNics?: VMwareCbtNicInput[];
71097118
};
71107119

71117120
// @public
@@ -7125,6 +7134,7 @@ export type VMwareCbtUpdateMigrationItemInput = UpdateMigrationItemProviderSpeci
71257134
targetProximityPlacementGroupId?: string;
71267135
targetBootDiagnosticsStorageAccountId?: string;
71277136
targetNetworkId?: string;
7137+
testNetworkId?: string;
71287138
vmNics?: VMwareCbtNicInput[];
71297139
vmDisks?: VMwareCbtUpdateDiskInput[];
71307140
licenseType?: LicenseType;

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/src/models/index.ts

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5057,6 +5057,14 @@ export interface VMwareCbtNicDetails {
50575057
targetIPAddressType?: EthernetAddressType;
50585058
/** Target subnet name. */
50595059
targetSubnetName?: string;
5060+
/** Source network Id. */
5061+
testNetworkId?: string;
5062+
/** Test subnet name. */
5063+
testSubnetName?: string;
5064+
/** The test IP address. */
5065+
testIPAddress?: string;
5066+
/** The test IP address type. */
5067+
testIPAddressType?: EthernetAddressType;
50605068
/** Target NIC name. */
50615069
targetNicName?: string;
50625070
/** A value indicating whether this NIC is selected for migration. */
@@ -5077,6 +5085,10 @@ export interface VMwareCbtNicInput {
50775085
isSelectedForMigration?: string;
50785086
/** Target NIC name. */
50795087
targetNicName?: string;
5088+
/** The test subnet name. */
5089+
testSubnetName?: string;
5090+
/** The test static IP address. */
5091+
testStaticIPAddress?: string;
50805092
}
50815093

50825094
/** VMwareCbt disk input for update. */
@@ -5919,8 +5931,12 @@ export type VMwareCbtEnableMigrationInput = EnableMigrationProviderSpecificInput
59195931
targetResourceGroupId: string;
59205932
/** The target network ARM Id. */
59215933
targetNetworkId: string;
5934+
/** The selected test network ARM Id. */
5935+
testNetworkId?: string;
59225936
/** The target subnet name. */
59235937
targetSubnetName?: string;
5938+
/** The selected test subnet name. */
5939+
testSubnetName?: string;
59245940
/** The target availability set ARM Id. */
59255941
targetAvailabilitySetId?: string;
59265942
/** The target availability zone. */
@@ -5961,6 +5977,8 @@ export type VMwareCbtUpdateMigrationItemInput = UpdateMigrationItemProviderSpeci
59615977
targetBootDiagnosticsStorageAccountId?: string;
59625978
/** The target network ARM Id. */
59635979
targetNetworkId?: string;
5980+
/** The test network ARM Id. */
5981+
testNetworkId?: string;
59645982
/** The list of NIC details. */
59655983
vmNics?: VMwareCbtNicInput[];
59665984
/** The list of disk update properties. */
@@ -6003,6 +6021,8 @@ export type VMwareCbtTestMigrateInput = TestMigrateProviderSpecificInput & {
60036021
recoveryPointId: string;
60046022
/** The test network Id. */
60056023
networkId: string;
6024+
/** The list of NIC details. */
6025+
vmNics?: VMwareCbtNicInput[];
60066026
};
60076027

60086028
/** Single Host fabric provider specific VM settings. */
@@ -7698,15 +7718,15 @@ export type VMwareCbtContainerMappingInput = ReplicationProviderSpecificContaine
76987718
/** Polymorphic discriminator, which specifies the different types this object can be */
76997719
instanceType: "VMwareCbt";
77007720
/** The target key vault ARM Id. */
7701-
keyVaultId: string;
7721+
keyVaultId?: string;
77027722
/** The target key vault URL. */
7703-
keyVaultUri: string;
7723+
keyVaultUri?: string;
77047724
/** The storage account ARM Id. */
77057725
storageAccountId: string;
77067726
/** The secret name of the storage account. */
7707-
storageAccountSasSecretName: string;
7727+
storageAccountSasSecretName?: string;
77087728
/** The secret name of the service bus connection string. */
7709-
serviceBusConnectionStringSecretName: string;
7729+
serviceBusConnectionStringSecretName?: string;
77107730
/** The target location. */
77117731
targetLocation: string;
77127732
};

0 commit comments

Comments
 (0)