Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR @azure/arm-recoveryservices-siterecovery] [Hub Generated] Review request for Microsoft.RecoveryServices to add version stable/2022-09-10 #2218

Closed
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
24 changes: 13 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.

Original file line number Diff line number Diff line change
@@ -1,5 +1,237 @@
# Release History

## 4.1.0 (2022-09-20)

**Features**

- Added operation ReplicationMigrationItems.beginPauseReplication
- Added operation ReplicationMigrationItems.beginPauseReplicationAndWait
- Added operation ReplicationMigrationItems.beginResumeReplication
- Added operation ReplicationMigrationItems.beginResumeReplicationAndWait
- Added Interface A2AAddDisksInput
- Added Interface A2AApplyRecoveryPointInput
- Added Interface A2AContainerCreationInput
- Added Interface A2AContainerMappingInput
- Added Interface A2ACreateProtectionIntentInput
- Added Interface A2ACrossClusterMigrationApplyRecoveryPointInput
- Added Interface A2ACrossClusterMigrationContainerCreationInput
- Added Interface A2ACrossClusterMigrationEnableProtectionInput
- Added Interface A2ACrossClusterMigrationPolicyCreationInput
- Added Interface A2ACrossClusterMigrationReplicationDetails
- Added Interface A2AEnableProtectionInput
- Added Interface A2AEventDetails
- Added Interface A2APolicyCreationInput
- Added Interface A2APolicyDetails
- Added Interface A2AProtectionContainerMappingDetails
- Added Interface A2ARecoveryPointDetails
- Added Interface A2ARemoveDisksInput
- Added Interface A2AReplicationDetails
- Added Interface A2AReplicationIntentDetails
- Added Interface A2AReprotectInput
- Added Interface A2ASwitchProtectionInput
- Added Interface A2ATestFailoverInput
- Added Interface A2AUnplannedFailoverInput
- Added Interface A2AUpdateContainerMappingInput
- Added Interface A2AUpdateReplicationProtectedItemInput
- Added Interface Alert
- Added Interface AsrJobDetails
- Added Interface AutomationRunbookTaskDetails
- Added Interface AzureFabricCreationInput
- Added Interface AzureFabricSpecificDetails
- Added Interface AzureToAzureCreateNetworkMappingInput
- Added Interface AzureToAzureNetworkMappingSettings
- Added Interface AzureToAzureUpdateNetworkMappingInput
- Added Interface ConsistencyCheckTaskDetails
- Added Interface CriticalJobHistoryDetails
- Added Interface Event_2
- Added Interface ExistingProtectionProfile
- Added Interface ExistingRecoveryAvailabilitySet
- Added Interface ExistingRecoveryProximityPlacementGroup
- Added Interface ExistingRecoveryResourceGroup
- Added Interface ExistingRecoveryVirtualNetwork
- Added Interface ExistingStorageAccount
- Added Interface ExportJobDetails
- Added Interface Fabric
- Added Interface FabricReplicationGroupTaskDetails
- Added Interface FailoverJobDetails
- Added Interface HyperVReplica2012EventDetails
- Added Interface HyperVReplica2012R2EventDetails
- Added Interface HyperVReplicaAzureApplyRecoveryPointInput
- Added Interface HyperVReplicaAzureEnableProtectionInput
- Added Interface HyperVReplicaAzureEventDetails
- Added Interface HyperVReplicaAzureFailbackProviderInput
- Added Interface HyperVReplicaAzurePlannedFailoverProviderInput
- Added Interface HyperVReplicaAzurePolicyDetails
- Added Interface HyperVReplicaAzurePolicyInput
- Added Interface HyperVReplicaAzureReplicationDetails
- Added Interface HyperVReplicaAzureReprotectInput
- Added Interface HyperVReplicaAzureTestFailoverInput
- Added Interface HyperVReplicaAzureUnplannedFailoverInput
- Added Interface HyperVReplicaAzureUpdateReplicationProtectedItemInput
- Added Interface HyperVReplicaBaseEventDetails
- Added Interface HyperVReplicaBasePolicyDetails
- Added Interface HyperVReplicaBaseReplicationDetails
- Added Interface HyperVReplicaBluePolicyDetails
- Added Interface HyperVReplicaBluePolicyInput
- Added Interface HyperVReplicaBlueReplicationDetails
- Added Interface HyperVReplicaPolicyDetails
- Added Interface HyperVReplicaPolicyInput
- Added Interface HyperVReplicaReplicationDetails
- Added Interface HyperVSiteDetails
- Added Interface HyperVVirtualMachineDetails
- Added Interface InlineWorkflowTaskDetails
- Added Interface InMageAzureV2ApplyRecoveryPointInput
- Added Interface InMageAzureV2EnableProtectionInput
- Added Interface InMageAzureV2EventDetails
- Added Interface InMageAzureV2PolicyDetails
- Added Interface InMageAzureV2PolicyInput
- Added Interface InMageAzureV2RecoveryPointDetails
- Added Interface InMageAzureV2ReplicationDetails
- Added Interface InMageAzureV2ReprotectInput
- Added Interface InMageAzureV2SwitchProviderInput
- Added Interface InMageAzureV2TestFailoverInput
- Added Interface InMageAzureV2UnplannedFailoverInput
- Added Interface InMageAzureV2UpdateReplicationProtectedItemInput
- Added Interface InMageBasePolicyDetails
- Added Interface InMageDisableProtectionProviderSpecificInput
- Added Interface InMageEnableProtectionInput
- Added Interface InMagePolicyDetails
- Added Interface InMagePolicyInput
- Added Interface InMageRcmApplianceSpecificDetails
- Added Interface InMageRcmApplyRecoveryPointInput
- Added Interface InMageRcmEnableProtectionInput
- Added Interface InMageRcmEventDetails
- Added Interface InMageRcmFabricCreationInput
- Added Interface InMageRcmFabricSpecificDetails
- Added Interface InMageRcmFailbackEventDetails
- Added Interface InMageRcmFailbackPlannedFailoverProviderInput
- Added Interface InMageRcmFailbackPolicyCreationInput
- Added Interface InMageRcmFailbackPolicyDetails
- Added Interface InMageRcmFailbackReplicationDetails
- Added Interface InMageRcmFailbackReprotectInput
- Added Interface InMageRcmPolicyCreationInput
- Added Interface InMageRcmPolicyDetails
- Added Interface InMageRcmProtectionContainerMappingDetails
- Added Interface InMageRcmRecoveryPointDetails
- Added Interface InMageRcmReplicationDetails
- Added Interface InMageRcmReprotectInput
- Added Interface InMageRcmTestFailoverInput
- Added Interface InMageRcmUnplannedFailoverInput
- Added Interface InMageRcmUpdateApplianceForReplicationProtectedItemInput
- Added Interface InMageRcmUpdateContainerMappingInput
- Added Interface InMageRcmUpdateReplicationProtectedItemInput
- Added Interface InMageReplicationDetails
- Added Interface InMageReprotectInput
- Added Interface InMageTestFailoverInput
- Added Interface InMageUnplannedFailoverInput
- Added Interface Job
- Added Interface JobStatusEventDetails
- Added Interface JobTaskDetails
- Added Interface LogicalNetwork
- Added Interface ManualActionTaskDetails
- Added Interface MigrationItem
- Added Interface MigrationRecoveryPoint
- Added Interface Network
- Added Interface NetworkMapping
- Added Interface NewProtectionProfile
- Added Interface NewRecoveryVirtualNetwork
- Added Interface PauseReplicationInput
- Added Interface PauseReplicationInputProperties
- Added Interface Policy
- Added Interface ProtectableItem
- Added Interface ProtectionContainer
- Added Interface ProtectionContainerMapping
- Added Interface RecoveryPlan
- Added Interface RecoveryPlanA2ADetails
- Added Interface RecoveryPlanA2AFailoverInput
- Added Interface RecoveryPlanA2AInput
- Added Interface RecoveryPlanAutomationRunbookActionDetails
- Added Interface RecoveryPlanGroupTaskDetails
- Added Interface RecoveryPlanHyperVReplicaAzureFailbackInput
- Added Interface RecoveryPlanHyperVReplicaAzureFailoverInput
- Added Interface RecoveryPlanInMageAzureV2FailoverInput
- Added Interface RecoveryPlanInMageFailoverInput
- Added Interface RecoveryPlanInMageRcmFailbackFailoverInput
- Added Interface RecoveryPlanInMageRcmFailoverInput
- Added Interface RecoveryPlanManualActionDetails
- Added Interface RecoveryPlanScriptActionDetails
- Added Interface RecoveryPlanShutdownGroupTaskDetails
- Added Interface RecoveryPoint
- Added Interface RecoveryServicesProvider
- Added Interface ReplicationGroupDetails
- Added Interface ReplicationMigrationItemsPauseReplicationOptionalParams
- Added Interface ReplicationMigrationItemsResumeReplicationOptionalParams
- Added Interface ReplicationProtectedItem
- Added Interface ReplicationProtectionIntent
- Added Interface ResumeReplicationInput
- Added Interface ResumeReplicationInputProperties
- Added Interface ResumeReplicationProviderSpecificInput
- Added Interface ScriptActionTaskDetails
- Added Interface StorageClassification
- Added Interface StorageClassificationMapping
- Added Interface SupportedOperatingSystems
- Added Interface SwitchProtectionJobDetails
- Added Interface TestFailoverJobDetails
- Added Interface VaultHealthDetails
- Added Interface VaultSetting
- Added Interface VCenter
- Added Interface VirtualMachineTaskDetails
- Added Interface VmmDetails
- Added Interface VmmToAzureCreateNetworkMappingInput
- Added Interface VmmToAzureNetworkMappingSettings
- Added Interface VmmToAzureUpdateNetworkMappingInput
- Added Interface VmmToVmmCreateNetworkMappingInput
- Added Interface VmmToVmmNetworkMappingSettings
- Added Interface VmmToVmmUpdateNetworkMappingInput
- Added Interface VmmVirtualMachineDetails
- Added Interface VmNicUpdatesTaskDetails
- Added Interface VMwareCbtContainerCreationInput
- Added Interface VMwareCbtContainerMappingInput
- Added Interface VMwareCbtEnableMigrationInput
- Added Interface VMwareCbtEventDetails
- Added Interface VMwareCbtMigrateInput
- Added Interface VMwareCbtMigrationDetails
- Added Interface VMwareCbtPolicyCreationInput
- Added Interface VmwareCbtPolicyDetails
- Added Interface VMwareCbtProtectionContainerMappingDetails
- Added Interface VMwareCbtResumeReplicationInput
- Added Interface VMwareCbtResyncInput
- Added Interface VMwareCbtTestMigrateInput
- Added Interface VMwareCbtUpdateMigrationItemInput
- Added Interface VMwareDetails
- Added Interface VMwareV2FabricCreationInput
- Added Interface VMwareV2FabricSpecificDetails
- Added Interface VMwareVirtualMachineDetails
- Added Type Alias ReplicationMigrationItemsPauseReplicationResponse
- Added Type Alias ReplicationMigrationItemsResumeReplicationResponse
- Added Type Alias ResumeReplicationProviderSpecificInputUnion
- Interface InMageRcmProtectedDiskDetails has a new optional parameter seedBlobUri
- Interface MigrationItemProperties has a new optional parameter criticalJobHistory
- Interface MigrationItemProperties has a new optional parameter lastMigrationStatus
- Interface MigrationItemProperties has a new optional parameter lastMigrationTime
- Interface MigrationItemProperties has a new optional parameter recoveryServicesProviderId
- Interface MigrationItemProperties has a new optional parameter replicationStatus
- 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
- Interface VMwareCbtProtectedDiskDetails has a new optional parameter seedBlobUri
- Interface VMwareCbtProtectedDiskDetails has a new optional parameter targetBlobUri
- Interface VMwareCbtUpdateDiskInput has a new optional parameter isOSDisk
- Enum KnownMigrationItemOperation has a new value PauseReplication
- Enum KnownMigrationItemOperation has a new value ResumeReplication
- Enum KnownMigrationState has a new value MigrationCompletedWithInformation
- Enum KnownMigrationState has a new value MigrationPartiallySucceeded
- Enum KnownMigrationState has a new value ProtectionSuspended
- Enum KnownMigrationState has a new value ResumeInitiated
- Enum KnownMigrationState has a new value ResumeInProgress
- Enum KnownMigrationState has a new value SuspendingProtection
- Enum KnownTestMigrationState has a new value TestMigrationCompletedWithInformation
- Enum KnownTestMigrationState has a new value TestMigrationPartiallySucceeded


