diff --git a/swaggerci/recoveryservicessiterecovery/.gitattributes b/swaggerci/recoveryservicessiterecovery/.gitattributes
new file mode 100644
index 000000000000..2125666142eb
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/.gitattributes
@@ -0,0 +1 @@
+* text=auto
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/.gitignore b/swaggerci/recoveryservicessiterecovery/.gitignore
new file mode 100644
index 000000000000..7998f37e1e47
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/.gitignore
@@ -0,0 +1,5 @@
+bin
+obj
+.vs
+tools
+test/*-TestResults.xml
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.csproj b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.csproj
new file mode 100644
index 000000000000..6466d3351ab4
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.csproj
@@ -0,0 +1,44 @@
+
+
+
+ 0.1.0
+ 7.1
+ netstandard2.0
+ Library
+ Az.SiteRecovery.private
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery
+ true
+ false
+ ./bin
+ $(OutputPath)
+ Az.SiteRecovery.nuspec
+ true
+
+
+ 1998, 1591
+ true
+
+
+
+
+ false
+ TRACE;DEBUG;NETSTANDARD
+
+
+
+ true
+ true
+ MSSharedLibKey.snk
+ TRACE;RELEASE;NETSTANDARD;SIGN
+
+
+
+
+
+
+
+
+ $(DefaultItemExcludes);resources/**
+
+
+
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.format.ps1xml b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.format.ps1xml
new file mode 100644
index 000000000000..beaa638c1172
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.format.ps1xml
@@ -0,0 +1,21657 @@
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ReplicationProtectedItemsUpdateMobilityServiceAcceptedResponseHeaders
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ReplicationProtectedItemsUpdateMobilityServiceAcceptedResponseHeaders
+
+
+
+
+
+
+
+
+
+
+
+ Location
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.SiteRecoveryIdentity
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.SiteRecoveryIdentity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AlertSettingName
+
+
+ EventName
+
+
+ FabricName
+
+
+ Id
+
+
+ IntentObjectName
+
+
+ JobName
+
+
+ LogicalNetworkName
+
+
+ MappingName
+
+
+ MigrationItemName
+
+
+ MigrationRecoveryPointName
+
+
+ NetworkMappingName
+
+
+ NetworkName
+
+
+ PolicyName
+
+
+ ProtectableItemName
+
+
+ ProtectionContainerName
+
+
+ ProviderName
+
+
+ RecoveryPlanName
+
+
+ RecoveryPointName
+
+
+ ReplicatedProtectedItemName
+
+
+ ResourceGroupName
+
+
+ ResourceName
+
+
+ StorageClassificationMappingName
+
+
+ StorageClassificationName
+
+
+ SubscriptionId
+
+
+ VaultSettingName
+
+
+ VcenterName
+
+
+ VirtualMachineName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AAddDisksInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AAddDisksInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AApplyRecoveryPointInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AApplyRecoveryPointInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AContainerCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AContainerCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentAutoUpdateStatus
+
+
+ AutomationAccountArmId
+
+
+ AutomationAccountAuthenticationType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACreateProtectionIntentInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACreateProtectionIntentInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentAutoUpdateStatus
+
+
+ AutoProtectionOfDataDisk
+
+
+ AutomationAccountArmId
+
+
+ AutomationAccountAuthenticationType
+
+
+ FabricObjectId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ PrimaryLocation
+
+
+ RecoveryAvailabilityType
+
+
+ RecoveryAvailabilityZone
+
+
+ RecoveryLocation
+
+
+ RecoveryResourceGroupId
+
+
+ RecoverySubscriptionId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationApplyRecoveryPointInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationApplyRecoveryPointInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationContainerCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationContainerCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationEnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationEnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricObjectId
+
+
+ RecoveryContainerId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationPolicyCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationPolicyCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ACrossClusterMigrationReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricObjectId
+
+
+ LifecycleId
+
+
+ OSType
+
+
+ PrimaryFabricLocation
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AEnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AEnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricObjectId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryAvailabilityZone
+
+
+ RecoveryAzureNetworkId
+
+
+ RecoveryBootDiagStorageAccountId
+
+
+ RecoveryCapacityReservationGroupId
+
+
+ RecoveryCloudServiceId
+
+
+ RecoveryContainerId
+
+
+ RecoveryProximityPlacementGroupId
+
+
+ RecoveryResourceGroupId
+
+
+ RecoverySubnetName
+
+
+ RecoveryVirtualMachineScaleSetId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricLocation
+
+
+ FabricName
+
+
+ FabricObjectId
+
+
+ ProtectedItemName
+
+
+ RemoteFabricLocation
+
+
+ RemoteFabricName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2APolicyCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2APolicyCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2APolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2APolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedDiskLevelOperation
+
+
+ DataPendingAtSourceAgentInMb
+
+
+ DataPendingInStagingStorageAccountInMb
+
+
+ DekKeyVaultArmId
+
+
+ DiskCapacityInByte
+
+
+ DiskName
+
+
+ DiskState
+
+
+ DiskType
+
+
+ DiskUri
+
+
+ FailoverDiskName
+
+
+ IsDiskEncrypted
+
+
+ IsDiskKeyEncrypted
+
+
+ KekKeyVaultArmId
+
+
+ KeyIdentifier
+
+
+ MonitoringJobType
+
+
+ MonitoringPercentageCompletion
+
+
+ PrimaryDiskAzureStorageAccountId
+
+
+ PrimaryStagingAzureStorageAccountId
+
+
+ RecoveryAzureStorageAccountId
+
+
+ RecoveryDiskUri
+
+
+ ResyncRequired
+
+
+ SecretIdentifier
+
+
+ TfoDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectedManagedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectedManagedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedDiskLevelOperation
+
+
+ DataPendingAtSourceAgentInMb
+
+
+ DataPendingInStagingStorageAccountInMb
+
+
+ DekKeyVaultArmId
+
+
+ DiskCapacityInByte
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskState
+
+
+ DiskType
+
+
+ FailoverDiskName
+
+
+ IsDiskEncrypted
+
+
+ IsDiskKeyEncrypted
+
+
+ KekKeyVaultArmId
+
+
+ KeyIdentifier
+
+
+ MonitoringJobType
+
+
+ MonitoringPercentageCompletion
+
+
+ PrimaryDiskEncryptionSetId
+
+
+ PrimaryStagingAzureStorageAccountId
+
+
+ RecoveryDiskEncryptionSetId
+
+
+ RecoveryOrignalTargetDiskId
+
+
+ RecoveryReplicaDiskAccountType
+
+
+ RecoveryReplicaDiskId
+
+
+ RecoveryResourceGroupId
+
+
+ RecoveryTargetDiskAccountType
+
+
+ RecoveryTargetDiskId
+
+
+ ResyncRequired
+
+
+ SecretIdentifier
+
+
+ TfoDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionContainerMappingDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionContainerMappingDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentAutoUpdateStatus
+
+
+ AutomationAccountArmId
+
+
+ AutomationAccountAuthenticationType
+
+
+ JobScheduleName
+
+
+ ScheduleName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionIntentDiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionIntentDiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+ DiskUri
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionIntentManagedDiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AProtectionIntentManagedDiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskId
+
+
+ RecoveryDiskEncryptionSetId
+
+
+ RecoveryReplicaDiskAccountType
+
+
+ RecoveryTargetDiskAccountType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ARecoveryPointDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ARecoveryPointDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Disk
+
+
+ RecoveryPointSyncType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ARemoveDisksInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ARemoveDisksInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ VMDisksUri
+
+
+ VMManagedDisksId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentCertificateExpiryDate
+
+
+ AgentExpiryDate
+
+
+ AgentVersion
+
+
+ AutoProtectionOfDataDisk
+
+
+ FabricObjectId
+
+
+ InitialPrimaryFabricLocation
+
+
+ InitialPrimaryZone
+
+
+ InitialRecoveryFabricLocation
+
+
+ InitialRecoveryZone
+
+
+ IsReplicationAgentCertificateUpdateRequired
+
+
+ IsReplicationAgentUpdateRequired
+
+
+ LastHeartbeat
+
+
+ LastRpoCalculatedTime
+
+
+ LifecycleId
+
+
+ ManagementId
+
+
+ MonitoringJobType
+
+
+ MonitoringPercentageCompletion
+
+
+ MultiVMGroupCreateOption
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ OSType
+
+
+ PrimaryAvailabilityZone
+
+
+ PrimaryFabricLocation
+
+
+ RecoveryAvailabilitySet
+
+
+ RecoveryAvailabilityZone
+
+
+ RecoveryAzureGeneration
+
+
+ RecoveryAzureResourceGroupId
+
+
+ RecoveryAzureVMName
+
+
+ RecoveryAzureVMSize
+
+
+ RecoveryBootDiagStorageAccountId
+
+
+ RecoveryCapacityReservationGroupId
+
+
+ RecoveryCloudService
+
+
+ RecoveryFabricLocation
+
+
+ RecoveryFabricObjectId
+
+
+ RecoveryProximityPlacementGroupId
+
+
+ RecoveryVirtualMachineScaleSetId
+
+
+ RpoInSecond
+
+
+ SelectedRecoveryAzureNetworkId
+
+
+ SelectedTfoAzureNetworkId
+
+
+ TestFailoverRecoveryFabricObjectId
+
+
+ TfoAzureVMName
+
+
+ VMEncryptionType
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReplicationIntentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReplicationIntentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentAutoUpdateStatus
+
+
+ AutoProtectionOfDataDisk
+
+
+ AutomationAccountArmId
+
+
+ AutomationAccountAuthenticationType
+
+
+ FabricObjectId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ PrimaryLocation
+
+
+ RecoveryAvailabilityType
+
+
+ RecoveryAvailabilityZone
+
+
+ RecoveryLocation
+
+
+ RecoveryResourceGroupId
+
+
+ RecoverySubscriptionId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PolicyId
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryCloudServiceId
+
+
+ RecoveryContainerId
+
+
+ RecoveryResourceGroupId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ASwitchProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ASwitchProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PolicyId
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryAvailabilityZone
+
+
+ RecoveryBootDiagStorageAccountId
+
+
+ RecoveryCapacityReservationGroupId
+
+
+ RecoveryCloudServiceId
+
+
+ RecoveryContainerId
+
+
+ RecoveryProximityPlacementGroupId
+
+
+ RecoveryResourceGroupId
+
+
+ RecoveryVirtualMachineScaleSetId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ATestFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2ATestFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ CloudServiceCreationOption
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUnplannedFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUnplannedFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ CloudServiceCreationOption
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUnprotectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUnprotectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskAutoProtectionStatus
+
+
+ DiskLunId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUpdateContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUpdateContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentAutoUpdateStatus
+
+
+ AutomationAccountArmId
+
+
+ AutomationAccountAuthenticationType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUpdateReplicationProtectedItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AUpdateReplicationProtectedItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryBootDiagStorageAccountId
+
+
+ RecoveryCapacityReservationGroupId
+
+
+ RecoveryCloudServiceId
+
+
+ RecoveryProximityPlacementGroupId
+
+
+ RecoveryResourceGroupId
+
+
+ RecoveryVirtualMachineScaleSetId
+
+
+ TfoAzureVMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmDiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmDiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskUri
+
+
+ PrimaryStagingAzureStorageAccountId
+
+
+ RecoveryAzureStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmManagedDiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmManagedDiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskId
+
+
+ PrimaryStagingAzureStorageAccountId
+
+
+ RecoveryDiskEncryptionSetId
+
+
+ RecoveryReplicaDiskAccountType
+
+
+ RecoveryResourceGroupId
+
+
+ RecoveryTargetDiskAccountType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmManagedDiskUpdateDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AvmManagedDiskUpdateDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskId
+
+
+ FailoverDiskName
+
+
+ RecoveryReplicaDiskAccountType
+
+
+ RecoveryTargetDiskAccountType
+
+
+ TfoDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AZoneDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.A2AZoneDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source
+
+
+ Target
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddDisksProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddDisksProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddRecoveryServicesProviderInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddRecoveryServicesProviderInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ MachineId
+
+
+ MachineName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddVCenterRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AddVCenterRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ IPAddress
+
+
+ Port
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentId
+
+
+ BiosId
+
+
+ Fqdn
+
+
+ MachineId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AgentDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AgentDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CapacityInByte
+
+
+ DiskId
+
+
+ DiskName
+
+
+ IsOSDisk
+
+
+ LunId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Alert
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Alert
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AlertCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AlertCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AlertProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AlertProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CustomEmailAddress
+
+
+ Locale
+
+
+ SendToOwner
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+ ProviderType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplianceSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplyRecoveryPointInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplyRecoveryPointInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplyRecoveryPointProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ApplyRecoveryPointProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AsrJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AsrJobDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AsrTask
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AsrTask
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedAction
+
+
+ EndTime
+
+
+ FriendlyName
+
+
+ Name
+
+
+ StartTime
+
+
+ State
+
+
+ StateDescription
+
+
+ TaskId
+
+
+ TaskType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AutomationRunbookTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AutomationRunbookTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AccountName
+
+
+ CloudServiceName
+
+
+ IsPrimarySideScript
+
+
+ JobId
+
+
+ JobOutput
+
+
+ Name
+
+
+ RunbookId
+
+
+ RunbookName
+
+
+ SubscriptionId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureFabricCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureFabricCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Location
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureFabricSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureFabricSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ContainerId
+
+
+ Location
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureCreateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureCreateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureNetworkMappingSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureNetworkMappingSettings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryFabricLocation
+
+
+ RecoveryFabricLocation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureUpdateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureUpdateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureVMSyncedConfigDetailsTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureToAzureVMSyncedConfigDetailsTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureVMDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.AzureVMDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CustomTargetDiskName
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ LunId
+
+
+ MaxSizeMb
+
+
+ TargetDiskLocation
+
+
+ TargetDiskName
+
+
+ VhdId
+
+
+ VhdName
+
+
+ VhdType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ComputeSizeErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ComputeSizeErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+ Severity
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConfigurationSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConfigurationSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConfigureAlertRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConfigureAlertRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CustomEmailAddress
+
+
+ Locale
+
+
+ SendToOwner
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConsistencyCheckTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ConsistencyCheckTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateNetworkMappingInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateNetworkMappingInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RecoveryFabricName
+
+
+ RecoveryNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateProtectionContainerMappingInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateProtectionContainerMappingInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PolicyId
+
+
+ TargetProtectionContainerId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateProtectionIntentProviderSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateProtectionIntentProviderSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateRecoveryPlanInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CreateRecoveryPlanInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDeploymentModel
+
+
+ PrimaryFabricId
+
+
+ RecoveryFabricId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CriticalJobHistoryDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CriticalJobHistoryDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JobId
+
+
+ JobName
+
+
+ JobStatus
+
+
+ StartTime
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CurrentJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CurrentJobDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JobId
+
+
+ JobName
+
+
+ StartTime
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CurrentScenarioDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.CurrentScenarioDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JobId
+
+
+ ScenarioName
+
+
+ StartTime
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DataStore
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DataStore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Capacity
+
+
+ FreeSpace
+
+
+ SymbolicName
+
+
+ Type
+
+
+ Uuid
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DisableProtectionInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DisableProtectionInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ DisableProtectionReason
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DisableProtectionProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DisableProtectionProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiscoverProtectableItemRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiscoverProtectableItemRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ IPAddress
+
+
+ OSType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MaxSizeMb
+
+
+ VhdId
+
+
+ VhdName
+
+
+ VhdType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskEncryptionKeyInfo
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskEncryptionKeyInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ KeyVaultResourceArmId
+
+
+ SecretIdentifier
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskVolumeDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DiskVolumeDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Label
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Display
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Display
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Description
+
+
+ Operation
+
+
+ Provider
+
+
+ Resource
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DraDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.DraDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ ForwardProtectedItemCount
+
+
+ Health
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ ReverseProtectedItemCount
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableMigrationInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableMigrationInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ PolicyId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableMigrationProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableMigrationProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableProtectionInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableProtectionInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PolicyId
+
+
+ ProtectableItemId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableProtectionProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EnableProtectionProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EncryptionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EncryptionDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ KekCertExpiryDate
+
+
+ KekCertThumbprint
+
+
+ KekState
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Event
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Event
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AffectedObjectCorrelationId
+
+
+ AffectedObjectFriendlyName
+
+
+ Description
+
+
+ EventCode
+
+
+ EventType
+
+
+ FabricId
+
+
+ Severity
+
+
+ TimeOfOccurrence
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventProviderSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventProviderSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AffectedObjectCorrelationId
+
+
+ AffectedObjectFriendlyName
+
+
+ EndTime
+
+
+ EventCode
+
+
+ EventType
+
+
+ FabricName
+
+
+ Severity
+
+
+ StartTime
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.EventSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingProtectionProfile
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingProtectionProfile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ ProtectionProfileId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryAvailabilitySet
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryAvailabilitySet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ RecoveryAvailabilitySetId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryProximityPlacementGroup
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryProximityPlacementGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ RecoveryProximityPlacementGroupId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryResourceGroup
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryResourceGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ RecoveryResourceGroupId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryVirtualNetwork
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingRecoveryVirtualNetwork
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ RecoverySubnetName
+
+
+ RecoveryVirtualNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingStorageAccount
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExistingStorageAccount
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ AzureStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExportJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExportJobDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ BlobUri
+
+
+ SasToken
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExtendedLocation
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ExtendedLocation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Fabric
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Fabric
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BcdrState
+
+
+ FriendlyName
+
+
+ Health
+
+
+ InternalIdentifier
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ DiscoveryType
+
+
+ FetchAgentDetail
+
+
+ Fqdn
+
+
+ OSType
+
+
+ ZoneToZoneMapping
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricReplicationGroupTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricReplicationGroupTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ JobTaskJobFriendlyName
+
+
+ JobTaskJobId
+
+
+ JobTaskJobScenarioName
+
+
+ JobTaskTargetInstanceType
+
+
+ JobTaskTargetObjectId
+
+
+ JobTaskTargetObjectName
+
+
+ SkippedReason
+
+
+ SkippedReasonString
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificCreateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificCreateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificUpdateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FabricSpecificUpdateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverJobDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverProcessServerRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverProcessServerRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ContainerName
+
+
+ SourceProcessServerId
+
+
+ TargetProcessServerId
+
+
+ UpdateType
+
+
+ VmsToMigrate
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverReplicationProtectedItemDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.FailoverReplicationProtectedItemDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ Name
+
+
+ NetworkConnectionStatus
+
+
+ NetworkFriendlyName
+
+
+ RecoveryPointId
+
+
+ RecoveryPointTime
+
+
+ Subnet
+
+
+ TestVMFriendlyName
+
+
+ TestVMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.GroupTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.GroupTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HealthError
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HealthError
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreationTimeUtc
+
+
+ CustomerResolvability
+
+
+ EntityId
+
+
+ ErrorCategory
+
+
+ ErrorCode
+
+
+ ErrorId
+
+
+ ErrorLevel
+
+
+ ErrorMessage
+
+
+ ErrorSource
+
+
+ ErrorType
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+ RecoveryProviderErrorMessage
+
+
+ SummaryMessage
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HealthErrorSummary
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HealthErrorSummary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AffectedResourceCorrelationId
+
+
+ AffectedResourceSubtype
+
+
+ AffectedResourceType
+
+
+ Category
+
+
+ Severity
+
+
+ SummaryCode
+
+
+ SummaryMessage
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVHostDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVHostDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ MarsAgentVersion
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplica2012EventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplica2012EventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ContainerName
+
+
+ FabricName
+
+
+ RemoteContainerName
+
+
+ RemoteFabricName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplica2012R2EventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplica2012R2EventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ContainerName
+
+
+ FabricName
+
+
+ RemoteContainerName
+
+
+ RemoteFabricName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureApplyRecoveryPointInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureApplyRecoveryPointInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryKekCertificatePfx
+
+
+ SecondaryKekCertificatePfx
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureDiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureDiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskType
+
+
+ LogStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DiskEncryptionSetId
+
+
+ DiskType
+
+
+ DisksToInclude
+
+
+ EnableRdpOnTargetOption
+
+
+ HvHostVMId
+
+
+ LicenseType
+
+
+ LogStorageAccountId
+
+
+ OSType
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetAzureNetworkId
+
+
+ TargetAzureSubnetId
+
+
+ TargetAzureV1ResourceGroupId
+
+
+ TargetAzureV2ResourceGroupId
+
+
+ TargetAzureVMName
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetStorageAccountId
+
+
+ TargetVMSize
+
+
+ UseManagedDisk
+
+
+ UseManagedDisksForReplication
+
+
+ VMName
+
+
+ VhdId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputSeedManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEnableProtectionInputTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ContainerName
+
+
+ FabricName
+
+
+ RemoteContainerName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureFailbackProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureFailbackProviderInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DataSyncOption
+
+
+ ProviderIdForAlternateRecovery
+
+
+ RecoveryVMCreationOption
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureManagedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureManagedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ ReplicaDiskType
+
+
+ SeedManagedDiskId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePlannedFailoverProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePlannedFailoverProviderInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryKekCertificatePfx
+
+
+ RecoveryPointId
+
+
+ SecondaryKekCertificatePfx
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ActiveStorageAccountId
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Encryption
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPointHistoryDurationInHour
+
+
+ ReplicationInterval
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePolicyInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzurePolicyInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPointHistoryDuration
+
+
+ ReplicationInterval
+
+
+ StorageAccount
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ EnableRdpOnTargetOption
+
+
+ Encryption
+
+
+ LastRecoveryPointReceived
+
+
+ LastReplicatedTime
+
+
+ LastRpoCalculatedTime
+
+
+ LicenseType
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryAzureLogStorageAccountId
+
+
+ RecoveryAzureResourceGroupId
+
+
+ RecoveryAzureStorageAccount
+
+
+ RecoveryAzureVMName
+
+
+ RecoveryAzureVMSize
+
+
+ RpoInSecond
+
+
+ SelectedRecoveryAzureNetworkId
+
+
+ SelectedSourceNicId
+
+
+ SourceVMCpuCount
+
+
+ SourceVMRamSizeInMb
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilityZone
+
+
+ TargetProximityPlacementGroupId
+
+
+ UseManagedDisk
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsSeedManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsSeedManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReplicationDetailsTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ HvHostVMId
+
+
+ LogStorageAccountId
+
+
+ OSType
+
+
+ StorageAccountId
+
+
+ VHdId
+
+
+ VMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureTestFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureTestFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryKekCertificatePfx
+
+
+ RecoveryPointId
+
+
+ SecondaryKekCertificatePfx
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUnplannedFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUnplannedFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryKekCertificatePfx
+
+
+ RecoveryPointId
+
+
+ SecondaryKekCertificatePfx
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryAzureV1ResourceGroupId
+
+
+ RecoveryAzureV2ResourceGroupId
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilityZone
+
+
+ TargetProximityPlacementGroupId
+
+
+ UseManagedDisk
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputDiskIdToDiskEncryptionMap
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputDiskIdToDiskEncryptionMap
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBaseEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBaseEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ContainerName
+
+
+ FabricName
+
+
+ RemoteContainerName
+
+
+ RemoteFabricName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBasePolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBasePolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AllowedAuthenticationType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Compression
+
+
+ InitialReplicationMethod
+
+
+ OfflineReplicationExportPath
+
+
+ OfflineReplicationImportPath
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPoint
+
+
+ ReplicaDeletionOption
+
+
+ ReplicationPort
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBaseReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBaseReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ LastReplicatedTime
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBluePolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBluePolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AllowedAuthenticationType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Compression
+
+
+ InitialReplicationMethod
+
+
+ OfflineReplicationExportPath
+
+
+ OfflineReplicationImportPath
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPoint
+
+
+ ReplicaDeletionOption
+
+
+ ReplicationFrequencyInSecond
+
+
+ ReplicationPort
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBluePolicyInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBluePolicyInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedAuthenticationType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Compression
+
+
+ InitialReplicationMethod
+
+
+ InstanceType
+
+
+ OfflineReplicationExportPath
+
+
+ OfflineReplicationImportPath
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPoint
+
+
+ ReplicaDeletion
+
+
+ ReplicationPort
+
+
+ ReplicationFrequencyInSecond
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBlueReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaBlueReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ LastReplicatedTime
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaPolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaPolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AllowedAuthenticationType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Compression
+
+
+ InitialReplicationMethod
+
+
+ OfflineReplicationExportPath
+
+
+ OfflineReplicationImportPath
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPoint
+
+
+ ReplicaDeletionOption
+
+
+ ReplicationPort
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaPolicyInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaPolicyInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AllowedAuthenticationType
+
+
+ ApplicationConsistentSnapshotFrequencyInHour
+
+
+ Compression
+
+
+ InitialReplicationMethod
+
+
+ OfflineReplicationExportPath
+
+
+ OfflineReplicationImportPath
+
+
+ OnlineReplicationStartTime
+
+
+ RecoveryPoint
+
+
+ ReplicaDeletion
+
+
+ ReplicationPort
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVReplicaReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ LastReplicatedTime
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVSiteDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVSiteDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVVirtualMachineDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.HyperVVirtualMachineDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Generation
+
+
+ HasFibreChannelAdapter
+
+
+ HasPhysicalDisk
+
+
+ HasSharedVhd
+
+
+ HyperVHostId
+
+
+ SourceItemId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IdentityProviderDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IdentityProviderDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AadAuthority
+
+
+ ApplicationId
+
+
+ Audience
+
+
+ ObjectId
+
+
+ TenantId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IdentityProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IdentityProviderInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AadAuthority
+
+
+ ApplicationId
+
+
+ Audience
+
+
+ ObjectId
+
+
+ TenantId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InconsistentVMDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InconsistentVMDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CloudName
+
+
+ Detail
+
+
+ ErrorId
+
+
+ VMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InitialReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InitialReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InitialReplicationProgressPercentage
+
+
+ InitialReplicationType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InlineWorkflowTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InlineWorkflowTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ WorkflowId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentExpiryDate
+
+
+ AgentUpdateStatus
+
+
+ AgentVersion
+
+
+ PostUpdateRebootStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ApplyRecoveryPointInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ApplyRecoveryPointInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2DiskInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2DiskInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskType
+
+
+ LogStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DiskEncryptionSetId
+
+
+ DiskType
+
+
+ EnableRdpOnTargetOption
+
+
+ LicenseType
+
+
+ LogStorageAccountId
+
+
+ MasterTargetId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+ SqlServerLicenseType
+
+
+ StorageAccountId
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetAzureNetworkId
+
+
+ TargetAzureSubnetId
+
+
+ TargetAzureV1ResourceGroupId
+
+
+ TargetAzureV2ResourceGroupId
+
+
+ TargetAzureVMName
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetVMSize
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputSeedManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputSeedManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetVMTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EnableProtectionInputTargetVMTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2EventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Category
+
+
+ Component
+
+
+ CorrectiveAction
+
+
+ Detail
+
+
+ EventType
+
+
+ SiteName
+
+
+ Summary
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ManagedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ManagedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ ReplicaDiskType
+
+
+ SeedManagedDiskId
+
+
+ TargetDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2PolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2PolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2PolicyInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2PolicyInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskCapacityInByte
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskResized
+
+
+ FileSystemCapacityInByte
+
+
+ HealthErrorCode
+
+
+ LastRpoCalculatedTime
+
+
+ ProgressHealth
+
+
+ ProgressStatus
+
+
+ ProtectionStage
+
+
+ PsDataInMegaByte
+
+
+ ResyncDurationInSecond
+
+
+ ResyncLast15MinutesTransferredByte
+
+
+ ResyncLastDataTransferTimeUtc
+
+
+ ResyncProcessedByte
+
+
+ ResyncProgressPercentage
+
+
+ ResyncRequired
+
+
+ ResyncStartTime
+
+
+ ResyncTotalTransferredByte
+
+
+ RpoInSecond
+
+
+ SecondsToTakeSwitchProvider
+
+
+ SourceDataInMegaByte
+
+
+ TargetDataInMegaByte
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2RecoveryPointDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2RecoveryPointDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ IsMultiVMSyncPoint
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentExpiryDate
+
+
+ AgentVersion
+
+
+ AzureVMGeneration
+
+
+ CompressedDataRateInMb
+
+
+ Datastore
+
+
+ DiscoveryType
+
+
+ DiskResized
+
+
+ EnableRdpOnTargetOption
+
+
+ FirmwareType
+
+
+ IPAddress
+
+
+ InfrastructureVMId
+
+
+ IsAdditionalStatsAvailable
+
+
+ IsAgentUpdateRequired
+
+
+ IsRebootAfterUpdateRequired
+
+
+ LastHeartbeat
+
+
+ LastRecoveryPointReceived
+
+
+ LastRpoCalculatedTime
+
+
+ LastUpdateReceivedTime
+
+
+ LicenseType
+
+
+ MasterTargetId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ MultiVMSyncStatus
+
+
+ OSDiskId
+
+
+ OSType
+
+
+ OSVersion
+
+
+ ProcessServerId
+
+
+ ProcessServerName
+
+
+ ProtectionStage
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryAzureLogStorageAccountId
+
+
+ RecoveryAzureResourceGroupId
+
+
+ RecoveryAzureStorageAccount
+
+
+ RecoveryAzureVMName
+
+
+ RecoveryAzureVMSize
+
+
+ ReplicaId
+
+
+ ResyncProgressPercentage
+
+
+ RpoInSecond
+
+
+ SelectedRecoveryAzureNetworkId
+
+
+ SelectedSourceNicId
+
+
+ SelectedTfoAzureNetworkId
+
+
+ SourceVMCpuCount
+
+
+ SourceVMRamSizeInMb
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilityZone
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetVMId
+
+
+ TotalDataTransferred
+
+
+ TotalProgressHealth
+
+
+ UncompressedDataRateInMb
+
+
+ UseManagedDisk
+
+
+ VCenterInfrastructureId
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+ VhdName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsSeedManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsSeedManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetVMTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReplicationDetailsTargetVMTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2ReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DisksToInclude
+
+
+ LogStorageAccountId
+
+
+ MasterTargetId
+
+
+ PolicyId
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+ StorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetailsErrorTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderBlockingErrorDetailsErrorTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TargetApplianceId
+
+
+ TargetFabricId
+
+
+ TargetResourceId
+
+
+ TargetVaultId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2SwitchProviderInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ TargetApplianceId
+
+
+ TargetFabricId
+
+
+ TargetVaultId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2TestFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2TestFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UnplannedFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UnplannedFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryAzureV1ResourceGroupId
+
+
+ RecoveryAzureV2ResourceGroupId
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilityZone
+
+
+ TargetProximityPlacementGroupId
+
+
+ UseManagedDisk
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetManagedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetManagedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetVMTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageAzureV2UpdateReplicationProtectedItemInputTargetVMTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageBasePolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageBasePolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDisableProtectionProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDisableProtectionProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ReplicaVMDeletionStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskConfiguration
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskSizeInMb
+
+
+ DiskType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDiskSignatureExclusionOptions
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageDiskSignatureExclusionOptions
+
+
+
+
+
+
+
+
+
+
+
+ DiskSignature
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageEnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageEnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DatastoreName
+
+
+ DisksToInclude
+
+
+ MasterTargetId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ ProcessServerId
+
+
+ RetentionDrive
+
+
+ RunAsAccountId
+
+
+ VMFriendlyName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetailsErrorTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageFabricSwitchProviderBlockingErrorDetailsErrorTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMagePolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMagePolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMagePolicyInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMagePolicyInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ RecoveryPointHistory
+
+
+ RecoveryPointThresholdInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskCapacityInByte
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskResized
+
+
+ FileSystemCapacityInByte
+
+
+ HealthErrorCode
+
+
+ LastRpoCalculatedTime
+
+
+ ProgressHealth
+
+
+ ProgressStatus
+
+
+ ProtectionStage
+
+
+ PsDataInMb
+
+
+ ResyncDurationInSecond
+
+
+ ResyncLast15MinutesTransferredByte
+
+
+ ResyncLastDataTransferTimeUtc
+
+
+ ResyncProcessedByte
+
+
+ ResyncProgressPercentage
+
+
+ ResyncRequired
+
+
+ ResyncStartTime
+
+
+ ResyncTotalTransferredByte
+
+
+ RpoInSecond
+
+
+ SourceDataInMb
+
+
+ TargetDataInMb
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetailsErrorMessageParameters
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetailsErrorMessageParameters
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetailsErrorTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmAgentUpgradeBlockingErrorDetailsErrorTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplianceDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplianceDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FabricArmId
+
+
+ Id
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplianceSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplianceSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplyRecoveryPointInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmApplyRecoveryPointInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDiscoveredProtectedVMDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDiscoveredProtectedVMDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreatedTimestamp
+
+
+ Datastore
+
+
+ IPAddress
+
+
+ IsDeleted
+
+
+ LastDiscoveryTimeInUtc
+
+
+ OSName
+
+
+ PowerStatus
+
+
+ UpdatedTimestamp
+
+
+ VCenterFqdn
+
+
+ VCenterId
+
+
+ VMFqdn
+
+
+ VmwareToolsStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDiskInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDiskInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskType
+
+
+ LogStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDisksDefaultInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmDisksDefaultInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskType
+
+
+ LogStorageAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmEnableProtectionInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmEnableProtectionInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricDiscoveryMachineId
+
+
+ LicenseType
+
+
+ MultiVMGroupName
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetSubnetName
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+ TestSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ApplianceName
+
+
+ ComponentDisplayName
+
+
+ FabricName
+
+
+ JobId
+
+
+ LatestAgentVersion
+
+
+ ProtectedItemName
+
+
+ ServerType
+
+
+ VMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PhysicalSiteId
+
+
+ VmwareSiteId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ControlPlaneUri
+
+
+ DataPlaneUri
+
+
+ PhysicalSiteId
+
+
+ ServiceContainerId
+
+
+ ServiceEndpoint
+
+
+ ServiceResourceId
+
+
+ VmwareSiteId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetailsErrorMessageParameters
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetailsErrorTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFabricSwitchProviderBlockingErrorDetailsErrorTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackDiscoveredProtectedVMDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackDiscoveredProtectedVMDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreatedTimestamp
+
+
+ Datastore
+
+
+ IPAddress
+
+
+ IsDeleted
+
+
+ LastDiscoveryTimeInUtc
+
+
+ OSName
+
+
+ PowerStatus
+
+
+ UpdatedTimestamp
+
+
+ VCenterFqdn
+
+
+ VCenterId
+
+
+ VMFqdn
+
+
+ VmwareToolsStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ApplianceName
+
+
+ ComponentDisplayName
+
+
+ ProtectedItemName
+
+
+ ServerType
+
+
+ VMName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackMobilityAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackMobilityAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentVersionExpiryDate
+
+
+ DriverVersion
+
+
+ DriverVersionExpiryDate
+
+
+ IsUpgradeable
+
+
+ LastHeartbeatUtc
+
+
+ LatestUpgradableVersionWithoutReboot
+
+
+ LatestVersion
+
+
+ ReasonsBlockingUpgrade
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackNicDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackNicDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AdapterType
+
+
+ MacAddress
+
+
+ NetworkName
+
+
+ SourceIPAddress
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPlannedFailoverProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPlannedFailoverProviderInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPolicyCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPolicyCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackPolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CapacityInByte
+
+
+ DataPendingAtSourceAgentInMb
+
+
+ DataPendingInLogDataStoreInMb
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskUuid
+
+
+ IsInitialReplicationComplete
+
+
+ IsOSDisk
+
+
+ LastSyncTime
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AzureVirtualMachineId
+
+
+ InitialReplicationProcessedByte
+
+
+ InitialReplicationProgressHealth
+
+
+ InitialReplicationProgressPercentage
+
+
+ InitialReplicationTransferredByte
+
+
+ InternalIdentifier
+
+
+ IsAgentRegistrationSuccessfulAfterFailover
+
+
+ LastPlannedFailoverStartTime
+
+
+ LastPlannedFailoverStatus
+
+
+ LastUsedPolicyFriendlyName
+
+
+ LastUsedPolicyId
+
+
+ LogStorageAccountId
+
+
+ MultiVMGroupName
+
+
+ OSType
+
+
+ ReprotectAgentId
+
+
+ ReprotectAgentName
+
+
+ ResyncProcessedByte
+
+
+ ResyncProgressHealth
+
+
+ ResyncProgressPercentage
+
+
+ ResyncRequired
+
+
+ ResyncState
+
+
+ ResyncTransferredByte
+
+
+ TargetDataStoreName
+
+
+ TargetVMName
+
+
+ TargetvCenterId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PolicyId
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackSyncDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmFailbackSyncDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Last15MinutesTransferredByte
+
+
+ LastDataTransferTimeUtc
+
+
+ LastRefreshTime
+
+
+ ProcessedByte
+
+
+ ProgressHealth
+
+
+ ProgressPercentage
+
+
+ StartTime
+
+
+ TransferredByte
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetailsErrorMessageParameters
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetailsErrorMessageParameters
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetailsErrorTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmLastAgentUpgradeErrorDetailsErrorTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmMobilityAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmMobilityAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentVersionExpiryDate
+
+
+ DriverVersion
+
+
+ DriverVersionExpiryDate
+
+
+ IsUpgradeable
+
+
+ LastHeartbeatUtc
+
+
+ LatestAgentReleaseDate
+
+
+ LatestUpgradableVersionWithoutReboot
+
+
+ LatestVersion
+
+
+ ReasonsBlockingUpgrade
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmNicDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmNicDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IsPrimaryNic
+
+
+ IsSelectedForFailover
+
+
+ NicId
+
+
+ SourceIPAddress
+
+
+ SourceIPAddressType
+
+
+ SourceNetworkId
+
+
+ SourceSubnetName
+
+
+ TargetIPAddress
+
+
+ TargetIPAddressType
+
+
+ TargetSubnetName
+
+
+ TestIPAddress
+
+
+ TestIPAddressType
+
+
+ TestSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmNicInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmNicInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IsPrimaryNic
+
+
+ IsSelectedForFailover
+
+
+ NicId
+
+
+ TargetStaticIPAddress
+
+
+ TargetSubnetName
+
+
+ TestStaticIPAddress
+
+
+ TestSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmPolicyCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmPolicyCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ EnableMultiVMSync
+
+
+ RecoveryPointHistoryInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmPolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmPolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ EnableMultiVMSync
+
+
+ RecoveryPointHistoryInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CapacityInByte
+
+
+ DataPendingAtSourceAgentInMb
+
+
+ DataPendingInLogDataStoreInMb
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskType
+
+
+ IsInitialReplicationComplete
+
+
+ IsOSDisk
+
+
+ LogStorageAccountId
+
+
+ SeedBlobUri
+
+
+ SeedManagedDiskId
+
+
+ TargetManagedDiskId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmProtectionContainerMappingDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmProtectionContainerMappingDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ EnableAgentAutoUpgrade
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmRecoveryPointDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmRecoveryPointDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ IsMultiVMSyncPoint
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentUpgradeAttemptToVersion
+
+
+ AgentUpgradeJobId
+
+
+ AgentUpgradeState
+
+
+ AllocatedMemoryInMb
+
+
+ DiscoveryType
+
+
+ FabricDiscoveryMachineId
+
+
+ FailoverRecoveryPointId
+
+
+ FirmwareType
+
+
+ InitialReplicationProcessedByte
+
+
+ InitialReplicationProgressHealth
+
+
+ InitialReplicationProgressPercentage
+
+
+ InitialReplicationTransferredByte
+
+
+ InternalIdentifier
+
+
+ IsAgentRegistrationSuccessfulAfterFailover
+
+
+ IsLastUpgradeSuccessful
+
+
+ LastAgentUpgradeType
+
+
+ LastRecoveryPointId
+
+
+ LastRecoveryPointReceived
+
+
+ LastRpoCalculatedTime
+
+
+ LastRpoInSecond
+
+
+ LicenseType
+
+
+ MultiVMGroupName
+
+
+ OSType
+
+
+ PrimaryNicIPAddress
+
+
+ ProcessServerId
+
+
+ ProcessServerName
+
+
+ ProcessorCoreCount
+
+
+ ResyncProcessedByte
+
+
+ ResyncProgressHealth
+
+
+ ResyncProgressPercentage
+
+
+ ResyncRequired
+
+
+ ResyncState
+
+
+ ResyncTransferredByte
+
+
+ RunAsAccountId
+
+
+ StorageAccountId
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetGeneration
+
+
+ TargetLocation
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DatastoreName
+
+
+ LogStorageAccountId
+
+
+ PolicyId
+
+
+ ReprotectAgentId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmSyncDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmSyncDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Last15MinutesTransferredByte
+
+
+ LastDataTransferTimeUtc
+
+
+ LastRefreshTime
+
+
+ ProcessedByte
+
+
+ ProgressHealth
+
+
+ ProgressPercentage
+
+
+ StartTime
+
+
+ TransferredByte
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmTestFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmTestFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ NetworkId
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUnplannedFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUnplannedFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PerformShutdown
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateApplianceForReplicationProtectedItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateApplianceForReplicationProtectedItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ EnableAgentAutoUpgrade
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateReplicationProtectedItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageRcmUpdateReplicationProtectedItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ LicenseType
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReplicationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReplicationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ ActiveSiteType
+
+
+ AzureStorageAccountId
+
+
+ CompressedDataRateInMb
+
+
+ Datastore
+
+
+ DiscoveryType
+
+
+ DiskResized
+
+
+ IPAddress
+
+
+ InfrastructureVMId
+
+
+ IsAdditionalStatsAvailable
+
+
+ LastHeartbeat
+
+
+ LastRpoCalculatedTime
+
+
+ LastUpdateReceivedTime
+
+
+ MasterTargetId
+
+
+ MultiVMGroupId
+
+
+ MultiVMGroupName
+
+
+ MultiVMSyncStatus
+
+
+ OSVersion
+
+
+ ProcessServerId
+
+
+ ProtectionStage
+
+
+ RebootAfterUpdateStatus
+
+
+ ReplicaId
+
+
+ RetentionWindowEnd
+
+
+ RetentionWindowStart
+
+
+ RpoInSecond
+
+
+ SourceVMCpuCount
+
+
+ SourceVMRamSizeInMb
+
+
+ TotalDataTransferred
+
+
+ TotalProgressHealth
+
+
+ UncompressedDataRateInMb
+
+
+ VCenterInfrastructureId
+
+
+ VMId
+
+
+ VMProtectionState
+
+
+ VMProtectionStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReplicationDetailsConsistencyPoints
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReplicationDetailsConsistencyPoints
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReprotectInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageReprotectInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DatastoreName
+
+
+ DisksToInclude
+
+
+ MasterTargetId
+
+
+ ProcessServerId
+
+
+ ProfileId
+
+
+ RetentionDrive
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageTestFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageTestFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointId
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageUnplannedFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageUnplannedFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointId
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageVolumeExclusionOptions
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InMageVolumeExclusionOptions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OnlyExcludeIfSingleVolume
+
+
+ VolumeLabel
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InnerHealthError
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InnerHealthError
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreationTimeUtc
+
+
+ CustomerResolvability
+
+
+ EntityId
+
+
+ ErrorCategory
+
+
+ ErrorCode
+
+
+ ErrorId
+
+
+ ErrorLevel
+
+
+ ErrorMessage
+
+
+ ErrorSource
+
+
+ ErrorType
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+ RecoveryProviderErrorMessage
+
+
+ SummaryMessage
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InputEndpoint
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.InputEndpoint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EndpointName
+
+
+ PrivatePort
+
+
+ Protocol
+
+
+ PublicPort
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IPConfigDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IPConfigDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IPAddressType
+
+
+ IsPrimary
+
+
+ IsSeletedForFailover
+
+
+ Name
+
+
+ RecoveryIPAddressType
+
+
+ RecoveryLbBackendAddressPoolId
+
+
+ RecoveryPublicIPAddressId
+
+
+ RecoveryStaticIPAddress
+
+
+ RecoverySubnetName
+
+
+ StaticIPAddress
+
+
+ SubnetName
+
+
+ TfoLbBackendAddressPoolId
+
+
+ TfoPublicIPAddressId
+
+
+ TfoStaticIPAddress
+
+
+ TfoSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IPConfigInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IPConfigInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IPConfigName
+
+
+ IsPrimary
+
+
+ IsSeletedForFailover
+
+
+ RecoveryLbBackendAddressPoolId
+
+
+ RecoveryPublicIPAddressId
+
+
+ RecoveryStaticIPAddress
+
+
+ RecoverySubnetName
+
+
+ TfoLbBackendAddressPoolId
+
+
+ TfoPublicIPAddressId
+
+
+ TfoStaticIPAddress
+
+
+ TfoSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Job
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Job
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobDetailsAffectedObjectDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobDetailsAffectedObjectDetails
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobEntity
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JobFriendlyName
+
+
+ JobId
+
+
+ JobScenarioName
+
+
+ TargetInstanceType
+
+
+ TargetObjectId
+
+
+ TargetObjectName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobErrorDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobErrorDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreationTime
+
+
+ ErrorLevel
+
+
+ TaskId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ActivityId
+
+
+ AllowedAction
+
+
+ EndTime
+
+
+ FriendlyName
+
+
+ ScenarioName
+
+
+ StartTime
+
+
+ State
+
+
+ StateDescription
+
+
+ TargetInstanceType
+
+
+ TargetObjectId
+
+
+ TargetObjectName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AffectedObjectType
+
+
+ EndTime
+
+
+ FabricId
+
+
+ JobName
+
+
+ JobOutputType
+
+
+ JobStatus
+
+
+ StartTime
+
+
+ TimezoneOffset
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobStatusEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobStatusEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AffectedObjectType
+
+
+ JobFriendlyName
+
+
+ JobId
+
+
+ JobStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.JobTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.KeyEncryptionKeyInfo
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.KeyEncryptionKeyInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ KeyIdentifier
+
+
+ KeyVaultResourceArmId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetwork
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetwork
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetworkCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetworkCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetworkProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.LogicalNetworkProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ LogicalNetworkDefinitionsStatus
+
+
+ LogicalNetworkUsage
+
+
+ NetworkVirtualizationStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ManualActionTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ManualActionTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Instruction
+
+
+ Name
+
+
+ Observation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MarsAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MarsAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ Health
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MasterTargetServer
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MasterTargetServer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentExpiryDate
+
+
+ AgentVersion
+
+
+ DiskCount
+
+
+ IPAddress
+
+
+ Id
+
+
+ LastHeartbeat
+
+
+ MarsAgentExpiryDate
+
+
+ MarsAgentVersion
+
+
+ Name
+
+
+ OSType
+
+
+ OSVersion
+
+
+ VersionStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrateProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrateProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItem
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedOperation
+
+
+ EventCorrelationId
+
+
+ Health
+
+
+ LastMigrationStatus
+
+
+ LastMigrationTime
+
+
+ LastTestMigrationStatus
+
+
+ LastTestMigrationTime
+
+
+ MachineName
+
+
+ MigrationState
+
+
+ MigrationStateDescription
+
+
+ PolicyFriendlyName
+
+
+ PolicyId
+
+
+ RecoveryServicesProviderId
+
+
+ ReplicationStatus
+
+
+ TestMigrateState
+
+
+ TestMigrateStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemsQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationItemsQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ SourceContainerName
+
+
+ SourceFabricName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationProviderSpecificSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationProviderSpecificSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPoint
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPoint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPointCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPointCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPointProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MigrationRecoveryPointProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RecoveryPointTime
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MobilityServiceUpdate
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.MobilityServiceUpdate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OSType
+
+
+ RebootStatus
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Network
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Network
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMapping
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMapping
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingFabricSpecificSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingFabricSpecificSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkMappingProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PrimaryFabricFriendlyName
+
+
+ PrimaryNetworkFriendlyName
+
+
+ PrimaryNetworkId
+
+
+ RecoveryFabricArmId
+
+
+ RecoveryFabricFriendlyName
+
+
+ RecoveryNetworkFriendlyName
+
+
+ RecoveryNetworkId
+
+
+ State
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NetworkProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FabricType
+
+
+ FriendlyName
+
+
+ NetworkType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NewProtectionProfile
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NewProtectionProfile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ MultiVMSyncStatus
+
+
+ PolicyName
+
+
+ RecoveryPointHistory
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NewRecoveryVirtualNetwork
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.NewRecoveryVirtualNetwork
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+ RecoveryVirtualNetworkName
+
+
+ RecoveryVirtualNetworkResourceGroupName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OperationsDiscovery
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OperationsDiscovery
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+ Origin
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OperationsDiscoveryCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OperationsDiscoveryCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OSEdition
+
+
+ OSMajorVersion
+
+
+ OSMinorVersion
+
+
+ OSType
+
+
+ OSVersion
+
+
+ ProductType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OSType
+
+
+ OSVhdId
+
+
+ VhdName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSVersionWrapper
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.OSVersionWrapper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ServicePack
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PauseReplicationInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PauseReplicationInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PlannedFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PlannedFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PlannedFailoverProviderSpecificFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PlannedFailoverProviderSpecificFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Policy
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Policy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProperties
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProviderSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProviderSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PolicyProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProcessServer
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProcessServer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentExpiryDate
+
+
+ AgentVersion
+
+
+ AvailableMemoryInByte
+
+
+ AvailableSpaceInByte
+
+
+ CpuLoad
+
+
+ CpuLoadStatus
+
+
+ FriendlyName
+
+
+ Health
+
+
+ HostId
+
+
+ IPAddress
+
+
+ Id
+
+
+ LastHeartbeat
+
+
+ MachineCount
+
+
+ MarsCommunicationStatus
+
+
+ MarsRegistrationStatus
+
+
+ MemoryUsageStatus
+
+
+ OSType
+
+
+ OSVersion
+
+
+ PsServiceStatus
+
+
+ PsStatsRefreshTime
+
+
+ ReplicationPairCount
+
+
+ SpaceUsageStatus
+
+
+ SslCertExpiryDate
+
+
+ SslCertExpiryRemainingDay
+
+
+ SystemLoad
+
+
+ SystemLoadStatus
+
+
+ ThroughputInByte
+
+
+ ThroughputInMBps
+
+
+ ThroughputStatus
+
+
+ ThroughputUploadPendingDataInByte
+
+
+ TotalMemoryInByte
+
+
+ TotalSpaceInByte
+
+
+ VersionStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProcessServerDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProcessServerDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AvailableMemoryInByte
+
+
+ AvailableSpaceInByte
+
+
+ BiosId
+
+
+ DiskUsageStatus
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ FreeSpacePercentage
+
+
+ Health
+
+
+ HistoricHealth
+
+
+ IPAddress
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ MemoryUsagePercentage
+
+
+ MemoryUsageStatus
+
+
+ Name
+
+
+ ProcessorUsagePercentage
+
+
+ ProcessorUsageStatus
+
+
+ ProtectedItemCount
+
+
+ SystemLoad
+
+
+ SystemLoadStatus
+
+
+ ThroughputInByte
+
+
+ ThroughputStatus
+
+
+ ThroughputUploadPendingDataInByte
+
+
+ TotalMemoryInByte
+
+
+ TotalSpaceInByte
+
+
+ UsedMemoryInByte
+
+
+ UsedSpaceInByte
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItem
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ ProtectionReadinessError
+
+
+ ProtectionStatus
+
+
+ RecoveryServicesProviderId
+
+
+ ReplicationProtectedItemId
+
+
+ SupportedReplicationProvider
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectableItemQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+ State
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectedItemsQueryParameter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectedItemsQueryParameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FabricObjectId
+
+
+ InstanceType
+
+
+ MultiVMGroupCreateOption
+
+
+ ProcessServerId
+
+
+ RecoveryPlanName
+
+
+ SourceFabricLocation
+
+
+ SourceFabricName
+
+
+ VCenterName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainer
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerFabricSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerFabricSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMapping
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMapping
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Health
+
+
+ PolicyFriendlyName
+
+
+ PolicyId
+
+
+ SourceFabricFriendlyName
+
+
+ SourceProtectionContainerFriendlyName
+
+
+ State
+
+
+ TargetFabricFriendlyName
+
+
+ TargetProtectionContainerFriendlyName
+
+
+ TargetProtectionContainerId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingProviderSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerMappingProviderSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionContainerProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FabricFriendlyName
+
+
+ FabricType
+
+
+ FriendlyName
+
+
+ PairingStatus
+
+
+ ProtectedItemCount
+
+
+ Role
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionProfileCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProtectionProfileCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProviderError
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProviderError
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ErrorCode
+
+
+ ErrorId
+
+
+ ErrorMessage
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProviderSpecificRecoveryPointDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ProviderSpecificRecoveryPointDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PushInstallerDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.PushInstallerDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ Health
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RcmProxyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RcmProxyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ ClientAuthenticationType
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ Health
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryAvailabilitySetCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryAvailabilitySetCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlan
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2ADetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2ADetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryZone
+
+
+ RecoveryZone
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2AFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2AFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ CloudServiceCreationOption
+
+
+ MultiVMSyncPointOption
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2AInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanA2AInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryZone
+
+
+ RecoveryZone
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanAction
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanAction
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ActionName
+
+
+ FailoverDirection
+
+
+ FailoverType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanActionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanActionDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanAutomationRunbookActionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanAutomationRunbookActionDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricLocation
+
+
+ RunbookId
+
+
+ Timeout
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanGroup
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanGroup
+
+
+
+
+
+
+
+
+
+
+
+ GroupType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanGroupTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanGroupTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ GroupId
+
+
+ Name
+
+
+ RpGroupType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanHyperVReplicaAzureFailbackInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanHyperVReplicaAzureFailbackInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DataSyncOption
+
+
+ RecoveryVMCreationOption
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanHyperVReplicaAzureFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanHyperVReplicaAzureFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PrimaryKekCertificatePfx
+
+
+ RecoveryPointType
+
+
+ SecondaryKekCertificatePfx
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageAzureV2FailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageAzureV2FailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointType
+
+
+ UseMultiVMSyncPoint
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageRcmFailbackFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageRcmFailbackFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointType
+
+
+ UseMultiVMSyncPoint
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageRcmFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanInMageRcmFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ RecoveryPointType
+
+
+ UseMultiVMSyncPoint
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanManualActionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanManualActionDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Description
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanPlannedFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanPlannedFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedOperation
+
+
+ CurrentScenarioStatus
+
+
+ CurrentScenarioStatusDescription
+
+
+ FailoverDeploymentModel
+
+
+ FriendlyName
+
+
+ LastPlannedFailoverTime
+
+
+ LastTestFailoverTime
+
+
+ LastUnplannedFailoverTime
+
+
+ PrimaryFabricFriendlyName
+
+
+ PrimaryFabricId
+
+
+ RecoveryFabricFriendlyName
+
+
+ RecoveryFabricId
+
+
+ ReplicationProvider
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProtectedItem
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProtectedItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ VirtualMachineId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificFailoverInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificFailoverInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanScriptActionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanScriptActionDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ FabricLocation
+
+
+ Path
+
+
+ Timeout
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanShutdownGroupTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanShutdownGroupTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GroupId
+
+
+ InstanceType
+
+
+ Name
+
+
+ RpGroupType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanTestFailoverCleanupInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanTestFailoverCleanupInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ Comment
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanTestFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanTestFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+ NetworkId
+
+
+ NetworkType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanUnplannedFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPlanUnplannedFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+ SourceSiteOperation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPoint
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPoint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPointCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPointCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPointProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryPointProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RecoveryPointTime
+
+
+ RecoveryPointType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryProximityPlacementGroupCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryProximityPlacementGroupCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryResourceGroupCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryResourceGroupCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProvider
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProvider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProviderCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProviderCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProviderProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryServicesProviderProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AllowedScenario
+
+
+ BiosId
+
+
+ ConnectionStatus
+
+
+ DraIdentifier
+
+
+ FabricFriendlyName
+
+
+ FabricType
+
+
+ FriendlyName
+
+
+ LastHeartBeat
+
+
+ MachineId
+
+
+ MachineName
+
+
+ ProtectedItemCount
+
+
+ ProviderVersion
+
+
+ ProviderVersionExpiryDate
+
+
+ ProviderVersionState
+
+
+ ServerVersion
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryVirtualNetworkCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RecoveryVirtualNetworkCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RemoveDisksProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RemoveDisksProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RenewCertificateInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RenewCertificateInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ RenewCertificateType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BiosId
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ Health
+
+
+ Id
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResults
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResults
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResultsErrorInfo
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResultsErrorInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Code
+
+
+ Message
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+ Status
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResultsProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationEligibilityResultsProperties
+
+
+
+
+
+
+
+
+
+
+
+ ClientRequestId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationGroupDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationGroupDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItem
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItemCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItemCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItemProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectedItemProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ActiveLocation
+
+
+ AllowedOperation
+
+
+ EventCorrelationId
+
+
+ FailoverHealth
+
+
+ FailoverRecoveryPointId
+
+
+ FriendlyName
+
+
+ LastSuccessfulFailoverTime
+
+
+ LastSuccessfulTestFailoverTime
+
+
+ PolicyFriendlyName
+
+
+ PolicyId
+
+
+ PrimaryFabricFriendlyName
+
+
+ PrimaryFabricProvider
+
+
+ PrimaryProtectionContainerFriendlyName
+
+
+ ProtectableItemId
+
+
+ ProtectedItemType
+
+
+ ProtectionState
+
+
+ ProtectionStateDescription
+
+
+ RecoveryContainerId
+
+
+ RecoveryFabricFriendlyName
+
+
+ RecoveryFabricId
+
+
+ RecoveryProtectionContainerFriendlyName
+
+
+ RecoveryServicesProviderId
+
+
+ ReplicationHealth
+
+
+ SwitchProviderState
+
+
+ SwitchProviderStateDescription
+
+
+ TestFailoverState
+
+
+ TestFailoverStateDescription
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntent
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreationTimeUtc
+
+
+ FriendlyName
+
+
+ IsActive
+
+
+ JobId
+
+
+ JobState
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentProviderSpecificSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProtectionIntentProviderSpecificSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderContainerUnmappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderContainerUnmappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificContainerCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificContainerCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificUpdateContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReplicationProviderSpecificUpdateContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReprotectAgentDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReprotectAgentDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AccessibleDatastore
+
+
+ BiosId
+
+
+ FabricObjectId
+
+
+ Fqdn
+
+
+ Health
+
+
+ Id
+
+
+ LastDiscoveryInUtc
+
+
+ LastHeartbeatUtc
+
+
+ Name
+
+
+ ProtectedItemCount
+
+
+ VcenterId
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResolveHealthError
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResolveHealthError
+
+
+
+
+
+
+
+
+
+
+
+ HealthErrorId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Resource
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Resource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResourceHealthSummary
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResourceHealthSummary
+
+
+
+
+
+
+
+
+
+
+
+ ResourceCount
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResourceHealthSummaryCategorizedResourceCounts
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResourceHealthSummaryCategorizedResourceCounts
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResumeJobParamsProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResumeJobParamsProperties
+
+
+
+
+
+
+
+
+
+
+
+ Comment
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResumeReplicationProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResumeReplicationProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResyncProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ResyncProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RetentionVolume
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RetentionVolume
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CapacityInByte
+
+
+ FreeSpaceInByte
+
+
+ ThresholdPercentage
+
+
+ VolumeName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReverseReplicationInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReverseReplicationInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReverseReplicationProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ReverseReplicationProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RoleAssignment
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RoleAssignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Name
+
+
+ PrincipalId
+
+
+ RoleDefinitionId
+
+
+ Scope
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RunAsAccount
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.RunAsAccount
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AccountId
+
+
+ AccountName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ScriptActionTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ScriptActionTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ IsPrimarySideScript
+
+
+ Name
+
+
+ Output
+
+
+ Path
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ServiceError
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.ServiceError
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ActivityId
+
+
+ Code
+
+
+ Message
+
+
+ PossibleCaus
+
+
+ RecommendedAction
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageAccountCustomDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageAccountCustomDetails
+
+
+
+
+
+
+
+
+
+
+
+ ResourceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassification
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassification
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMapping
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMapping
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMappingCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMappingCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMappingProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationMappingProperties
+
+
+
+
+
+
+
+
+
+
+
+ TargetStorageClassificationId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageClassificationProperties
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageMappingInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.StorageMappingInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ TargetStorageClassificationId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Subnet
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.Subnet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AddressList
+
+
+ FriendlyName
+
+
+ Name
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOperatingSystems
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOperatingSystems
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOSDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOSDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OSName
+
+
+ OSType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOSProperty
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SupportedOSProperty
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ ReplicationProtectedItemName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionJobDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ NewReplicationProtectedItemId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProtectionProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProviderInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProviderInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ TargetInstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.SwitchProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSize
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSizeCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSizeCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSizeProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TargetComputeSizeProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CpuCoresCount
+
+
+ FriendlyName
+
+
+ HighIopsSupported
+
+
+ HyperVGeneration
+
+
+ MaxDataDiskCount
+
+
+ MaxNicsCount
+
+
+ MemoryInGb
+
+
+ Name
+
+
+ VCpUsAvailable
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TaskTypeDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TaskTypeDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverCleanupInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverCleanupInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ Comment
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+ NetworkId
+
+
+ NetworkType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverJobDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverJobDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Comment
+
+
+ NetworkFriendlyName
+
+
+ NetworkName
+
+
+ NetworkType
+
+
+ TestFailoverStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestFailoverProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestMigrateCleanupInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestMigrateCleanupInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ Comment
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestMigrateProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.TestMigrateProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UnplannedFailoverInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UnplannedFailoverInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FailoverDirection
+
+
+ SourceSiteOperation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UnplannedFailoverProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UnplannedFailoverProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateApplianceForReplicationProtectedItemInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateApplianceForReplicationProtectedItemInputProperties
+
+
+
+
+
+
+
+
+
+
+
+ TargetApplianceId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateApplianceForReplicationProtectedItemProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateApplianceForReplicationProtectedItemProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateDiskInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateDiskInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskId
+
+
+ TargetDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateMigrationItemProviderSpecificInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateMigrationItemProviderSpecificInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateMobilityServiceRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateMobilityServiceRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateNetworkMappingInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateNetworkMappingInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RecoveryFabricName
+
+
+ RecoveryNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateReplicationProtectedItemInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateReplicationProtectedItemInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EnableRdpOnTargetOption
+
+
+ LicenseType
+
+
+ RecoveryAvailabilitySetId
+
+
+ RecoveryAzureVMName
+
+
+ RecoveryAzureVMSize
+
+
+ SelectedRecoveryAzureNetworkId
+
+
+ SelectedSourceNicId
+
+
+ SelectedTfoAzureNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateReplicationProtectedItemProviderInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateReplicationProtectedItemProviderInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateVCenterRequestProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.UpdateVCenterRequestProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FriendlyName
+
+
+ IPAddress
+
+
+ Port
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultHealthDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultHealthDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSetting
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSetting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingCreationInputProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingCreationInputProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MigrationSolutionId
+
+
+ VmwareToAzureProviderType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VaultSettingProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MigrationSolutionId
+
+
+ VmwareToAzureProviderType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenter
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Id
+
+
+ Location
+
+
+ Name
+
+
+ Type
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenterCollection
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenterCollection
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenterProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VCenterProperties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiscoveryStatus
+
+
+ FabricArmResourceName
+
+
+ FriendlyName
+
+
+ IPAddress
+
+
+ InfrastructureId
+
+
+ InternalId
+
+
+ LastHeartbeat
+
+
+ Port
+
+
+ ProcessServerId
+
+
+ RunAsAccountId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VersionDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VersionDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ExpiryDate
+
+
+ Status
+
+
+ Version
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VirtualMachineTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VirtualMachineTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ JobTaskJobFriendlyName
+
+
+ JobTaskJobId
+
+
+ JobTaskJobScenarioName
+
+
+ JobTaskTargetInstanceType
+
+
+ JobTaskTargetObjectId
+
+
+ JobTaskTargetObjectName
+
+
+ SkippedReason
+
+
+ SkippedReasonString
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmDetails
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureCreateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureCreateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureNetworkMappingSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureNetworkMappingSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureUpdateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToAzureUpdateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmCreateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmCreateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmNetworkMappingSettings
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmNetworkMappingSettings
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmUpdateNetworkMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmToVmmUpdateNetworkMappingInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmVirtualMachineDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmmVirtualMachineDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generation
+
+
+ HasFibreChannelAdapter
+
+
+ HasPhysicalDisk
+
+
+ HasSharedVhd
+
+
+ HyperVHostId
+
+
+ InstanceType
+
+
+ OSDetailOsedition
+
+
+ OSDetailOsmajorVersion
+
+
+ OSDetailOsminorVersion
+
+
+ OSDetailOstype
+
+
+ OSDetailOsversion
+
+
+ OSDetailProductType
+
+
+ SourceItemId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EnableAcceleratedNetworkingOnRecovery
+
+
+ EnableAcceleratedNetworkingOnTfo
+
+
+ NicId
+
+
+ RecoveryNetworkSecurityGroupId
+
+
+ RecoveryNicName
+
+
+ RecoveryNicResourceGroupName
+
+
+ RecoveryVMNetworkId
+
+
+ ReplicaNicId
+
+
+ ReuseExistingNic
+
+
+ SelectionType
+
+
+ SourceNicArmId
+
+
+ TargetNicName
+
+
+ TfoNetworkSecurityGroupId
+
+
+ TfoRecoveryNicName
+
+
+ TfoRecoveryNicResourceGroupName
+
+
+ TfoReuseExistingNic
+
+
+ TfoVMNetworkId
+
+
+ VMNetworkName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicInputDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicInputDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EnableAcceleratedNetworkingOnRecovery
+
+
+ EnableAcceleratedNetworkingOnTfo
+
+
+ NicId
+
+
+ RecoveryNetworkSecurityGroupId
+
+
+ RecoveryNicName
+
+
+ RecoveryNicResourceGroupName
+
+
+ ReuseExistingNic
+
+
+ SelectionType
+
+
+ TargetNicName
+
+
+ TfoNetworkSecurityGroupId
+
+
+ TfoNicName
+
+
+ TfoNicResourceGroupName
+
+
+ TfoReuseExistingNic
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicUpdatesTaskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMNicUpdatesTaskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ Name
+
+
+ NicId
+
+
+ VMId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtContainerCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtContainerCreationInput
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtContainerMappingInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtContainerMappingInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ KeyVaultId
+
+
+ KeyVaultUri
+
+
+ ServiceBusConnectionStringSecretName
+
+
+ StorageAccountId
+
+
+ StorageAccountSasSecretName
+
+
+ TargetLocation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtDiskInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtDiskInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskType
+
+
+ IsOSDisk
+
+
+ LogStorageAccountId
+
+
+ LogStorageAccountSasSecretName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DataMoverRunAsAccountId
+
+
+ LicenseType
+
+
+ PerformAutoResync
+
+
+ PerformSqlBulkRegistration
+
+
+ SnapshotRunAsAccountId
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetSubnetName
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+ TestSubnetName
+
+
+ VmwareMachineId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputSeedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputSeedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEnableMigrationInputTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEventDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtEventDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ MigrationItemName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrateInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrateInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ PerformShutdown
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DataMoverRunAsAccountId
+
+
+ FirmwareType
+
+
+ InitialSeedingProgressPercentage
+
+
+ InitialSeedingRetryCount
+
+
+ LastRecoveryPointId
+
+
+ LastRecoveryPointReceived
+
+
+ LicenseType
+
+
+ MigrationProgressPercentage
+
+
+ MigrationRecoveryPointId
+
+
+ OSType
+
+
+ PerformAutoResync
+
+
+ ResumeProgressPercentage
+
+
+ ResumeRetryCount
+
+
+ ResyncProgressPercentage
+
+
+ ResyncRequired
+
+
+ ResyncRetryCount
+
+
+ ResyncState
+
+
+ SnapshotRunAsAccountId
+
+
+ SqlServerLicenseType
+
+
+ StorageAccountId
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetGeneration
+
+
+ TargetLocation
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+ VmwareMachineId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsSeedDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsSeedDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtMigrationDetailsTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtNicDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtNicDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IsPrimaryNic
+
+
+ IsSelectedForMigration
+
+
+ NicId
+
+
+ SourceIPAddress
+
+
+ SourceIPAddressType
+
+
+ SourceNetworkId
+
+
+ TargetIPAddress
+
+
+ TargetIPAddressType
+
+
+ TargetNicName
+
+
+ TargetSubnetName
+
+
+ TestIPAddress
+
+
+ TestIPAddressType
+
+
+ TestNetworkId
+
+
+ TestSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtNicInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtNicInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IsPrimaryNic
+
+
+ IsSelectedForMigration
+
+
+ NicId
+
+
+ TargetNicName
+
+
+ TargetStaticIPAddress
+
+
+ TargetSubnetName
+
+
+ TestStaticIPAddress
+
+
+ TestSubnetName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtPolicyCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtPolicyCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ RecoveryPointHistoryInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmwareCbtPolicyDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VmwareCbtPolicyDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AppConsistentFrequencyInMinute
+
+
+ CrashConsistentFrequencyInMinute
+
+
+ RecoveryPointHistoryInMinute
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectedDiskDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectedDiskDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CapacityInByte
+
+
+ DiskEncryptionSetId
+
+
+ DiskId
+
+
+ DiskName
+
+
+ DiskPath
+
+
+ DiskType
+
+
+ IsOSDisk
+
+
+ LogStorageAccountId
+
+
+ LogStorageAccountSasSecretName
+
+
+ SeedBlobUri
+
+
+ SeedManagedDiskId
+
+
+ TargetBlobUri
+
+
+ TargetDiskName
+
+
+ TargetManagedDiskId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectionContainerMappingDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectionContainerMappingDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ KeyVaultId
+
+
+ KeyVaultUri
+
+
+ ServiceBusConnectionStringSecretName
+
+
+ StorageAccountId
+
+
+ StorageAccountSasSecretName
+
+
+ TargetLocation
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectionContainerMappingDetailsRoleSizeToNicCountMap
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtProtectionContainerMappingDetailsRoleSizeToNicCountMap
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtResumeReplicationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtResumeReplicationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ DeleteMigrationResource
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtResyncInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtResyncInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ SkipCbtReset
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtTestMigrateInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtTestMigrateInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ NetworkId
+
+
+ RecoveryPointId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateDiskInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateDiskInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DiskId
+
+
+ IsOSDisk
+
+
+ TargetDiskName
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ LicenseType
+
+
+ PerformAutoResync
+
+
+ SqlServerLicenseType
+
+
+ TargetAvailabilitySetId
+
+
+ TargetAvailabilityZone
+
+
+ TargetBootDiagnosticsStorageAccountId
+
+
+ TargetNetworkId
+
+
+ TargetProximityPlacementGroupId
+
+
+ TargetResourceGroupId
+
+
+ TargetVMName
+
+
+ TargetVMSize
+
+
+ TestNetworkId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetDiskTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetDiskTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetNicTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetNicTags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetVmtags
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareCbtUpdateMigrationItemInputTargetVmtags
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentCount
+
+
+ AgentExpiryDate
+
+
+ AgentVersion
+
+
+ AvailableMemoryInByte
+
+
+ AvailableSpaceInByte
+
+
+ CpuLoad
+
+
+ CpuLoadStatus
+
+
+ CsServiceStatus
+
+
+ DatabaseServerLoad
+
+
+ DatabaseServerLoadStatus
+
+
+ HostName
+
+
+ IPAddress
+
+
+ LastHeartbeat
+
+
+ MemoryUsageStatus
+
+
+ ProcessServerCount
+
+
+ ProtectedServer
+
+
+ PsTemplateVersion
+
+
+ ReplicationPairCount
+
+
+ SpaceUsageStatus
+
+
+ SslCertExpiryDate
+
+
+ SslCertExpiryRemainingDay
+
+
+ SystemLoad
+
+
+ SystemLoadStatus
+
+
+ TotalMemoryInByte
+
+
+ TotalSpaceInByte
+
+
+ VersionStatus
+
+
+ WebLoad
+
+
+ WebLoadStatus
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareV2FabricCreationInput
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareV2FabricCreationInput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ MigrationSolutionId
+
+
+ PhysicalSiteId
+
+
+ VmwareSiteId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareV2FabricSpecificDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareV2FabricSpecificDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ MigrationSolutionId
+
+
+ PhysicalSiteId
+
+
+ ServiceContainerId
+
+
+ ServiceEndpoint
+
+
+ ServiceResourceId
+
+
+ VmwareSiteId
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareVirtualMachineDetails
+
+ Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.VMwareVirtualMachineDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InstanceType
+
+
+ AgentGeneratedId
+
+
+ AgentInstalled
+
+
+ AgentVersion
+
+
+ DiscoveryType
+
+
+ IPAddress
+
+
+ OSType
+
+
+ PoweredOn
+
+
+ VCenterInfrastructureId
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.nuspec b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.nuspec
new file mode 100644
index 000000000000..0076a7f20f10
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.nuspec
@@ -0,0 +1,32 @@
+
+
+
+ Az.SiteRecovery
+ 0.1.0
+ Microsoft Corporation
+ Microsoft Corporation
+ true
+ https://aka.ms/azps-license
+ https://github.com/Azure/azure-powershell
+ Microsoft Azure PowerShell: $(service-name) cmdlets
+
+ Microsoft Corporation. All rights reserved.
+ Azure ResourceManager ARM PSModule $(service-name)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psd1 b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psd1
new file mode 100644
index 000000000000..c129b169ff9a
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psd1
@@ -0,0 +1,24 @@
+@{
+ GUID = 'c90fb24e-08e3-4a75-9dd2-4d4b9d35f458'
+ RootModule = './Az.SiteRecovery.psm1'
+ ModuleVersion = '0.1.0'
+ CompatiblePSEditions = 'Core', 'Desktop'
+ Author = 'Microsoft Corporation'
+ CompanyName = 'Microsoft Corporation'
+ Copyright = 'Microsoft Corporation. All rights reserved.'
+ Description = 'Microsoft Azure PowerShell: SiteRecovery cmdlets'
+ PowerShellVersion = '5.1'
+ DotNetFrameworkVersion = '4.7.2'
+ RequiredAssemblies = './bin/Az.SiteRecovery.private.dll'
+ FormatsToProcess = './Az.SiteRecovery.format.ps1xml'
+ FunctionsToExport = 'Add-AzSiteRecoveryReplicationProtectedItemDisk', 'Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint', 'Clear-AzSiteRecoveryReplicationFabric', 'Clear-AzSiteRecoveryReplicationProtectedItem', 'Clear-AzSiteRecoveryReplicationProtectionContainerMapping', 'Clear-AzSiteRecoveryReplicationRecoveryServicesProvider', 'Export-AzSiteRecoveryReplicationJob', 'Find-AzSiteRecoveryReplicationProtectionContainerProtectableItem', 'Get-AzSiteRecoveryMigrationRecoveryPoint', 'Get-AzSiteRecoveryPoint', 'Get-AzSiteRecoveryReplicationAlertSetting', 'Get-AzSiteRecoveryReplicationAppliance', 'Get-AzSiteRecoveryReplicationEligibilityResult', 'Get-AzSiteRecoveryReplicationEvent', 'Get-AzSiteRecoveryReplicationFabric', 'Get-AzSiteRecoveryReplicationJob', 'Get-AzSiteRecoveryReplicationLogicalNetwork', 'Get-AzSiteRecoveryReplicationMigrationItem', 'Get-AzSiteRecoveryReplicationNetwork', 'Get-AzSiteRecoveryReplicationNetworkMapping', 'Get-AzSiteRecoveryReplicationPolicy', 'Get-AzSiteRecoveryReplicationProtectableItem', 'Get-AzSiteRecoveryReplicationProtectedItem', 'Get-AzSiteRecoveryReplicationProtectionContainer', 'Get-AzSiteRecoveryReplicationProtectionContainerMapping', 'Get-AzSiteRecoveryReplicationProtectionIntent', 'Get-AzSiteRecoveryReplicationRecoveryPlan', 'Get-AzSiteRecoveryReplicationRecoveryServiceProvider', 'Get-AzSiteRecoveryReplicationRecoveryServicesProvider', 'Get-AzSiteRecoveryReplicationStorageClassification', 'Get-AzSiteRecoveryReplicationStorageClassificationMapping', 'Get-AzSiteRecoveryReplicationVaultHealth', 'Get-AzSiteRecoveryReplicationVaultSetting', 'Get-AzSiteRecoveryReplicationvCenter', 'Get-AzSiteRecoverySupportedOperatingSystem', 'Get-AzSiteRecoveryTargetComputeSize', 'Invoke-AzSiteRecoveryCommitReplicationProtectedItemFailover', 'Invoke-AzSiteRecoveryCommitReplicationRecoveryPlanFailover', 'Invoke-AzSiteRecoveryPlannedReplicationProtectedItemFailover', 'Invoke-AzSiteRecoveryPlannedReplicationRecoveryPlanFailover', 'Invoke-AzSiteRecoveryRenewReplicationFabricCertificate', 'Invoke-AzSiteRecoveryReprotectReplicationProtectedItem', 'Invoke-AzSiteRecoveryReprotectReplicationRecoveryPlan', 'Invoke-AzSiteRecoveryResyncReplicationMigrationItem', 'Invoke-AzSiteRecoveryUnplannedReplicationProtectedItemFailover', 'Invoke-AzSiteRecoveryUnplannedReplicationRecoveryPlanFailover', 'Move-AzSiteRecoveryReplicationFabricGateway', 'Move-AzSiteRecoveryReplicationFabricToAad', 'Move-AzSiteRecoveryReplicationMigrationItem', 'New-AzSiteRecoveryReplicationAlertSetting', 'New-AzSiteRecoveryReplicationFabric', 'New-AzSiteRecoveryReplicationMigrationItem', 'New-AzSiteRecoveryReplicationNetworkMapping', 'New-AzSiteRecoveryReplicationPolicy', 'New-AzSiteRecoveryReplicationProtectedItem', 'New-AzSiteRecoveryReplicationProtectionContainer', 'New-AzSiteRecoveryReplicationProtectionContainerMapping', 'New-AzSiteRecoveryReplicationProtectionIntent', 'New-AzSiteRecoveryReplicationRecoveryPlan', 'New-AzSiteRecoveryReplicationRecoveryServicesProvider', 'New-AzSiteRecoveryReplicationStorageClassificationMapping', 'New-AzSiteRecoveryReplicationVaultSetting', 'New-AzSiteRecoveryReplicationvCenter', 'Remove-AzSiteRecoveryReplicationFabric', 'Remove-AzSiteRecoveryReplicationMigrationItem', 'Remove-AzSiteRecoveryReplicationNetworkMapping', 'Remove-AzSiteRecoveryReplicationPolicy', 'Remove-AzSiteRecoveryReplicationProtectedItem', 'Remove-AzSiteRecoveryReplicationProtectedItemDisk', 'Remove-AzSiteRecoveryReplicationProtectionContainer', 'Remove-AzSiteRecoveryReplicationProtectionContainerMapping', 'Remove-AzSiteRecoveryReplicationRecoveryPlan', 'Remove-AzSiteRecoveryReplicationRecoveryServicesProvider', 'Remove-AzSiteRecoveryReplicationStorageClassificationMapping', 'Remove-AzSiteRecoveryReplicationvCenter', 'Repair-AzSiteRecoveryReplicationProtectedItemReplication', 'Resolve-AzSiteRecoveryReplicationProtectedItemHealthError', 'Restart-AzSiteRecoveryReplicationJob', 'Resume-AzSiteRecoveryReplicationJob', 'Resume-AzSiteRecoveryReplicationMigrationItemReplication', 'Stop-AzSiteRecoveryReplicationJob', 'Stop-AzSiteRecoveryReplicationProtectedItemFailover', 'Stop-AzSiteRecoveryReplicationRecoveryPlanFailover', 'Suspend-AzSiteRecoveryReplicationMigrationItemReplication', 'Switch-AzSiteRecoveryReplicationProtectedItemProvider', 'Switch-AzSiteRecoveryReplicationProtectionContainerProtection', 'Test-AzSiteRecoveryReplicationFabricConsistency', 'Test-AzSiteRecoveryReplicationMigrationItemMigrate', 'Test-AzSiteRecoveryReplicationMigrationItemMigrateCleanup', 'Test-AzSiteRecoveryReplicationProtectedItemFailover', 'Test-AzSiteRecoveryReplicationProtectedItemFailoverCleanup', 'Test-AzSiteRecoveryReplicationRecoveryPlanFailover', 'Test-AzSiteRecoveryReplicationRecoveryPlanFailoverCleanup', 'Update-AzSiteRecoveryReplicationMigrationItem', 'Update-AzSiteRecoveryReplicationNetworkMapping', 'Update-AzSiteRecoveryReplicationPolicy', 'Update-AzSiteRecoveryReplicationProtectedItem', 'Update-AzSiteRecoveryReplicationProtectedItemAppliance', 'Update-AzSiteRecoveryReplicationProtectedItemMobilityService', 'Update-AzSiteRecoveryReplicationProtectionContainerMapping', 'Update-AzSiteRecoveryReplicationRecoveryPlan', 'Update-AzSiteRecoveryReplicationRecoveryServiceProvider', 'Update-AzSiteRecoveryReplicationVaultHealth', 'Update-AzSiteRecoveryReplicationvCenter', '*'
+ AliasesToExport = '*'
+ PrivateData = @{
+ PSData = @{
+ Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'SiteRecovery'
+ LicenseUri = 'https://aka.ms/azps-license'
+ ProjectUri = 'https://github.com/Azure/azure-powershell'
+ ReleaseNotes = ''
+ }
+ }
+}
diff --git a/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psm1 b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psm1
new file mode 100644
index 000000000000..b6038e261a8e
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/Az.SiteRecovery.psm1
@@ -0,0 +1,107 @@
+# region Generated
+ # ----------------------------------------------------------------------------------
+ # Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# Code generated by Microsoft (R) AutoRest Code Generator.
+# Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ # ----------------------------------------------------------------------------------
+ # Load required Az.Accounts module
+ $accountsName = 'Az.Accounts'
+ $accountsModule = Get-Module -Name $accountsName
+ if(-not $accountsModule) {
+ $localAccountsPath = Join-Path $PSScriptRoot 'generated/modules'
+ if(Test-Path -Path $localAccountsPath) {
+ $localAccounts = Get-ChildItem -Path $localAccountsPath -Recurse -Include 'Az.Accounts.psd1' | Select-Object -Last 1
+ if($localAccounts) {
+ $accountsModule = Import-Module -Name ($localAccounts.FullName) -Scope Global -PassThru
+ }
+ }
+ if(-not $accountsModule) {
+ $hasAdequateVersion = (Get-Module -Name $accountsName -ListAvailable | Where-Object { $_.Version -ge [System.Version]'2.7.5' } | Measure-Object).Count -gt 0
+ if($hasAdequateVersion) {
+ $accountsModule = Import-Module -Name $accountsName -MinimumVersion 2.7.5 -Scope Global -PassThru
+ }
+ }
+ }
+
+ if(-not $accountsModule) {
+ Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. For installation instructions, please see: https://learn.microsoft.com/powershell/azure/install-az-ps" -ErrorAction Stop
+ } elseif (($accountsModule.Version -lt [System.Version]'2.7.5') -and (-not $localAccounts)) {
+ Write-Error "`nThis module requires $accountsName version 2.7.5 or greater. An earlier version of Az.Accounts is imported in the current PowerShell session. If you are running test, please try to add the switch '-RegenerateSupportModule' when executing 'test-module.ps1'. Otherwise please open a new PowerShell session and import this module again.`nAdditionally, this error could indicate that multiple incompatible versions of Azure PowerShell modules are installed on your system. For troubleshooting information, please see: https://aka.ms/azps-version-error" -ErrorAction Stop
+ }
+ Write-Information "Loaded Module '$($accountsModule.Name)'"
+
+ # Load the private module dll
+ $null = Import-Module -Name (Join-Path $PSScriptRoot './bin/Az.SiteRecovery.private.dll')
+
+ # Get the private module's instance
+ $instance = [Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Module]::Instance
+
+ # Ask for the shared functionality table
+ $VTable = Register-AzModule
+
+ # Tweaks the pipeline on module load
+ $instance.OnModuleLoad = $VTable.OnModuleLoad
+
+ # Following two delegates are added for telemetry
+ $instance.GetTelemetryId = $VTable.GetTelemetryId
+ $instance.Telemetry = $VTable.Telemetry
+
+
+ # Tweaks the pipeline per call
+ $instance.OnNewRequest = $VTable.OnNewRequest
+
+ # Gets shared parameter values
+ $instance.GetParameterValue = $VTable.GetParameterValue
+
+ # Allows shared module to listen to events from this module
+ $instance.EventListener = $VTable.EventListener
+
+ # Gets shared argument completers
+ $instance.ArgumentCompleter = $VTable.ArgumentCompleter
+
+ # The name of the currently selected Azure profile
+ $instance.ProfileName = $VTable.ProfileName
+
+
+ # Load the custom module
+ $customModulePath = Join-Path $PSScriptRoot './custom/Az.SiteRecovery.custom.psm1'
+ if(Test-Path $customModulePath) {
+ $null = Import-Module -Name $customModulePath
+ }
+
+ # Export nothing to clear implicit exports
+ Export-ModuleMember
+
+ # Export proxy cmdlet scripts
+ $exportsPath = Join-Path $PSScriptRoot './exports'
+ $directories = Get-ChildItem -Directory -Path $exportsPath
+ $profileDirectory = $null
+ if($instance.ProfileName) {
+ if(($directories | ForEach-Object { $_.Name }) -contains $instance.ProfileName) {
+ $profileDirectory = $directories | Where-Object { $_.Name -eq $instance.ProfileName }
+ } else {
+ # Don't export anything if the profile doesn't exist for the module
+ $exportsPath = $null
+ Write-Warning "Selected Azure profile '$($instance.ProfileName)' does not exist for module '$($instance.Name)'. No cmdlets were loaded."
+ }
+ } elseif(($directories | Measure-Object).Count -gt 0) {
+ # Load the last folder if no profile is selected
+ $profileDirectory = $directories | Select-Object -Last 1
+ }
+
+ if($profileDirectory) {
+ Write-Information "Loaded Azure profile '$($profileDirectory.Name)' for module '$($instance.Name)'"
+ $exportsPath = $profileDirectory.FullName
+ }
+
+ if($exportsPath) {
+ Get-ChildItem -Path $exportsPath -Recurse -Include '*.ps1' -File | ForEach-Object { . $_.FullName }
+ $cmdletNames = Get-ScriptCmdlet -ScriptFolder $exportsPath
+ Export-ModuleMember -Function $cmdletNames -Alias (Get-ScriptCmdlet -ScriptFolder $exportsPath -AsAlias)
+ }
+
+ # Finalize initialization of this module
+ $instance.Init();
+ Write-Information "Loaded Module '$($instance.Name)'"
+# endregion
diff --git a/swaggerci/recoveryservicessiterecovery/MSSharedLibKey.snk b/swaggerci/recoveryservicessiterecovery/MSSharedLibKey.snk
new file mode 100644
index 000000000000..695f1b38774e
Binary files /dev/null and b/swaggerci/recoveryservicessiterecovery/MSSharedLibKey.snk differ
diff --git a/swaggerci/recoveryservicessiterecovery/README.md b/swaggerci/recoveryservicessiterecovery/README.md
new file mode 100644
index 000000000000..340afb2c2b8a
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/README.md
@@ -0,0 +1,27 @@
+
+# Az.SiteRecovery
+This directory contains the PowerShell module for the SiteRecovery service.
+
+---
+## Status
+[](https://www.powershellgallery.com/packages/Az.SiteRecovery/)
+
+## Info
+- Modifiable: yes
+- Generated: all
+- Committed: yes
+- Packaged: yes
+
+---
+## Detail
+This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension.
+
+## Module Requirements
+- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.7.5 or greater
+
+## Authentication
+AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent.
+
+## Development
+For information on how to develop for `Az.SiteRecovery`, see [how-to.md](how-to.md).
+
diff --git a/swaggerci/recoveryservicessiterecovery/build-module.ps1 b/swaggerci/recoveryservicessiterecovery/build-module.ps1
new file mode 100644
index 000000000000..3ff22dd9c145
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/build-module.ps1
@@ -0,0 +1,153 @@
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# Code generated by Microsoft (R) AutoRest Code Generator.
+# Changes may cause incorrect behavior and will be lost if the code is regenerated.
+# ----------------------------------------------------------------------------------
+param([switch]$Isolated, [switch]$Run, [switch]$Test, [switch]$Docs, [switch]$Pack, [switch]$Code, [switch]$Release, [switch]$Debugger, [switch]$NoDocs)
+$ErrorActionPreference = 'Stop'
+
+if($PSEdition -ne 'Core') {
+ Write-Error 'This script requires PowerShell Core to execute. [Note] Generated cmdlets will work in both PowerShell Core or Windows PowerShell.'
+}
+
+if(-not $Isolated -and -not $Debugger) {
+ Write-Host -ForegroundColor Green 'Creating isolated process...'
+ $pwsh = [System.Diagnostics.Process]::GetCurrentProcess().Path
+ & "$pwsh" -NonInteractive -NoLogo -NoProfile -File $MyInvocation.MyCommand.Path @PSBoundParameters -Isolated
+
+ if($LastExitCode -ne 0) {
+ # Build failed. Don't attempt to run the module.
+ return
+ }
+
+ if($Test) {
+ . (Join-Path $PSScriptRoot 'test-module.ps1')
+ if($LastExitCode -ne 0) {
+ # Tests failed. Don't attempt to run the module.
+ return
+ }
+ }
+
+ if($Docs) {
+ . (Join-Path $PSScriptRoot 'generate-help.ps1')
+ if($LastExitCode -ne 0) {
+ # Docs generation failed. Don't attempt to run the module.
+ return
+ }
+ }
+
+ if($Pack) {
+ . (Join-Path $PSScriptRoot 'pack-module.ps1')
+ if($LastExitCode -ne 0) {
+ # Packing failed. Don't attempt to run the module.
+ return
+ }
+ }
+
+ $runModulePath = Join-Path $PSScriptRoot 'run-module.ps1'
+ if($Code) {
+ . $runModulePath -Code
+ } elseif($Run) {
+ . $runModulePath
+ } else {
+ Write-Host -ForegroundColor Cyan "To run this module in an isolated PowerShell session, run the 'run-module.ps1' script or provide the '-Run' parameter to this script."
+ }
+ return
+}
+
+$binFolder = Join-Path $PSScriptRoot 'bin'
+$objFolder = Join-Path $PSScriptRoot 'obj'
+
+if(-not $Debugger) {
+ Write-Host -ForegroundColor Green 'Cleaning build folders...'
+ $null = Remove-Item -Recurse -ErrorAction SilentlyContinue -Path $binFolder, $objFolder
+
+ if((Test-Path $binFolder) -or (Test-Path $objFolder)) {
+ Write-Host -ForegroundColor Cyan 'Did you forget to exit your isolated module session before rebuilding?'
+ Write-Error 'Unable to clean ''bin'' or ''obj'' folder. A process may have an open handle.'
+ }
+
+ Write-Host -ForegroundColor Green 'Compiling module...'
+ $buildConfig = 'Debug'
+ if($Release) {
+ $buildConfig = 'Release'
+ }
+ dotnet publish $PSScriptRoot --verbosity quiet --configuration $buildConfig /nologo
+ if($LastExitCode -ne 0) {
+ Write-Error 'Compilation failed.'
+ }
+
+ $null = Remove-Item -Recurse -ErrorAction SilentlyContinue -Path (Join-Path $binFolder 'Debug'), (Join-Path $binFolder 'Release')
+}
+
+$dll = Join-Path $PSScriptRoot 'bin/Az.SiteRecovery.private.dll'
+if(-not (Test-Path $dll)) {
+ Write-Error "Unable to find output assembly in '$binFolder'."
+}
+
+# Load DLL to use build-time cmdlets
+$null = Import-Module -Name $dll
+
+$modulePaths = $dll
+$customPsm1 = Join-Path $PSScriptRoot 'custom/Az.SiteRecovery.custom.psm1'
+if(Test-Path $customPsm1) {
+ $modulePaths = @($dll, $customPsm1)
+}
+
+$exportsFolder = Join-Path $PSScriptRoot 'exports'
+if(Test-Path $exportsFolder) {
+ $null = Get-ChildItem -Path $exportsFolder -Recurse -Exclude 'README.md' | Remove-Item -Recurse -ErrorAction SilentlyContinue
+}
+$null = New-Item -ItemType Directory -Force -Path $exportsFolder
+
+$internalFolder = Join-Path $PSScriptRoot 'internal'
+if(Test-Path $internalFolder) {
+ $null = Get-ChildItem -Path $internalFolder -Recurse -Exclude '*.psm1', 'README.md' | Remove-Item -Recurse -ErrorAction SilentlyContinue
+}
+$null = New-Item -ItemType Directory -Force -Path $internalFolder
+
+$psd1 = Join-Path $PSScriptRoot './Az.SiteRecovery.psd1'
+$guid = Get-ModuleGuid -Psd1Path $psd1
+$moduleName = 'Az.SiteRecovery'
+$examplesFolder = Join-Path $PSScriptRoot 'examples'
+$null = New-Item -ItemType Directory -Force -Path $examplesFolder
+
+Write-Host -ForegroundColor Green 'Creating cmdlets for specified models...'
+$modelCmdlets = @()
+if ($modelCmdlets.Count -gt 0) {
+ . (Join-Path $PSScriptRoot 'create-model-cmdlets.ps1')
+ CreateModelCmdlet($modelCmdlets)
+}
+
+if($NoDocs) {
+ Write-Host -ForegroundColor Green 'Creating exports...'
+ Export-ProxyCmdlet -ModuleName $moduleName -ModulePath $modulePaths -ExportsFolder $exportsFolder -InternalFolder $internalFolder -ExcludeDocs -ExamplesFolder $examplesFolder
+} else {
+ Write-Host -ForegroundColor Green 'Creating exports and docs...'
+ $moduleDescription = 'Microsoft Azure PowerShell: SiteRecovery cmdlets'
+ $docsFolder = Join-Path $PSScriptRoot 'docs'
+ if(Test-Path $docsFolder) {
+ $null = Get-ChildItem -Path $docsFolder -Recurse -Exclude 'README.md' | Remove-Item -Recurse -ErrorAction SilentlyContinue
+ }
+ $null = New-Item -ItemType Directory -Force -Path $docsFolder
+ Export-ProxyCmdlet -ModuleName $moduleName -ModulePath $modulePaths -ExportsFolder $exportsFolder -InternalFolder $internalFolder -ModuleDescription $moduleDescription -DocsFolder $docsFolder -ExamplesFolder $examplesFolder -ModuleGuid $guid
+}
+
+Write-Host -ForegroundColor Green 'Creating format.ps1xml...'
+$formatPs1xml = Join-Path $PSScriptRoot './Az.SiteRecovery.format.ps1xml'
+Export-FormatPs1xml -FilePath $formatPs1xml
+
+Write-Host -ForegroundColor Green 'Creating psd1...'
+$customFolder = Join-Path $PSScriptRoot 'custom'
+Export-Psd1 -ExportsFolder $exportsFolder -CustomFolder $customFolder -Psd1Path $psd1 -ModuleGuid $guid
+
+Write-Host -ForegroundColor Green 'Creating test stubs...'
+$testFolder = Join-Path $PSScriptRoot 'test'
+$null = New-Item -ItemType Directory -Force -Path $testFolder
+Export-TestStub -ModuleName $moduleName -ExportsFolder $exportsFolder -OutputFolder $testFolder
+
+Write-Host -ForegroundColor Green 'Creating example stubs...'
+Export-ExampleStub -ExportsFolder $exportsFolder -OutputFolder $examplesFolder
+
+Write-Host -ForegroundColor Green '-------------Done-------------'
diff --git a/swaggerci/recoveryservicessiterecovery/check-dependencies.ps1 b/swaggerci/recoveryservicessiterecovery/check-dependencies.ps1
new file mode 100644
index 000000000000..ec3055201a71
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/check-dependencies.ps1
@@ -0,0 +1,57 @@
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# Code generated by Microsoft (R) AutoRest Code Generator.
+# Changes may cause incorrect behavior and will be lost if the code is regenerated.
+# ----------------------------------------------------------------------------------
+param([switch]$Isolated, [switch]$Accounts, [switch]$Pester, [switch]$Resources)
+$ErrorActionPreference = 'Stop'
+
+if(-not $Isolated) {
+ Write-Host -ForegroundColor Green 'Creating isolated process...'
+ $pwsh = [System.Diagnostics.Process]::GetCurrentProcess().Path
+ & "$pwsh" -NoExit -NoLogo -NoProfile -File $MyInvocation.MyCommand.Path @PSBoundParameters -Isolated
+ return
+}
+
+function DownloadModule ([bool]$predicate, [string]$path, [string]$moduleName, [string]$versionMinimum, [string]$requiredVersion) {
+ if($predicate) {
+ $module = Get-Module -ListAvailable -Name $moduleName
+ if((-not $module) -or ($versionMinimum -and ($module | ForEach-Object { $_.Version } | Where-Object { $_ -ge [System.Version]$versionMinimum } | Measure-Object).Count -eq 0) -or ($requiredVersion -and ($module | ForEach-Object { $_.Version } | Where-Object { $_ -eq [System.Version]$requiredVersion } | Measure-Object).Count -eq 0)) {
+ $null = New-Item -ItemType Directory -Force -Path $path
+ Write-Host -ForegroundColor Green "Installing local $moduleName module into '$path'..."
+ if ($requiredVersion) {
+ Find-Module -Name $moduleName -RequiredVersion $requiredVersion -Repository PSGallery | Save-Module -Path $path
+ }elseif($versionMinimum) {
+ Find-Module -Name $moduleName -MinimumVersion $versionMinimum -Repository PSGallery | Save-Module -Path $path
+ } else {
+ Find-Module -Name $moduleName -Repository PSGallery | Save-Module -Path $path
+ }
+ }
+ }
+}
+
+$ProgressPreference = 'SilentlyContinue'
+$all = (@($Accounts.IsPresent, $Pester.IsPresent) | Select-Object -Unique | Measure-Object).Count -eq 1
+
+$localModulesPath = Join-Path $PSScriptRoot 'generated/modules'
+if(Test-Path -Path $localModulesPath) {
+ $env:PSModulePath = "$localModulesPath$([IO.Path]::PathSeparator)$env:PSModulePath"
+}
+
+DownloadModule -predicate ($all -or $Accounts) -path $localModulesPath -moduleName 'Az.Accounts' -versionMinimum '2.7.5'
+DownloadModule -predicate ($all -or $Pester) -path $localModulesPath -moduleName 'Pester' -requiredVersion '4.10.1'
+
+$tools = Join-Path $PSScriptRoot 'tools'
+$resourceDir = Join-Path $tools 'Resources'
+$resourceModule = Join-Path $HOME '.PSSharedModules\Resources\Az.Resources.TestSupport.psm1'
+
+if ($Resources.IsPresent -and ((-not (Test-Path -Path $resourceModule)) -or $RegenerateSupportModule.IsPresent)) {
+ Write-Host -ForegroundColor Green "Building local Resource module used for test..."
+ Set-Location $resourceDir
+ $null = autorest .\README.md --use:@autorest/powershell@3.0.414 --output-folder=$HOME/.PSSharedModules/Resources
+ $null = Copy-Item custom/* $HOME/.PSSharedModules/Resources/custom/
+ Set-Location $HOME/.PSSharedModules/Resources
+ $null = .\build-module.ps1
+ Set-Location $PSScriptRoot
+}
diff --git a/swaggerci/recoveryservicessiterecovery/create-model-cmdlets.ps1 b/swaggerci/recoveryservicessiterecovery/create-model-cmdlets.ps1
new file mode 100644
index 000000000000..46f3e8a3c356
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/create-model-cmdlets.ps1
@@ -0,0 +1,163 @@
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# Code generated by Microsoft (R) AutoRest Code Generator.
+# Changes may cause incorrect behavior and will be lost if the code is regenerated.
+# ----------------------------------------------------------------------------------
+
+function CreateModelCmdlet {
+
+ param([string[]]$Models)
+
+ if ($Models.Count -eq 0)
+ {
+ return
+ }
+
+ $ModelCsPath = Join-Path (Join-Path $PSScriptRoot 'generated/api') 'Models'
+ $ModuleName = 'SiteRecovery'
+ $OutputDir = Join-Path $PSScriptRoot 'custom/autogen-model-cmdlets'
+ $null = New-Item -ItemType Directory -Force -Path $OutputDir
+
+ $CsFiles = Get-ChildItem -Path $ModelCsPath -Recurse -Filter *.cs
+ $Content = ''
+ $null = $CsFiles | ForEach-Object -Process { if ($_.Name.Split('.').count -eq 2 )
+ { $Content += get-content $_.fullname -raw
+ } }
+
+ $Tree = [Microsoft.CodeAnalysis.CSharp.SyntaxFactory]::ParseCompilationUnit($Content)
+ $Nodes = $Tree.ChildNodes().ChildNodes()
+ foreach ($Model in $Models)
+ {
+ $InterfaceNode = $Nodes | Where-Object { ($_.Keyword.value -eq 'interface') -and ($_.Identifier.value -eq "I$Model") }
+ if ($InterfaceNode.count -eq 0) {
+ continue
+ }
+ # through a queue, we iterate all the parent models.
+ $Queue = @($InterfaceNode)
+ $visited = @("I$Model")
+ $AllInterfaceNodes = @()
+ while ($Queue.count -ne 0)
+ {
+ $AllInterfaceNodes += $Queue[0]
+ # Baselist contains the direct parent models.
+ foreach ($parent in $Queue[0].BaseList.Types)
+ {
+ if (($parent.Type.Right.Identifier.Value -ne 'IJsonSerializable') -and (-not $visited.Contains($parent.Type.Right.Identifier.Value)))
+ {
+ $Queue = [Array]$Queue + ($Nodes | Where-Object { ($_.Keyword.value -eq 'interface') -and ($_.Identifier.value -eq $parent.Type.Right.Identifier.Value) })
+ $visited = [Array]$visited + $parent.Type.Right.Identifier.Value
+ }
+ }
+ $first, $Queue = $Queue
+ }
+
+ $Namespace = $InterfaceNode.Parent.Name
+ $ObjectType = $Model
+ $ObjectTypeWithNamespace = "${Namespace}.${ObjectType}"
+ # remove duplicated module name
+ if ($ObjectType.StartsWith($ModuleName)) {
+ $ModulePrefix = ''
+ } else {
+ $ModulePrefix = $ModuleName
+ }
+ $OutputPath = Join-Path -ChildPath "New-Az${ModulePrefix}${ObjectType}Object.ps1" -Path $OutputDir
+
+ $ParameterDefineScriptList = New-Object System.Collections.Generic.List[string]
+ $ParameterAssignScriptList = New-Object System.Collections.Generic.List[string]
+ foreach ($Node in $AllInterfaceNodes)
+ {
+ foreach ($Member in $Node.Members)
+ {
+ $Arguments = $Member.AttributeLists.Attributes.ArgumentList.Arguments
+ $Required = $false
+ $Description = ""
+ $Readonly = $False
+ foreach ($Argument in $Arguments)
+ {
+ if ($Argument.NameEquals.Name.Identifier.Value -eq "Required")
+ {
+ $Required = $Argument.Expression.Token.Value
+ }
+ if ($Argument.NameEquals.Name.Identifier.Value -eq "Description")
+ {
+ $Description = $Argument.Expression.Token.Value.Trim('.').replace('"', '`"')
+ }
+ if ($Argument.NameEquals.Name.Identifier.Value -eq "Readonly")
+ {
+ $Readonly = $Argument.Expression.Token.Value
+ }
+ }
+ if ($Readonly)
+ {
+ continue
+ }
+ $Identifier = $Member.Identifier.Value
+ $Type = $Member.Type.ToString().replace('?', '').Split("::")[-1]
+ $ParameterDefinePropertyList = New-Object System.Collections.Generic.List[string]
+ if ($Required)
+ {
+ $ParameterDefinePropertyList.Add("Mandatory")
+ }
+ if ($Description -ne "")
+ {
+ $ParameterDefinePropertyList.Add("HelpMessage=`"${Description}.`"")
+ }
+ $ParameterDefineProperty = [System.String]::Join(", ", $ParameterDefinePropertyList)
+ # check whether completer is needed
+ $completer = '';
+ if($Type.Split('.').Split('.')[-2] -eq 'Support') {
+ # If Type is an array, need to strip []
+ $strippedType = $Type.Replace('[]', '')
+ $completer += "`n [ArgumentCompleter([${strippedType}])]"
+ }
+ $ParameterDefineScript = "
+ [Parameter($ParameterDefineProperty)]${completer}
+ [${Type}]
+ `$${Identifier}"
+ $ParameterDefineScriptList.Add($ParameterDefineScript)
+ $ParameterAssignScriptList.Add("
+ if (`$PSBoundParameters.ContainsKey('${Identifier}')) {
+ `$Object.${Identifier} = `$${Identifier}
+ }")
+ }
+ }
+ $ParameterDefineScript = $ParameterDefineScriptList | Join-String -Separator ","
+ $ParameterAssignScript = $ParameterAssignScriptList | Join-String -Separator ""
+
+ $Script = "
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the MIT License. See License.txt in the project root for license information.
+# Code generated by Microsoft (R) AutoRest Code Generator.
+# Changes may cause incorrect behavior and will be lost if the code is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Create an in-memory object for ${ObjectType}.
+.Description
+Create an in-memory object for ${ObjectType}.
+
+.Outputs
+${ObjectTypeWithNamespace}
+.Link
+https://learn.microsoft.com/powershell/module/az.${ModuleName}/new-Az${ModulePrefix}${ObjectType}Object
+#>
+function New-Az${ModulePrefix}${ObjectType}Object {
+ [OutputType('${ObjectTypeWithNamespace}')]
+ [CmdletBinding(PositionalBinding=`$false)]
+ Param(
+${ParameterDefineScript}
+ )
+
+ process {
+ `$Object = [${ObjectTypeWithNamespace}]::New()
+${ParameterAssignScript}
+ return `$Object
+ }
+}
+"
+ Set-Content -Path $OutputPath -Value $Script
+ }
+}
diff --git a/swaggerci/recoveryservicessiterecovery/custom/Az.SiteRecovery.custom.psm1 b/swaggerci/recoveryservicessiterecovery/custom/Az.SiteRecovery.custom.psm1
new file mode 100644
index 000000000000..7d1e7a94ab9c
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/custom/Az.SiteRecovery.custom.psm1
@@ -0,0 +1,17 @@
+# region Generated
+ # Load the private module dll
+ $null = Import-Module -PassThru -Name (Join-Path $PSScriptRoot '../bin/Az.SiteRecovery.private.dll')
+
+ # Load the internal module
+ $internalModulePath = Join-Path $PSScriptRoot '../internal/Az.SiteRecovery.internal.psm1'
+ if(Test-Path $internalModulePath) {
+ $null = Import-Module -Name $internalModulePath
+ }
+
+ # Export nothing to clear implicit exports
+ Export-ModuleMember
+
+ # Export script cmdlets
+ Get-ChildItem -Path $PSScriptRoot -Recurse -Include '*.ps1' -File | ForEach-Object { . $_.FullName }
+ Export-ModuleMember -Function (Get-ScriptCmdlet -ScriptFolder $PSScriptRoot) -Alias (Get-ScriptCmdlet -ScriptFolder $PSScriptRoot -AsAlias)
+# endregion
diff --git a/swaggerci/recoveryservicessiterecovery/custom/README.md b/swaggerci/recoveryservicessiterecovery/custom/README.md
new file mode 100644
index 000000000000..e0974fb6ecdf
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/custom/README.md
@@ -0,0 +1,41 @@
+# Custom
+This directory contains custom implementation for non-generated cmdlets for the `Az.SiteRecovery` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `../exports` folder. The only generated file into this folder is the `Az.SiteRecovery.custom.psm1`. This file should not be modified.
+
+## Info
+- Modifiable: yes
+- Generated: partial
+- Committed: yes
+- Packaged: yes
+
+## Details
+For `Az.SiteRecovery` to use custom cmdlets, it does this two different ways. We **highly recommend** creating script cmdlets, as they are easier to write and allow access to the other exported cmdlets. C# cmdlets *cannot access exported cmdlets*.
+
+For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Az.SiteRecovery.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder.
+
+For script cmdlets, these are loaded via the `Az.SiteRecovery.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build.
+
+## Purpose
+This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `../exports` folder.
+
+## Usage
+The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `../exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters:
+- Break
+- DefaultProfile
+- HttpPipelineAppend
+- HttpPipelinePrepend
+- Proxy
+- ProxyCredential
+- ProxyUseDefaultCredentials
+
+These provide functionality to our HTTP pipeline and other useful features. In script, you can forward these parameters using `$PSBoundParameters` to the other cmdlets you're calling within `Az.SiteRecovery`. For C#, follow the usage seen in the `ProcessRecordAsync` method.
+
+### Attributes
+For processing the cmdlets, we've created some additional attributes:
+- `Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.DescriptionAttribute`
+ - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts.
+- `Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.DoNotExportAttribute`
+ - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.SiteRecovery`.
+- `Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.InternalExportAttribute`
+ - Used in C# cmdlets to route exported cmdlets to the `../internal`, which are *not exposed* by `Az.SiteRecovery`. For more information, see [README.md](../internal/README.md) in the `../internal` folder.
+- `Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.ProfileAttribute`
+ - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules.
\ No newline at end of file
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemDisk.md b/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemDisk.md
new file mode 100644
index 000000000000..32399b5eb83e
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemDisk.md
@@ -0,0 +1,342 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/add-azsiterecoveryreplicationprotecteditemdisk
+schema: 2.0.0
+---
+
+# Add-AzSiteRecoveryReplicationProtectedItemDisk
+
+## SYNOPSIS
+Operation to add disks(s) to the replication protected item.
+
+## SYNTAX
+
+### AddExpanded (Default)
+```
+Add-AzSiteRecoveryReplicationProtectedItemDisk -FabricName -ProtectionContainerName
+ -ReplicatedProtectedItemName -ResourceGroupName -ResourceName
+ [-SubscriptionId ] [-ProviderSpecificDetailInstanceType ] [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-Confirm] [-WhatIf] []
+```
+
+### Add
+```
+Add-AzSiteRecoveryReplicationProtectedItemDisk -FabricName -ProtectionContainerName
+ -ReplicatedProtectedItemName -ResourceGroupName -ResourceName
+ -AddDisksInput [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait]
+ [-Confirm] [-WhatIf] []
+```
+
+### AddViaIdentity
+```
+Add-AzSiteRecoveryReplicationProtectedItemDisk -InputObject
+ -AddDisksInput [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf]
+ []
+```
+
+### AddViaIdentityExpanded
+```
+Add-AzSiteRecoveryReplicationProtectedItemDisk -InputObject
+ [-ProviderSpecificDetailInstanceType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm]
+ [-WhatIf] []
+```
+
+## DESCRIPTION
+Operation to add disks(s) to the replication protected item.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -AddDisksInput
+Input for add disk(s) operation.
+To construct, see NOTES section for ADDDISKSINPUT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IAddDisksInput
+Parameter Sets: Add, AddViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+Unique fabric name.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: AddViaIdentity, AddViaIdentityExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProtectionContainerName
+Protection container name.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProviderSpecificDetailInstanceType
+The class type.
+
+```yaml
+Type: System.String
+Parameter Sets: AddExpanded, AddViaIdentityExpanded
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ReplicatedProtectedItemName
+Replication protected item name.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Add, AddExpanded
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IAddDisksInput
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IReplicationProtectedItem
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`ADDDISKSINPUT `: Input for add disk(s) operation.
+ - `[ProviderSpecificDetailInstanceType ]`: The class type.
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName ]`: Protectable item name.
+ - `[ProtectionContainerName ]`: Protection container name.
+ - `[ProviderName ]`: Recovery services provider name.
+ - `[RecoveryPlanName ]`: Name of the recovery plan.
+ - `[RecoveryPointName ]`: The recovery point name.
+ - `[ReplicatedProtectedItemName ]`: Replication protected item name.
+ - `[ResourceGroupName ]`: The name of the resource group where the recovery services vault is present.
+ - `[ResourceName ]`: The name of the recovery services vault.
+ - `[StorageClassificationMappingName ]`: Storage classification mapping name.
+ - `[StorageClassificationName ]`: Storage classification name.
+ - `[SubscriptionId ]`: The subscription Id.
+ - `[VaultSettingName ]`: Vault setting name.
+ - `[VcenterName ]`: vcenter name.
+ - `[VirtualMachineName ]`: Virtual Machine name.
+
+## RELATED LINKS
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint.md b/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint.md
new file mode 100644
index 000000000000..a194e24390ba
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint.md
@@ -0,0 +1,358 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/add-azsiterecoveryreplicationprotecteditemrecoverypoint
+schema: 2.0.0
+---
+
+# Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint
+
+## SYNOPSIS
+The operation to change the recovery point of a failed over replication protected item.
+
+## SYNTAX
+
+### ApplyExpanded (Default)
+```
+Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint -FabricName -ProtectionContainerName
+ -ReplicatedProtectedItemName -ResourceGroupName -ResourceName
+ -ProviderSpecificDetailInstanceType [-SubscriptionId ] [-RecoveryPointId ]
+ [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] []
+```
+
+### Apply
+```
+Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint -FabricName -ProtectionContainerName
+ -ReplicatedProtectedItemName -ResourceGroupName -ResourceName
+ -ApplyRecoveryPointInput [-SubscriptionId ] [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-Confirm] [-WhatIf] []
+```
+
+### ApplyViaIdentity
+```
+Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint -InputObject
+ -ApplyRecoveryPointInput [-DefaultProfile ] [-AsJob] [-NoWait]
+ [-Confirm] [-WhatIf] []
+```
+
+### ApplyViaIdentityExpanded
+```
+Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint -InputObject
+ -ProviderSpecificDetailInstanceType [-RecoveryPointId ] [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-Confirm] [-WhatIf] []
+```
+
+## DESCRIPTION
+The operation to change the recovery point of a failed over replication protected item.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -ApplyRecoveryPointInput
+Input to apply recovery point.
+To construct, see NOTES section for APPLYRECOVERYPOINTINPUT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IApplyRecoveryPointInput
+Parameter Sets: Apply, ApplyViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+The ARM fabric name.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: ApplyViaIdentity, ApplyViaIdentityExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProtectionContainerName
+The protection container name.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProviderSpecificDetailInstanceType
+The class type.
+
+```yaml
+Type: System.String
+Parameter Sets: ApplyExpanded, ApplyViaIdentityExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -RecoveryPointId
+The recovery point Id.
+
+```yaml
+Type: System.String
+Parameter Sets: ApplyExpanded, ApplyViaIdentityExpanded
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ReplicatedProtectedItemName
+The replicated protected item name.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Apply, ApplyExpanded
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IApplyRecoveryPointInput
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.Api202301.IReplicationProtectedItem
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`APPLYRECOVERYPOINTINPUT `: Input to apply recovery point.
+ - `ProviderSpecificDetailInstanceType `: The class type.
+ - `[RecoveryPointId ]`: The recovery point Id.
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName ]`: Protectable item name.
+ - `[ProtectionContainerName ]`: Protection container name.
+ - `[ProviderName ]`: Recovery services provider name.
+ - `[RecoveryPlanName ]`: Name of the recovery plan.
+ - `[RecoveryPointName ]`: The recovery point name.
+ - `[ReplicatedProtectedItemName ]`: Replication protected item name.
+ - `[ResourceGroupName ]`: The name of the resource group where the recovery services vault is present.
+ - `[ResourceName ]`: The name of the recovery services vault.
+ - `[StorageClassificationMappingName ]`: Storage classification mapping name.
+ - `[StorageClassificationName ]`: Storage classification name.
+ - `[SubscriptionId ]`: The subscription Id.
+ - `[VaultSettingName ]`: Vault setting name.
+ - `[VcenterName ]`: vcenter name.
+ - `[VirtualMachineName ]`: Virtual Machine name.
+
+## RELATED LINKS
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Az.SiteRecovery.md b/swaggerci/recoveryservicessiterecovery/docs/Az.SiteRecovery.md
new file mode 100644
index 000000000000..ac3eac8267ce
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Az.SiteRecovery.md
@@ -0,0 +1,330 @@
+---
+Module Name: Az.SiteRecovery
+Module Guid: c90fb24e-08e3-4a75-9dd2-4d4b9d35f458
+Download Help Link: https://learn.microsoft.com/powershell/module/az.siterecovery
+Help Version: 1.0.0.0
+Locale: en-US
+---
+
+# Az.SiteRecovery Module
+## Description
+Microsoft Azure PowerShell: SiteRecovery cmdlets
+
+## Az.SiteRecovery Cmdlets
+### [Add-AzSiteRecoveryReplicationProtectedItemDisk](Add-AzSiteRecoveryReplicationProtectedItemDisk.md)
+Operation to add disks(s) to the replication protected item.
+
+### [Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint](Add-AzSiteRecoveryReplicationProtectedItemRecoveryPoint.md)
+The operation to change the recovery point of a failed over replication protected item.
+
+### [Clear-AzSiteRecoveryReplicationFabric](Clear-AzSiteRecoveryReplicationFabric.md)
+The operation to purge(force delete) an Azure Site Recovery fabric.
+
+### [Clear-AzSiteRecoveryReplicationProtectedItem](Clear-AzSiteRecoveryReplicationProtectedItem.md)
+The operation to delete or purge a replication protected item.
+This operation will force delete the replication protected item.
+Use the remove operation on replication protected item to perform a clean disable replication for the item.
+
+### [Clear-AzSiteRecoveryReplicationProtectionContainerMapping](Clear-AzSiteRecoveryReplicationProtectionContainerMapping.md)
+The operation to purge(force delete) a protection container mapping.
+
+### [Clear-AzSiteRecoveryReplicationRecoveryServicesProvider](Clear-AzSiteRecoveryReplicationRecoveryServicesProvider.md)
+The operation to purge(force delete) a recovery services provider from the vault.
+
+### [Export-AzSiteRecoveryReplicationJob](Export-AzSiteRecoveryReplicationJob.md)
+The operation to export the details of the Azure Site Recovery jobs of the vault.
+
+### [Find-AzSiteRecoveryReplicationProtectionContainerProtectableItem](Find-AzSiteRecoveryReplicationProtectionContainerProtectableItem.md)
+The operation to a add a protectable item to a protection container(Add physical server).
+
+### [Get-AzSiteRecoveryMigrationRecoveryPoint](Get-AzSiteRecoveryMigrationRecoveryPoint.md)
+Gets a recovery point for a migration item.
+
+### [Get-AzSiteRecoveryPoint](Get-AzSiteRecoveryPoint.md)
+Get the details of specified recovery point.
+
+### [Get-AzSiteRecoveryReplicationAlertSetting](Get-AzSiteRecoveryReplicationAlertSetting.md)
+Gets the details of the specified email notification(alert) configuration.
+
+### [Get-AzSiteRecoveryReplicationAppliance](Get-AzSiteRecoveryReplicationAppliance.md)
+Gets the list of Azure Site Recovery appliances for the vault.
+
+### [Get-AzSiteRecoveryReplicationEligibilityResult](Get-AzSiteRecoveryReplicationEligibilityResult.md)
+Validates whether a given VM can be protected or not in which case returns list of errors.
+
+### [Get-AzSiteRecoveryReplicationEvent](Get-AzSiteRecoveryReplicationEvent.md)
+The operation to get the details of an Azure Site recovery event.
+
+### [Get-AzSiteRecoveryReplicationFabric](Get-AzSiteRecoveryReplicationFabric.md)
+Gets the details of an Azure Site Recovery fabric.
+
+### [Get-AzSiteRecoveryReplicationJob](Get-AzSiteRecoveryReplicationJob.md)
+Get the details of an Azure Site Recovery job.
+
+### [Get-AzSiteRecoveryReplicationLogicalNetwork](Get-AzSiteRecoveryReplicationLogicalNetwork.md)
+Gets the details of a logical network.
+
+### [Get-AzSiteRecoveryReplicationMigrationItem](Get-AzSiteRecoveryReplicationMigrationItem.md)
+Gets the details of a migration item.
+
+### [Get-AzSiteRecoveryReplicationNetwork](Get-AzSiteRecoveryReplicationNetwork.md)
+Gets the details of a network.
+
+### [Get-AzSiteRecoveryReplicationNetworkMapping](Get-AzSiteRecoveryReplicationNetworkMapping.md)
+Gets the details of an ASR network mapping.
+
+### [Get-AzSiteRecoveryReplicationPolicy](Get-AzSiteRecoveryReplicationPolicy.md)
+Gets the details of a replication policy.
+
+### [Get-AzSiteRecoveryReplicationProtectableItem](Get-AzSiteRecoveryReplicationProtectableItem.md)
+The operation to get the details of a protectable item.
+
+### [Get-AzSiteRecoveryReplicationProtectedItem](Get-AzSiteRecoveryReplicationProtectedItem.md)
+Gets the details of an ASR replication protected item.
+
+### [Get-AzSiteRecoveryReplicationProtectionContainer](Get-AzSiteRecoveryReplicationProtectionContainer.md)
+Gets the details of a protection container.
+
+### [Get-AzSiteRecoveryReplicationProtectionContainerMapping](Get-AzSiteRecoveryReplicationProtectionContainerMapping.md)
+Gets the details of a protection container mapping.
+
+### [Get-AzSiteRecoveryReplicationProtectionIntent](Get-AzSiteRecoveryReplicationProtectionIntent.md)
+Gets the details of an ASR replication protection intent.
+
+### [Get-AzSiteRecoveryReplicationRecoveryPlan](Get-AzSiteRecoveryReplicationRecoveryPlan.md)
+Gets the details of the recovery plan.
+
+### [Get-AzSiteRecoveryReplicationRecoveryServiceProvider](Get-AzSiteRecoveryReplicationRecoveryServiceProvider.md)
+Lists the registered recovery services providers for the specified fabric.
+
+### [Get-AzSiteRecoveryReplicationRecoveryServicesProvider](Get-AzSiteRecoveryReplicationRecoveryServicesProvider.md)
+Gets the details of registered recovery services provider.
+
+### [Get-AzSiteRecoveryReplicationStorageClassification](Get-AzSiteRecoveryReplicationStorageClassification.md)
+Gets the details of the specified storage classification.
+
+### [Get-AzSiteRecoveryReplicationStorageClassificationMapping](Get-AzSiteRecoveryReplicationStorageClassificationMapping.md)
+Gets the details of the specified storage classification mapping.
+
+### [Get-AzSiteRecoveryReplicationVaultHealth](Get-AzSiteRecoveryReplicationVaultHealth.md)
+Gets the health details of the vault.
+
+### [Get-AzSiteRecoveryReplicationVaultSetting](Get-AzSiteRecoveryReplicationVaultSetting.md)
+Gets the vault setting.
+This includes the Migration Hub connection settings.
+
+### [Get-AzSiteRecoveryReplicationvCenter](Get-AzSiteRecoveryReplicationvCenter.md)
+Gets the details of a registered vCenter server(Add vCenter server).
+
+### [Get-AzSiteRecoverySupportedOperatingSystem](Get-AzSiteRecoverySupportedOperatingSystem.md)
+Gets the data of supported operating systems by SRS.
+
+### [Get-AzSiteRecoveryTargetComputeSize](Get-AzSiteRecoveryTargetComputeSize.md)
+Lists the available target compute sizes for a replication protected item.
+
+### [Invoke-AzSiteRecoveryCommitReplicationProtectedItemFailover](Invoke-AzSiteRecoveryCommitReplicationProtectedItemFailover.md)
+Operation to commit the failover of the replication protected item.
+
+### [Invoke-AzSiteRecoveryCommitReplicationRecoveryPlanFailover](Invoke-AzSiteRecoveryCommitReplicationRecoveryPlanFailover.md)
+The operation to commit the failover of a recovery plan.
+
+### [Invoke-AzSiteRecoveryPlannedReplicationProtectedItemFailover](Invoke-AzSiteRecoveryPlannedReplicationProtectedItemFailover.md)
+Operation to initiate a planned failover of the replication protected item.
+
+### [Invoke-AzSiteRecoveryPlannedReplicationRecoveryPlanFailover](Invoke-AzSiteRecoveryPlannedReplicationRecoveryPlanFailover.md)
+The operation to start the planned failover of a recovery plan.
+
+### [Invoke-AzSiteRecoveryRenewReplicationFabricCertificate](Invoke-AzSiteRecoveryRenewReplicationFabricCertificate.md)
+Renews the connection certificate for the ASR replication fabric.
+
+### [Invoke-AzSiteRecoveryReprotectReplicationProtectedItem](Invoke-AzSiteRecoveryReprotectReplicationProtectedItem.md)
+Operation to reprotect or reverse replicate a failed over replication protected item.
+
+### [Invoke-AzSiteRecoveryReprotectReplicationRecoveryPlan](Invoke-AzSiteRecoveryReprotectReplicationRecoveryPlan.md)
+The operation to reprotect(reverse replicate) a recovery plan.
+
+### [Invoke-AzSiteRecoveryResyncReplicationMigrationItem](Invoke-AzSiteRecoveryResyncReplicationMigrationItem.md)
+The operation to resynchronize replication of an ASR migration item.
+
+### [Invoke-AzSiteRecoveryUnplannedReplicationProtectedItemFailover](Invoke-AzSiteRecoveryUnplannedReplicationProtectedItemFailover.md)
+Operation to initiate a failover of the replication protected item.
+
+### [Invoke-AzSiteRecoveryUnplannedReplicationRecoveryPlanFailover](Invoke-AzSiteRecoveryUnplannedReplicationRecoveryPlanFailover.md)
+The operation to start the unplanned failover of a recovery plan.
+
+### [Move-AzSiteRecoveryReplicationFabricGateway](Move-AzSiteRecoveryReplicationFabricGateway.md)
+The operation to move replications from a process server to another process server.
+
+### [Move-AzSiteRecoveryReplicationFabricToAad](Move-AzSiteRecoveryReplicationFabricToAad.md)
+The operation to migrate an Azure Site Recovery fabric to AAD.
+
+### [Move-AzSiteRecoveryReplicationMigrationItem](Move-AzSiteRecoveryReplicationMigrationItem.md)
+The operation to initiate migration of the item.
+
+### [New-AzSiteRecoveryReplicationAlertSetting](New-AzSiteRecoveryReplicationAlertSetting.md)
+Create or update an email notification(alert) configuration.
+
+### [New-AzSiteRecoveryReplicationFabric](New-AzSiteRecoveryReplicationFabric.md)
+The operation to create an Azure Site Recovery fabric (for e.g.
+Hyper-V site).
+
+### [New-AzSiteRecoveryReplicationMigrationItem](New-AzSiteRecoveryReplicationMigrationItem.md)
+The operation to create an ASR migration item (enable migration).
+
+### [New-AzSiteRecoveryReplicationNetworkMapping](New-AzSiteRecoveryReplicationNetworkMapping.md)
+The operation to create an ASR network mapping.
+
+### [New-AzSiteRecoveryReplicationPolicy](New-AzSiteRecoveryReplicationPolicy.md)
+The operation to create a replication policy.
+
+### [New-AzSiteRecoveryReplicationProtectedItem](New-AzSiteRecoveryReplicationProtectedItem.md)
+The operation to create an ASR replication protected item (Enable replication).
+
+### [New-AzSiteRecoveryReplicationProtectionContainer](New-AzSiteRecoveryReplicationProtectionContainer.md)
+Operation to create a protection container.
+
+### [New-AzSiteRecoveryReplicationProtectionContainerMapping](New-AzSiteRecoveryReplicationProtectionContainerMapping.md)
+The operation to create a protection container mapping.
+
+### [New-AzSiteRecoveryReplicationProtectionIntent](New-AzSiteRecoveryReplicationProtectionIntent.md)
+The operation to create an ASR replication protection intent item.
+
+### [New-AzSiteRecoveryReplicationRecoveryPlan](New-AzSiteRecoveryReplicationRecoveryPlan.md)
+The operation to create a recovery plan.
+
+### [New-AzSiteRecoveryReplicationRecoveryServicesProvider](New-AzSiteRecoveryReplicationRecoveryServicesProvider.md)
+The operation to add a recovery services provider.
+
+### [New-AzSiteRecoveryReplicationStorageClassificationMapping](New-AzSiteRecoveryReplicationStorageClassificationMapping.md)
+The operation to create a storage classification mapping.
+
+### [New-AzSiteRecoveryReplicationVaultSetting](New-AzSiteRecoveryReplicationVaultSetting.md)
+The operation to configure vault setting.
+
+### [New-AzSiteRecoveryReplicationvCenter](New-AzSiteRecoveryReplicationvCenter.md)
+The operation to create a vCenter object..
+
+### [Remove-AzSiteRecoveryReplicationFabric](Remove-AzSiteRecoveryReplicationFabric.md)
+The operation to delete or remove an Azure Site Recovery fabric.
+
+### [Remove-AzSiteRecoveryReplicationMigrationItem](Remove-AzSiteRecoveryReplicationMigrationItem.md)
+The operation to delete an ASR migration item.
+
+### [Remove-AzSiteRecoveryReplicationNetworkMapping](Remove-AzSiteRecoveryReplicationNetworkMapping.md)
+The operation to delete a network mapping.
+
+### [Remove-AzSiteRecoveryReplicationPolicy](Remove-AzSiteRecoveryReplicationPolicy.md)
+The operation to delete a replication policy.
+
+### [Remove-AzSiteRecoveryReplicationProtectedItem](Remove-AzSiteRecoveryReplicationProtectedItem.md)
+The operation to disable replication on a replication protected item.
+This will also remove the item.
+
+### [Remove-AzSiteRecoveryReplicationProtectedItemDisk](Remove-AzSiteRecoveryReplicationProtectedItemDisk.md)
+Operation to remove disk(s) from the replication protected item.
+
+### [Remove-AzSiteRecoveryReplicationProtectionContainer](Remove-AzSiteRecoveryReplicationProtectionContainer.md)
+Operation to remove a protection container.
+
+### [Remove-AzSiteRecoveryReplicationProtectionContainerMapping](Remove-AzSiteRecoveryReplicationProtectionContainerMapping.md)
+The operation to delete or remove a protection container mapping.
+
+### [Remove-AzSiteRecoveryReplicationRecoveryPlan](Remove-AzSiteRecoveryReplicationRecoveryPlan.md)
+Delete a recovery plan.
+
+### [Remove-AzSiteRecoveryReplicationRecoveryServicesProvider](Remove-AzSiteRecoveryReplicationRecoveryServicesProvider.md)
+The operation to removes/delete(unregister) a recovery services provider from the vault.
+
+### [Remove-AzSiteRecoveryReplicationStorageClassificationMapping](Remove-AzSiteRecoveryReplicationStorageClassificationMapping.md)
+The operation to delete a storage classification mapping.
+
+### [Remove-AzSiteRecoveryReplicationvCenter](Remove-AzSiteRecoveryReplicationvCenter.md)
+The operation to remove(unregister) a registered vCenter server from the vault.
+
+### [Repair-AzSiteRecoveryReplicationProtectedItemReplication](Repair-AzSiteRecoveryReplicationProtectedItemReplication.md)
+The operation to start resynchronize/repair replication for a replication protected item requiring resynchronization.
+
+### [Resolve-AzSiteRecoveryReplicationProtectedItemHealthError](Resolve-AzSiteRecoveryReplicationProtectedItemHealthError.md)
+Operation to resolve health issues of the replication protected item.
+
+### [Restart-AzSiteRecoveryReplicationJob](Restart-AzSiteRecoveryReplicationJob.md)
+The operation to restart an Azure Site Recovery job.
+
+### [Resume-AzSiteRecoveryReplicationJob](Resume-AzSiteRecoveryReplicationJob.md)
+The operation to resume an Azure Site Recovery job.
+
+### [Resume-AzSiteRecoveryReplicationMigrationItemReplication](Resume-AzSiteRecoveryReplicationMigrationItemReplication.md)
+The operation to initiate resume replication of the item.
+
+### [Stop-AzSiteRecoveryReplicationJob](Stop-AzSiteRecoveryReplicationJob.md)
+The operation to cancel an Azure Site Recovery job.
+
+### [Stop-AzSiteRecoveryReplicationProtectedItemFailover](Stop-AzSiteRecoveryReplicationProtectedItemFailover.md)
+Operation to cancel the failover of the replication protected item.
+
+### [Stop-AzSiteRecoveryReplicationRecoveryPlanFailover](Stop-AzSiteRecoveryReplicationRecoveryPlanFailover.md)
+The operation to cancel the failover of a recovery plan.
+
+### [Suspend-AzSiteRecoveryReplicationMigrationItemReplication](Suspend-AzSiteRecoveryReplicationMigrationItemReplication.md)
+The operation to initiate pause replication of the item.
+
+### [Switch-AzSiteRecoveryReplicationProtectedItemProvider](Switch-AzSiteRecoveryReplicationProtectedItemProvider.md)
+Operation to initiate a switch provider of the replication protected item.
+
+### [Switch-AzSiteRecoveryReplicationProtectionContainerProtection](Switch-AzSiteRecoveryReplicationProtectionContainerProtection.md)
+Operation to switch protection from one container to another or one replication provider to another.
+
+### [Test-AzSiteRecoveryReplicationFabricConsistency](Test-AzSiteRecoveryReplicationFabricConsistency.md)
+The operation to perform a consistency check on the fabric.
+
+### [Test-AzSiteRecoveryReplicationMigrationItemMigrate](Test-AzSiteRecoveryReplicationMigrationItemMigrate.md)
+The operation to initiate test migration of the item.
+
+### [Test-AzSiteRecoveryReplicationMigrationItemMigrateCleanup](Test-AzSiteRecoveryReplicationMigrationItemMigrateCleanup.md)
+The operation to initiate test migrate cleanup.
+
+### [Test-AzSiteRecoveryReplicationProtectedItemFailover](Test-AzSiteRecoveryReplicationProtectedItemFailover.md)
+Operation to perform a test failover of the replication protected item.
+
+### [Test-AzSiteRecoveryReplicationProtectedItemFailoverCleanup](Test-AzSiteRecoveryReplicationProtectedItemFailoverCleanup.md)
+Operation to clean up the test failover of a replication protected item.
+
+### [Test-AzSiteRecoveryReplicationRecoveryPlanFailover](Test-AzSiteRecoveryReplicationRecoveryPlanFailover.md)
+The operation to start the test failover of a recovery plan.
+
+### [Test-AzSiteRecoveryReplicationRecoveryPlanFailoverCleanup](Test-AzSiteRecoveryReplicationRecoveryPlanFailoverCleanup.md)
+The operation to cleanup test failover of a recovery plan.
+
+### [Update-AzSiteRecoveryReplicationMigrationItem](Update-AzSiteRecoveryReplicationMigrationItem.md)
+The operation to update the recovery settings of an ASR migration item.
+
+### [Update-AzSiteRecoveryReplicationNetworkMapping](Update-AzSiteRecoveryReplicationNetworkMapping.md)
+The operation to update an ASR network mapping.
+
+### [Update-AzSiteRecoveryReplicationPolicy](Update-AzSiteRecoveryReplicationPolicy.md)
+The operation to update a replication policy.
+
+### [Update-AzSiteRecoveryReplicationProtectedItem](Update-AzSiteRecoveryReplicationProtectedItem.md)
+The operation to update the recovery settings of an ASR replication protected item.
+
+### [Update-AzSiteRecoveryReplicationProtectedItemAppliance](Update-AzSiteRecoveryReplicationProtectedItemAppliance.md)
+The operation to update appliance of an ASR replication protected item.
+
+### [Update-AzSiteRecoveryReplicationProtectedItemMobilityService](Update-AzSiteRecoveryReplicationProtectedItemMobilityService.md)
+The operation to update(push update) the installed mobility service software on a replication protected item to the latest available version.
+
+### [Update-AzSiteRecoveryReplicationProtectionContainerMapping](Update-AzSiteRecoveryReplicationProtectionContainerMapping.md)
+The operation to update protection container mapping.
+
+### [Update-AzSiteRecoveryReplicationRecoveryPlan](Update-AzSiteRecoveryReplicationRecoveryPlan.md)
+The operation to update a recovery plan.
+
+### [Update-AzSiteRecoveryReplicationRecoveryServiceProvider](Update-AzSiteRecoveryReplicationRecoveryServiceProvider.md)
+The operation to refresh the information from the recovery services provider.
+
+### [Update-AzSiteRecoveryReplicationVaultHealth](Update-AzSiteRecoveryReplicationVaultHealth.md)
+Refreshes health summary of the vault.
+
+### [Update-AzSiteRecoveryReplicationvCenter](Update-AzSiteRecoveryReplicationvCenter.md)
+The operation to update a registered vCenter.
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationFabric.md b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationFabric.md
new file mode 100644
index 000000000000..0662fa3444ea
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationFabric.md
@@ -0,0 +1,274 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/clear-azsiterecoveryreplicationfabric
+schema: 2.0.0
+---
+
+# Clear-AzSiteRecoveryReplicationFabric
+
+## SYNOPSIS
+The operation to purge(force delete) an Azure Site Recovery fabric.
+
+## SYNTAX
+
+### Purge (Default)
+```
+Clear-AzSiteRecoveryReplicationFabric -FabricName -ResourceGroupName -ResourceName
+ [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf]
+ []
+```
+
+### PurgeViaIdentity
+```
+Clear-AzSiteRecoveryReplicationFabric -InputObject [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] []
+```
+
+## DESCRIPTION
+The operation to purge(force delete) an Azure Site Recovery fabric.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+ASR fabric to purge.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: PurgeViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -PassThru
+Returns true when the command succeeds
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### System.Boolean
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName ]`: Protectable item name.
+ - `[ProtectionContainerName ]`: Protection container name.
+ - `[ProviderName ]`: Recovery services provider name.
+ - `[RecoveryPlanName ]`: Name of the recovery plan.
+ - `[RecoveryPointName ]`: The recovery point name.
+ - `[ReplicatedProtectedItemName ]`: Replication protected item name.
+ - `[ResourceGroupName ]`: The name of the resource group where the recovery services vault is present.
+ - `[ResourceName ]`: The name of the recovery services vault.
+ - `[StorageClassificationMappingName ]`: Storage classification mapping name.
+ - `[StorageClassificationName ]`: Storage classification name.
+ - `[SubscriptionId ]`: The subscription Id.
+ - `[VaultSettingName ]`: Vault setting name.
+ - `[VcenterName ]`: vcenter name.
+ - `[VirtualMachineName ]`: Virtual Machine name.
+
+## RELATED LINKS
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectedItem.md b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectedItem.md
new file mode 100644
index 000000000000..136c686429eb
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectedItem.md
@@ -0,0 +1,309 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/clear-azsiterecoveryreplicationprotecteditem
+schema: 2.0.0
+---
+
+# Clear-AzSiteRecoveryReplicationProtectedItem
+
+## SYNOPSIS
+The operation to delete or purge a replication protected item.
+This operation will force delete the replication protected item.
+Use the remove operation on replication protected item to perform a clean disable replication for the item.
+
+## SYNTAX
+
+### Purge (Default)
+```
+Clear-AzSiteRecoveryReplicationProtectedItem -FabricName -ProtectionContainerName
+ -ReplicatedProtectedItemName -ResourceGroupName -ResourceName
+ [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf]
+ []
+```
+
+### PurgeViaIdentity
+```
+Clear-AzSiteRecoveryReplicationProtectedItem -InputObject [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] []
+```
+
+## DESCRIPTION
+The operation to delete or purge a replication protected item.
+This operation will force delete the replication protected item.
+Use the remove operation on replication protected item to perform a clean disable replication for the item.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+Fabric name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: PurgeViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -PassThru
+Returns true when the command succeeds
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProtectionContainerName
+Protection container name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ReplicatedProtectedItemName
+Replication protected item name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### System.Boolean
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName ]`: Protectable item name.
+ - `[ProtectionContainerName ]`: Protection container name.
+ - `[ProviderName ]`: Recovery services provider name.
+ - `[RecoveryPlanName ]`: Name of the recovery plan.
+ - `[RecoveryPointName ]`: The recovery point name.
+ - `[ReplicatedProtectedItemName ]`: Replication protected item name.
+ - `[ResourceGroupName ]`: The name of the resource group where the recovery services vault is present.
+ - `[ResourceName ]`: The name of the recovery services vault.
+ - `[StorageClassificationMappingName ]`: Storage classification mapping name.
+ - `[StorageClassificationName ]`: Storage classification name.
+ - `[SubscriptionId ]`: The subscription Id.
+ - `[VaultSettingName ]`: Vault setting name.
+ - `[VcenterName ]`: vcenter name.
+ - `[VirtualMachineName ]`: Virtual Machine name.
+
+## RELATED LINKS
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectionContainerMapping.md b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectionContainerMapping.md
new file mode 100644
index 000000000000..3ac149808f7b
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationProtectionContainerMapping.md
@@ -0,0 +1,305 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/clear-azsiterecoveryreplicationprotectioncontainermapping
+schema: 2.0.0
+---
+
+# Clear-AzSiteRecoveryReplicationProtectionContainerMapping
+
+## SYNOPSIS
+The operation to purge(force delete) a protection container mapping.
+
+## SYNTAX
+
+### Purge (Default)
+```
+Clear-AzSiteRecoveryReplicationProtectionContainerMapping -FabricName -MappingName
+ -ProtectionContainerName -ResourceGroupName -ResourceName
+ [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf]
+ []
+```
+
+### PurgeViaIdentity
+```
+Clear-AzSiteRecoveryReplicationProtectionContainerMapping -InputObject
+ [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] []
+```
+
+## DESCRIPTION
+The operation to purge(force delete) a protection container mapping.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+Fabric name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: PurgeViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -MappingName
+Protection container mapping name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -PassThru
+Returns true when the command succeeds
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProtectionContainerName
+Protection container name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### System.Boolean
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName ]`: Protectable item name.
+ - `[ProtectionContainerName ]`: Protection container name.
+ - `[ProviderName ]`: Recovery services provider name.
+ - `[RecoveryPlanName ]`: Name of the recovery plan.
+ - `[RecoveryPointName ]`: The recovery point name.
+ - `[ReplicatedProtectedItemName ]`: Replication protected item name.
+ - `[ResourceGroupName ]`: The name of the resource group where the recovery services vault is present.
+ - `[ResourceName ]`: The name of the recovery services vault.
+ - `[StorageClassificationMappingName ]`: Storage classification mapping name.
+ - `[StorageClassificationName ]`: Storage classification name.
+ - `[SubscriptionId ]`: The subscription Id.
+ - `[VaultSettingName ]`: Vault setting name.
+ - `[VcenterName ]`: vcenter name.
+ - `[VirtualMachineName ]`: Virtual Machine name.
+
+## RELATED LINKS
+
diff --git a/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationRecoveryServicesProvider.md b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationRecoveryServicesProvider.md
new file mode 100644
index 000000000000..f89043009fdd
--- /dev/null
+++ b/swaggerci/recoveryservicessiterecovery/docs/Clear-AzSiteRecoveryReplicationRecoveryServicesProvider.md
@@ -0,0 +1,289 @@
+---
+external help file:
+Module Name: Az.SiteRecovery
+online version: https://learn.microsoft.com/powershell/module/az.siterecovery/clear-azsiterecoveryreplicationrecoveryservicesprovider
+schema: 2.0.0
+---
+
+# Clear-AzSiteRecoveryReplicationRecoveryServicesProvider
+
+## SYNOPSIS
+The operation to purge(force delete) a recovery services provider from the vault.
+
+## SYNTAX
+
+### Purge (Default)
+```
+Clear-AzSiteRecoveryReplicationRecoveryServicesProvider -FabricName -ProviderName
+ -ResourceGroupName -ResourceName [-SubscriptionId ] [-DefaultProfile ]
+ [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] []
+```
+
+### PurgeViaIdentity
+```
+Clear-AzSiteRecoveryReplicationRecoveryServicesProvider -InputObject
+ [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] []
+```
+
+## DESCRIPTION
+The operation to purge(force delete) a recovery services provider from the vault.
+
+## EXAMPLES
+
+### Example 1: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+### Example 2: {{ Add title here }}
+```powershell
+{{ Add code here }}
+```
+
+```output
+{{ Add output here }}
+```
+
+{{ Add description here }}
+
+## PARAMETERS
+
+### -AsJob
+Run the command as a job
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -DefaultProfile
+The credentials, account, tenant, and subscription used for communication with Azure.
+
+```yaml
+Type: System.Management.Automation.PSObject
+Parameter Sets: (All)
+Aliases: AzureRMContext, AzureCredential
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -FabricName
+Fabric name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InputObject
+Identity Parameter
+To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
+
+```yaml
+Type: Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+Parameter Sets: PurgeViaIdentity
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: True (ByValue)
+Accept wildcard characters: False
+```
+
+### -NoWait
+Run the command asynchronously
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -PassThru
+Returns true when the command succeeds
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ProviderName
+Recovery services provider name.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceGroupName
+The name of the resource group where the recovery services vault is present.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -ResourceName
+The name of the recovery services vault.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: True
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -SubscriptionId
+The subscription Id.
+
+```yaml
+Type: System.String
+Parameter Sets: Purge
+Aliases:
+
+Required: False
+Position: Named
+Default value: (Get-AzContext).Subscription.Id
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Confirm
+Prompts you for confirmation before running the cmdlet.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: cf
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -WhatIf
+Shows what would happen if the cmdlet runs.
+The cmdlet is not run.
+
+```yaml
+Type: System.Management.Automation.SwitchParameter
+Parameter Sets: (All)
+Aliases: wi
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Microsoft.Azure.PowerShell.Cmdlets.SiteRecovery.Models.ISiteRecoveryIdentity
+
+## OUTPUTS
+
+### System.Boolean
+
+## NOTES
+
+ALIASES
+
+COMPLEX PARAMETER PROPERTIES
+
+To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
+
+
+`INPUTOBJECT `: Identity Parameter
+ - `[AlertSettingName ]`: The name of the email notification configuration.
+ - `[EventName ]`: The name of the Azure Site Recovery event.
+ - `[FabricName ]`: Fabric name.
+ - `[Id ]`: Resource identity path
+ - `[IntentObjectName ]`: Replication protection intent name.
+ - `[JobName ]`: Job identifier.
+ - `[LogicalNetworkName ]`: Logical network name.
+ - `[MappingName ]`: Protection Container mapping name.
+ - `[MigrationItemName ]`: Migration item name.
+ - `[MigrationRecoveryPointName ]`: The migration recovery point name.
+ - `[NetworkMappingName ]`: Network mapping name.
+ - `[NetworkName ]`: Primary network name.
+ - `[PolicyName ]`: Replication policy name.
+ - `[ProtectableItemName