Skip to content
Draft
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
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Release History

## 4.1.0 (2022-02-11)

**Features**

- Interface VMwareCbtNicDetails has a new optional parameter testIPAddress
- Interface VMwareCbtNicDetails has a new optional parameter testIPAddressType
- Interface VMwareCbtNicDetails has a new optional parameter testNetworkId
- Interface VMwareCbtNicDetails has a new optional parameter testSubnetName
- Interface VMwareCbtNicInput has a new optional parameter testStaticIPAddress
- Interface VMwareCbtNicInput has a new optional parameter testSubnetName
- Type Alias VMwareCbtEnableMigrationInput has a new parameter testNetworkId
- Type Alias VMwareCbtEnableMigrationInput has a new parameter testSubnetName
- Type Alias VMwareCbtTestMigrateInput has a new parameter vmNics
- Type Alias VMwareCbtUpdateMigrationItemInput has a new parameter testNetworkId


## 4.0.0 (2022-01-20)

The package of @azure/arm-recoveryservices-siterecovery is using our next generation design principles since version 4.0.0, which contains breaking changes.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"commit": "f9a6cb686bcc0f1b23761db19f2491c5c4df95cb",
"commit": "e6c78b4e300ac2ee9b9bebcb32c8290a0c80d528",
"readme": "specification/recoveryservicessiterecovery/resource-manager/readme.md",
"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",
"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",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"use": "@autorest/[email protected].20220114.1"
"use": "@autorest/[email protected].20220105.1"
}
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"mainEntryPointFilePath": "./dist-esm/src/index.d.ts",
"docModel": { "enabled": true },
"apiReport": { "enabled": true, "reportFolder": "./review" },
"docModel": {
"enabled": true
},
"apiReport": {
"enabled": true,
"reportFolder": "./review"
},
"dtsRollup": {
"enabled": true,
"untrimmedFilePath": "",
"publicTrimmedFilePath": "./types/arm-recoveryservices-siterecovery.d.ts"
},
"messages": {
"tsdocMessageReporting": { "default": { "logLevel": "none" } },
"tsdocMessageReporting": {
"default": {
"logLevel": "none"
}
},
"extractorMessageReporting": {
"ae-missing-release-tag": { "logLevel": "none" },
"ae-unresolved-link": { "logLevel": "none" }
"ae-missing-release-tag": {
"logLevel": "none"
},
"ae-unresolved-link": {
"logLevel": "none"
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for SiteRecoveryManagementClient.",
"version": "4.0.0",
"engines": { "node": ">=12.0.0" },
"version": "4.1.0",
"engines": {
"node": ">=12.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.2.0",
"@azure/abort-controller": "^1.0.0",
Expand All @@ -14,7 +16,13 @@
"@azure/core-rest-pipeline": "^1.1.0",
"tslib": "^2.2.0"
},
"keywords": ["node", "azure", "typescript", "browser", "isomorphic"],
"keywords": [
"node",
"azure",
"typescript",
"browser",
"isomorphic"
],
"license": "MIT",
"main": "./dist/index.js",
"module": "./dist-esm/src/index.js",
Expand All @@ -41,7 +49,9 @@
"type": "git",
"url": "https://github.com/Azure/azure-sdk-for-js.git"
},
"bugs": { "url": "https://github.com/Azure/azure-sdk-for-js/issues" },
"bugs": {
"url": "https://github.com/Azure/azure-sdk-for-js/issues"
},
"files": [
"dist/**/*.js",
"dist/**/*.js.map",
Expand Down Expand Up @@ -88,13 +98,5 @@
"docs": "echo skipped"
},
"sideEffects": false,
"//metadata": {
"constantPaths": [
{
"path": "src/SiteRecoveryManagementClient.ts",
"prefix": "packageDetails"
}
]
},
"autoPublish": true
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6918,11 +6918,11 @@ export type VMwareCbtContainerCreationInput = ReplicationProviderSpecificContain
// @public
export type VMwareCbtContainerMappingInput = ReplicationProviderSpecificContainerMappingInput & {
instanceType: "VMwareCbt";
keyVaultId: string;
keyVaultUri: string;
keyVaultId?: string;
keyVaultUri?: string;
storageAccountId: string;
storageAccountSasSecretName: string;
serviceBusConnectionStringSecretName: string;
storageAccountSasSecretName?: string;
serviceBusConnectionStringSecretName?: string;
targetLocation: string;
};

Expand All @@ -6949,7 +6949,9 @@ export type VMwareCbtEnableMigrationInput = EnableMigrationProviderSpecificInput
targetVmSize?: string;
targetResourceGroupId: string;
targetNetworkId: string;
testNetworkId?: string;
targetSubnetName?: string;
testSubnetName?: string;
targetAvailabilitySetId?: string;
targetAvailabilityZone?: string;
targetProximityPlacementGroupId?: string;
Expand Down Expand Up @@ -7040,6 +7042,10 @@ export interface VMwareCbtNicDetails {
targetIPAddressType?: EthernetAddressType;
targetNicName?: string;
targetSubnetName?: string;
testIPAddress?: string;
testIPAddressType?: EthernetAddressType;
testNetworkId?: string;
testSubnetName?: string;
}

// @public
Expand All @@ -7050,6 +7056,8 @@ export interface VMwareCbtNicInput {
targetNicName?: string;
targetStaticIPAddress?: string;
targetSubnetName?: string;
testStaticIPAddress?: string;
testSubnetName?: string;
}

// @public
Expand Down Expand Up @@ -7106,6 +7114,7 @@ export type VMwareCbtTestMigrateInput = TestMigrateProviderSpecificInput & {
instanceType: "VMwareCbt";
recoveryPointId: string;
networkId: string;
vmNics?: VMwareCbtNicInput[];
};

// @public
Expand All @@ -7125,6 +7134,7 @@ export type VMwareCbtUpdateMigrationItemInput = UpdateMigrationItemProviderSpeci
targetProximityPlacementGroupId?: string;
targetBootDiagnosticsStorageAccountId?: string;
targetNetworkId?: string;
testNetworkId?: string;
vmNics?: VMwareCbtNicInput[];
vmDisks?: VMwareCbtUpdateDiskInput[];
licenseType?: LicenseType;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5057,6 +5057,14 @@ export interface VMwareCbtNicDetails {
targetIPAddressType?: EthernetAddressType;
/** Target subnet name. */
targetSubnetName?: string;
/** Source network Id. */
testNetworkId?: string;
/** Test subnet name. */
testSubnetName?: string;
/** The test IP address. */
testIPAddress?: string;
/** The test IP address type. */
testIPAddressType?: EthernetAddressType;
/** Target NIC name. */
targetNicName?: string;
/** A value indicating whether this NIC is selected for migration. */
Expand All @@ -5077,6 +5085,10 @@ export interface VMwareCbtNicInput {
isSelectedForMigration?: string;
/** Target NIC name. */
targetNicName?: string;
/** The test subnet name. */
testSubnetName?: string;
/** The test static IP address. */
testStaticIPAddress?: string;
}

/** VMwareCbt disk input for update. */
Expand Down Expand Up @@ -5919,8 +5931,12 @@ export type VMwareCbtEnableMigrationInput = EnableMigrationProviderSpecificInput
targetResourceGroupId: string;
/** The target network ARM Id. */
targetNetworkId: string;
/** The selected test network ARM Id. */
testNetworkId?: string;
/** The target subnet name. */
targetSubnetName?: string;
/** The selected test subnet name. */
testSubnetName?: string;
/** The target availability set ARM Id. */
targetAvailabilitySetId?: string;
/** The target availability zone. */
Expand Down Expand Up @@ -5961,6 +5977,8 @@ export type VMwareCbtUpdateMigrationItemInput = UpdateMigrationItemProviderSpeci
targetBootDiagnosticsStorageAccountId?: string;
/** The target network ARM Id. */
targetNetworkId?: string;
/** The test network ARM Id. */
testNetworkId?: string;
/** The list of NIC details. */
vmNics?: VMwareCbtNicInput[];
/** The list of disk update properties. */
Expand Down Expand Up @@ -6003,6 +6021,8 @@ export type VMwareCbtTestMigrateInput = TestMigrateProviderSpecificInput & {
recoveryPointId: string;
/** The test network Id. */
networkId: string;
/** The list of NIC details. */
vmNics?: VMwareCbtNicInput[];
};

/** Single Host fabric provider specific VM settings. */
Expand Down Expand Up @@ -7698,15 +7718,15 @@ export type VMwareCbtContainerMappingInput = ReplicationProviderSpecificContaine
/** Polymorphic discriminator, which specifies the different types this object can be */
instanceType: "VMwareCbt";
/** The target key vault ARM Id. */
keyVaultId: string;
keyVaultId?: string;
/** The target key vault URL. */
keyVaultUri: string;
keyVaultUri?: string;
/** The storage account ARM Id. */
storageAccountId: string;
/** The secret name of the storage account. */
storageAccountSasSecretName: string;
storageAccountSasSecretName?: string;
/** The secret name of the service bus connection string. */
serviceBusConnectionStringSecretName: string;
serviceBusConnectionStringSecretName?: string;
/** The target location. */
targetLocation: string;
};
Expand Down
Loading