## 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
Expand Up @@ -13,9 +13,11 @@ This package contains an isomorphic SDK (runs both in Node.js and in browsers) f

### Currently supported environments

- [LTS versions of Node.js](https://github.com/nodejs/release#release-schedule)
- [LTS versions of Node.js](https://nodejs.org/about/releases/)
- Latest versions of Safari, Chrome, Edge and Firefox.

See our [support policy](https://github.com/Azure/azure-sdk-for-js/blob/main/SUPPORT.md) for more details.

### Prerequisites

- An [Azure subscription][azure_sub].
Expand Down Expand Up @@ -49,8 +51,17 @@ For more information about how to create an Azure AD Application check out [this
```javascript
const { SiteRecoveryManagementClient } = require("@azure/arm-recoveryservices-siterecovery");
const { DefaultAzureCredential } = require("@azure/identity");
// For client-side applications running in the browser, use InteractiveBrowserCredential instead of DefaultAzureCredential. See https://aka.ms/azsdk/js/identity/examples for more details.

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new SiteRecoveryManagementClient(new DefaultAzureCredential(), subscriptionId);

// For client-side applications running in the browser, use this code instead:
// const credential = new InteractiveBrowserCredential({
// tenantId: "<YOUR_TENANT_ID>",
// clientId: "<YOUR_CLIENT_ID>"
// });
// const client = new SiteRecoveryManagementClient(credential, subscriptionId);
```


Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"commit": "f9a6cb686bcc0f1b23761db19f2491c5c4df95cb",
"commit": "97b8e1e32ef84f1d72da968add5ac942e370fc6d",
"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]alpha.16.20220114.1",
"autorest_command": "autorest --version=3.8.4 --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/recoveryservicessiterecovery/resource-manager/readme.md --use=@autorest/[email protected]rc.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"use": "@autorest/[email protected]"
"release_tool": "@azure-tools/[email protected]",
"use": "@autorest/[email protected]"
}
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"
}
}
}
}
}
Loading