diff --git a/src/Migrate/Migrate.Autorest/README.md b/src/Migrate/Migrate.Autorest/README.md index d3a89f7ee618..8a9dd79f6d53 100644 --- a/src/Migrate/Migrate.Autorest/README.md +++ b/src/Migrate/Migrate.Autorest/README.md @@ -52,9 +52,10 @@ commit: 0dd49a444195fef7f3555cad038cb7665cbd928c require: - $(this-folder)/../../readme.azure.noprofile.md input-file: - - $(repo)/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2020-01-01/migrate.json - - $(repo)/specification/migrateprojects/resource-manager/Microsoft.Migrate/preview/2018-09-01-preview/migrate.json - - $(repo)/specification/recoveryservicessiterecovery/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/service.json + - $(repo)/specification/migrate/resource-manager/Microsoft.OffAzure/stable/2020-01-01/migrate.json + - $(repo)/specification/migrateprojects/resource-manager/Microsoft.Migrate/preview/2018-09-01-preview/migrate.json + - $(repo)/specification/recoveryservicessiterecovery/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/service.json + - $(repo)/specification/recoveryservicesdatareplication/resource-manager/Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json module-version: 1.0.1 title: Migrate @@ -105,6 +106,22 @@ directive: - ProtectionContainerMappingProviderSpecificDetails - MigrateProjectProperties - FabricProperties + - FabricModelProperties + - FabricModelCustomProperties + - AzStackHCIFabricModelCustomProperties + - HyperVMigrateFabricModelCustomProperties + - VMwareMigrateFabricModelCustomProperties + - PolicyModelProperties + - ReplicationExtensionModelProperties + - ProtectedItemModelProperties + - ProtectedItemModelCustomProperties + - HyperVToAzStackHCIProtectedItemModelCustomProperties + - VMwareToAzStackHCIProtectedItemModelCustomProperties + - PlannedFailoverModelProperties + - WorkflowModelProperties + - WorkflowModelCustomProperties + - TaskModel + - TaskModelCustomProperties # Remove variants not in scope - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json where: @@ -224,10 +241,6 @@ directive: verb: New$|Remove$|Update$ subject: ^Site remove: true - - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json - where: - subject: ^HyperV - remove: true - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json where: subject: ^Job|^VMwareOperationsStatus @@ -244,7 +257,12 @@ directive: - from: Microsoft.Migrate/preview/2018-09-01-preview/migrate.json where: verb: Set$|Remove$|Update$ - subject: ^Solution|ProjectSummary$ + subject: ProjectSummary$ + remove: true + - from: Microsoft.Migrate/preview/2018-09-01-preview/migrate.json + where: + verb: Remove$|Update$ + subject: ^Solution remove: true - from: Microsoft.Migrate/preview/2018-09-01-preview/migrate.json where: @@ -261,7 +279,7 @@ directive: remove: true - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json where: - subject: ^Commit|^Planned|^Renew|^Reprotect|^Unplanned|VaultHealth$|ComputeSize$|FabricConsistency$ + subject: ^Commit|^Renew|^Reprotect|^Unplanned|VaultHealth$|ComputeSize$|FabricConsistency$ remove: true - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json where: @@ -298,7 +316,74 @@ directive: verb: New subject: ^ReplicationVaultSetting|^SupportedOperatingSystem|^ReplicationProtectionIntent remove: true + - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json + where: + verb: Get + subject: ^HyperV(Cluster|Host|Job|OperationsStatus)$ + remove: true + - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json + where: + verb: Set + subject: ^HyperV(Cluster|Host)$ + remove: true + - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json + where: + verb: New|Remove|Update + subject: ^HyperV + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Test|Invoke + subject: NameAvailability$|DeploymentPreflight + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Get|New + subject: ^EmailConfiguration + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Get + subject: ^(Dra|ProtectedItem|Vault|Workflow)OperationStatus$ + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Get + subject: ^FabricOperationsStatus$ + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: New + subject: ^(Dra|Vault) + remove: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Update + subject: ^Vault + remove: true + - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json + where: + verb: Invoke + subject: ^PlannedReplication + remove: true + # Rename cmdlets for AzStackHCI + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Get + subject: ^Fabric$ + set: + subject: HCIReplicationFabric # Hide cmldets used by custom + - from: Microsoft.Migrate/preview/2018-09-01-preview/migrate.json + where: + verb: Set$ + subject: ^Solution + hide: true + - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json + where: + verb: Get$ + subject: ToAzureMigrate$ + hide: true - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json where: verb: Get$ @@ -344,6 +429,15 @@ directive: verb: Resume$ subject: ^ReplicationMigrationItemReplication hide: true + - from: Microsoft.RecoveryServices/stable/2023-01-01/service.json + where: + subject: ^Planned + hide: true + - from: Microsoft.OffAzure/stable/2020-01-01/migrate.json + where: + verb: Get + subject: ^HyperV(Site|RunAsAccount)$ + hide: true # Hide cmdlets not to be visible to user. - from: Microsoft.Migrate/preview/2018-09-01-preview/migrate.json where: @@ -373,6 +467,11 @@ directive: verb: New$ variant: ^CreateViaIdentity hide: true + - from: Microsoft.DataReplication/preview/2021-02-16-preview/recoveryservicesdatareplication.json + where: + verb: Get$|Invoke$|New$|Remove$|Test$|Update$ + subject: ^Dra|^Fabric|^Policy|^EmailConfiguration|^ProtectedItem|^ReplicationExtension|^Vault|^Workflow + hide: true - where: verb: New$|Set$|Update$ subject: Site$|VCenter$ diff --git a/src/Migrate/Migrate.Autorest/custom/AzStackHCIDiskInput.cs b/src/Migrate/Migrate.Autorest/custom/AzStackHCIDiskInput.cs new file mode 100644 index 000000000000..779629268edc --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/AzStackHCIDiskInput.cs @@ -0,0 +1,40 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +namespace Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview +{ + public class AzStackHCIDiskInput + { + public AzStackHCIDiskInput( + string diskId, + bool isDynamic, + long diskSizeGB, + string diskFileFormat, + bool isOsDisk) + { + DiskId = diskId; + IsDynamic = isDynamic; + DiskSizeGb = diskSizeGB; + DiskFileFormat = diskFileFormat; + IsOSDisk = isOsDisk; + } + + /// Gets or sets the type of the virtual hard disk, vhd or vhdx. + public string DiskFileFormat { get; set; } + + /// Gets or sets the disk Id. + public string DiskId { get; set; } + + /// Gets or sets the disk size in GB. + public long DiskSizeGb { get; set; } + + /// + /// Gets or sets a value indicating whether dynamic sizing is enabled on the virtual hard + /// disk. + /// + public bool? IsDynamic { get; set; } + + /// Gets or sets a value indicating whether disk is os disk. + public bool IsOSDisk { get; set; } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/AzStackHCINicInput.cs b/src/Migrate/Migrate.Autorest/custom/AzStackHCINicInput.cs new file mode 100644 index 000000000000..44929f7ddf97 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/AzStackHCINicInput.cs @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for license information. + +namespace Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview +{ + public class AzStackHCINicInput + { + public AzStackHCINicInput( + string nicId, + string targetNetworkId, + string testNetworkId, + string selectionTypeForFailover) + { + NicId = nicId; + TargetNetworkId = targetNetworkId; + TestNetworkId = testNetworkId; + SelectionTypeForFailover = selectionTypeForFailover; + } + + /// Gets or sets the NIC Id. + public string NicId { get; set; } + + /// Gets or sets the target network Id within AzStackHCI Cluster. + public string TargetNetworkId { get; set; } + + /// Gets or sets the target test network Id within AzStackHCI Cluster. + public string TestNetworkId { get; set; } + + /// Gets or sets the selection type of the NIC. + public string SelectionTypeForFailover { get; set; } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateDiscoveredServer.ps1 b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateDiscoveredServer.ps1 index 1dd26a2c2cf7..e0cb94cc8db0 100644 --- a/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateDiscoveredServer.ps1 +++ b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateDiscoveredServer.ps1 @@ -23,8 +23,10 @@ https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratediscovered #> function Get-AzMigrateDiscoveredServer { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareMachine])] - [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] + [OutputType( + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareMachine], + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IHyperVMachine])] + [CmdletBinding(DefaultParameterSetName = 'List', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param ( [Parameter(Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] @@ -38,30 +40,38 @@ function Get-AzMigrateDiscoveredServer { # Specifies the resource group name. ${ResourceGroupName}, - [Parameter(ParameterSetName='Get', Mandatory)] - [Parameter(ParameterSetName='GetInSite', Mandatory)] + [Parameter(ParameterSetName = 'Get', Mandatory)] + [Parameter(ParameterSetName = 'GetInSite', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] [System.String] - # Specifies the VMware machine name. This is an internal Name. For users, use display name. + # Specifies the source machine name. This is an internal Name. For users, use display name. ${Name}, - [Parameter(ParameterSetName='List')] - [Parameter(ParameterSetName='ListInSite')] + [Parameter(ParameterSetName = 'List')] + [Parameter(ParameterSetName = 'ListInSite')] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] [System.String] - # Specifies the VMware machine display name. + # Specifies the source machine display name. ${DisplayName}, - [Parameter(ParameterSetName='GetInSite', Mandatory)] - [Parameter(ParameterSetName='ListInSite', Mandatory)] + [Parameter(ParameterSetName = 'GetInSite', Mandatory)] + [Parameter(ParameterSetName = 'ListInSite', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] [System.String] # Specifies the appliance name. This internally maps to a site. ${ApplianceName}, [Parameter()] + [ValidateSet("VMware", "HyperV")] + [ArgumentCompleter( { "VMware", "HyperV" })] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # Specifies the source machine type. Currently, only HyperV and VMware are supported. + ${SourceMachineType} = "VMware", + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] [System.String[]] # Specifies the subscription id. ${SubscriptionId} @@ -69,117 +79,159 @@ function Get-AzMigrateDiscoveredServer { process { $parameterSet = $PSCmdlet.ParameterSetName + $hasApplianceName = $PSBoundParameters.ContainsKey("ApplianceName") $discoverySolutionName = "Servers-Discovery-ServerDiscovery" - $discoverySolution = Get-AzMigrateSolution -SubscriptionId $SubscriptionId -ResourceGroupName $ResourceGroupName -MigrateProjectName $ProjectName -Name $discoverySolutionName - if ($discoverySolution.Name -ne $discoverySolutionName) { + $discoverySolution = Az.Migrate\Get-AzMigrateSolution -SubscriptionId $SubscriptionId -ResourceGroupName $ResourceGroupName -MigrateProjectName $ProjectName -Name $discoverySolutionName + if ($discoverySolution.Name -ne $discoverySolutionName) + { throw "Server Discovery Solution not found." } $appMap = @{} - if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"]) { + if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"]) + { $appMapV2 = $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"] | ConvertFrom-Json # Fetch all appliance from V2 map first. Then these can be updated if found again in V3 map. - foreach ($item in $appMapV2) { + foreach ($item in $appMapV2) + { $appMap[$item.ApplianceName] = $item.SiteId } } - if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"]) { + if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"]) + { $appMapV3 = $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"] | ConvertFrom-Json - foreach ($item in $appMapV3) { + foreach ($item in $appMapV3) + { $t = $item.psobject.properties $appMap[$t.Name] = $t.Value.SiteId } } if ($null -eq $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"] -And - $null -eq $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"] ) { + $null -eq $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"] ) + { throw "Server Discovery Solution missing Appliance Details. Invalid Solution." } # Regex to match site name. - $r = '(?<=/Microsoft.OffAzure/VMwareSites/).*$' - $siteNameTmp = "" - if ($parameterSet -match "Site") { - #Fetch by site scenario. This is when site name filter is provided. - $siteFound = 0 - foreach ($kvp in $appMap.GetEnumerator()) { - if ($kvp.Key -eq $ApplianceName) { - $siteArmId = $kvp.Value - if ($siteArmId -match $r) { - $siteNameTmp = $Matches[0] - $siteFound = 1 - if ($parameterSet -eq 'GetInSite') { - return Get-AzMigrateMachine -Name $Name -ResourceGroupName $ResourceGroupName -SiteName $siteNameTmp -SubscriptionId $SubscriptionId - } - elseif ($parameterSet -eq 'ListInSite') { - $siteMachines = Get-AzMigrateMachine -ResourceGroupName $ResourceGroupName -SiteName $siteNameTmp -SubscriptionId $SubscriptionId - - if ($DisplayName) { - $filteredMachines = $siteMachines | Where-Object {$_.DisplayName -match $DisplayName} - return $filteredMachines - } - else { - return $siteMachines - } - } - } + if ($SourceMachineType -eq "VMware") + { + $siteRegex = "(?<=/Microsoft.OffAzure/VMwareSites/).*$" + } + else { + $siteRegex = "(?<=/Microsoft.OffAzure/HyperVSites/).*$" + } + + if ($parameterSet -match 'Get') + { + # Get or GetInSite + foreach ($kvp in $appMap.GetEnumerator()) + { + if (($kvp.Value -match $siteRegex) -and + (-not (($parameterSet -eq 'GetInSite') -and ($kvp.Key -ne $ApplianceName)))) + { + $siteNameTmp = $Matches[0] + if ($SourceMachineType -eq "VMware") + { + $machine = Az.Migrate.Internal\Get-AzMigrateMachine ` + -Name $Name ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $siteNameTmp ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + } + else { + # HyperV + $machine = Az.Migrate.Internal\Get-AzMigrateHyperVMachine ` + -MachineName $Name ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $siteNameTmp ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + } + + # Remove server marked as Deleted. + if ($null -ne $machine -and $machine.IsDeleted) + { + $machine = $null + } + + if ($null -ne $machine) + { + return $machine + } } } - if ($siteFound -eq 0) { - throw "Appiance: $ApplianceName not found in project $ProjectName." + $errorMsg = "No machine with machine Name '$Name' of Type '$SourceMachineType' found in Project '$ProjectName'" + if ($hasApplianceName) + { + $errorMsg += " with Appliance '$ApplianceName'" } + + throw $errorMsg } else { - # Fetch across project. All machines or by name. - $projectSdsMachines = [System.Collections.ArrayList]::new() + # List or ListInSite + $allMachines = [System.Collections.ArrayList]::new() + foreach ($kvp in $appMap.GetEnumerator()) + { + if (($kvp.Value -match $siteRegex) -and + (-not (($parameterSet -eq 'ListInSite') -and ($kvp.Key -ne $ApplianceName)))) + { + $siteNameTmp = $Matches[0] + if ($SourceMachineType -eq "VMware") + { + $machines = Az.Migrate.Internal\Get-AzMigrateMachine ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $siteNameTmp ` + -SubscriptionId $SubscriptionId + } + else { + # HyperV + $machines = Az.Migrate.Internal\Get-AzMigrateHyperVMachine ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $siteNameTmp ` + -SubscriptionId $SubscriptionId + } - if ($parameterSet -eq 'List') { - foreach ($kvp in $appMap.GetEnumerator()) { - $siteArmId = $kvp.Value - - if ($siteArmId -match $r) { - $siteNameTmp = $Matches[0] - $siteMachines = Get-AzMigrateMachine -ResourceGroupName $ResourceGroupName -SiteName $siteNameTmp -SubscriptionId $SubscriptionId - if ($null -ne $siteMachines) { - $projectSdsMachines.AddRange($siteMachines) - } + if ($null -ne $machines) + { + $allMachines.AddRange($machines) } } + } - if ($DisplayName) { - $filteredMachines = $projectSdsMachines | Where-Object {$_.DisplayName -match $DisplayName} - return $filteredMachines - } - else { - return $projectSdsMachines - } + # Remove servers marked as Deleted. + $allMachines = $allMachines | Where-Object { !$_.IsDeleted } + + if ($allMachines.Count -gt 0 -and $DisplayName) + { + $allMachines = $allMachines | Where-Object { $_.DisplayName -match $DisplayName } } - elseif ($parameterSet -eq 'Get') { - foreach ($kvp in $appMap.GetEnumerator()) { - $siteArmId = $kvp.Value - - if ($siteArmId -match $r) { - $siteNameTmp = $Matches[0] - - try { - $siteMachine = Get-AzMigrateMachine -Name $Name -ResourceGroupName $ResourceGroupName -SiteName $siteNameTmp -SubscriptionId $SubscriptionId - if ($null -ne $siteMachine) { - return $siteMachine - } - } - catch { - $theError = $_ - Write-Host $theError - } - } + + if ($allMachines.Count -eq 0) + { + $errorMsg = "No machine of Type '$SourceMachineType' found in Project '$ProjectName'" + if ($hasApplianceName) + { + $errorMsg += " with Appliance '$ApplianceName'" + } + + if ($DisplayName) + { + $errorMsg += " with matching machine DisplayName '$DisplayName'" } - throw "Machine with Id $Name not found in project $ProjectName." + throw $errorMsg } + + return $allMachines } } } \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIJob.ps1 b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIJob.ps1 new file mode 100644 index 000000000000..f360c51a956e --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIJob.ps1 @@ -0,0 +1,188 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Retrieves the status of an Azure Migrate job. +.Description +The Get-AzMigrateHCIJob cmdlet retrives the status of an Azure Migrate job. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratehcijob +#> +function Get-AzMigrateHCIJob { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel])] + [CmdletBinding(DefaultParameterSetName = 'ListByName', PositionalBinding = $false)] + param( + [Parameter(ParameterSetName = 'GetById', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the job id for which the details needs to be retrieved. + ${ID}, + + [Parameter(ParameterSetName = 'GetByName', Mandatory)] + [Parameter(ParameterSetName = 'ListByName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # The name of the resource group where the recovery services vault is present. + ${ResourceGroupName}, + + [Parameter(ParameterSetName = 'GetByName', Mandatory)] + [Parameter(ParameterSetName = 'ListByName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # The name of the migrate project. + ${ProjectName}, + + [Parameter(ParameterSetName = 'GetByName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Job identifier + ${Name}, + + [Parameter(ParameterSetName = 'GetByInputObject', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity] + # Specifies the job object of the replicating server. + ${InputObject}, + + [Parameter(ParameterSetName = 'ListById', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Resource Group of the Azure Migrate Project in the current subscription. + ${ResourceGroupID}, + + [Parameter(ParameterSetName = 'ListById', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Azure Migrate Project in which servers are replicating. + ${ProjectID}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + $parameterSet = $PSCmdlet.ParameterSetName + $null = $PSBoundParameters.Remove('ID') + $null = $PSBoundParameters.Remove('ResourceGroupName') + $null = $PSBoundParameters.Remove('ProjectName') + $null = $PSBoundParameters.Remove('Name') + $null = $PSBoundParameters.Remove('InputObject') + $null = $PSBoundParameters.Remove('ResourceGroupID') + $null = $PSBoundParameters.Remove('ProjectID') + + if (($parameterSet -match 'Name') -or ($parameterSet -eq 'ListById')) { + if ($parameterSet -eq 'ListById') { + $ProjectIdArray = $ProjectID.Split("/") + if ($ProjectIdArray.Length -lt 9) { + throw "Invalid Project ID '$ProjectID'" + } + $ProjectName = $ProjectIdArray[8] + $ResourceGroupName = $ResourceGroupID.Split("/")[4] + } + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("Name", "Servers-Migration-ServerMigration_DataReplication") + $null = $PSBoundParameters.Add("MigrateProjectName", $ProjectName) + + $solution = Az.Migrate\Get-AzMigrateSolution @PSBoundParameters + if ($solution -and ($solution.Count -ge 1)) { + $vaultId = $solution.DetailExtendedDetail["vaultId"] + $vaultIdArray = $vaultId.Split("/") + if ($vaultIdArray.Length -lt 9) { + throw "Invalid Vault ID '$vaultId'" + } + $vaultName = $vaultIdArray[8] + } + else { + throw "Solution not found." + } + + $null = $PSBoundParameters.Remove("ResourceGroupName") + $null = $PSBoundParameters.Remove("Name") + $null = $PSBoundParameters.Remove("MigrateProjectName") + } + else { + if ($parameterSet -eq 'GetByInputObject') { + $ID = $InputObject.Id + } + $jobIdArray = $ID.split('/') + if ($jobIdArray.Length -lt 11) { + throw "Invalid Job ID '$ID'" + } + $ResourceGroupName = $jobIdArray[4] + $vaultName = $jobIdArray[8] + $Name = $jobIdArray[10] + } + + $null = $PSBoundParameters.Add('ResourceGroupName', $ResourceGroupName) + $null = $PSBoundParameters.Add('VaultName', $vaultName) + if ($parameterSet -match 'Get') { + $null = $PSBoundParameters.Add('JobName', $Name) + } + + return Az.Migrate.Internal\Get-AzMigrateWorkflow @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIServerReplication.ps1 b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIServerReplication.ps1 new file mode 100644 index 000000000000..25a19d1ba311 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Get-AzMigrateHCIServerReplication.ps1 @@ -0,0 +1,280 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Retrieves the details of the replicating server. +.Description +The Get-AzMigrateHCIServerReplication cmdlet retrieves the object for the replicating server. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratehciserverreplication +#> +function Get-AzMigrateHCIServerReplication { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IProtectedItemModel])] + [CmdletBinding(DefaultParameterSetName = 'ListByName', PositionalBinding = $false)] + param( + [Parameter(ParameterSetName = 'GetByItemID', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the replicating server ARM ID. + ${TargetObjectID}, + + [Parameter(ParameterSetName = 'ListByName', Mandatory)] + [Parameter(ParameterSetName = 'GetByMachineName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Resource Group of the Azure Migrate Project in the current subscription. + ${ResourceGroupName}, + + [Parameter(ParameterSetName = 'ListByName', Mandatory)] + [Parameter(ParameterSetName = 'GetByMachineName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Azure Migrate project in the current subscription. + ${ProjectName}, + + [Parameter(ParameterSetName = 'GetBySDSID', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the machine ID of the discovered server. + ${DiscoveredMachineId}, + + [Parameter(ParameterSetName = 'GetByInputObject', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity] + # Specifies the machine object of the replicating server. + ${InputObject}, + + [Parameter(ParameterSetName = 'ListById', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Resource Group of the Azure Migrate Project in the current subscription. + ${ResourceGroupID}, + + [Parameter(ParameterSetName = 'ListById', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Azure Migrate Project in which servers are replicating. + ${ProjectID}, + + [Parameter(ParameterSetName = 'GetByMachineName', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the display name of the replicating machine. + ${MachineName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + Import-Module $PSScriptRoot\Helper\AzStackHCICommonSettings.ps1 + + $parameterSet = $PSCmdlet.ParameterSetName + $null = $PSBoundParameters.Remove('TargetObjectID') + $null = $PSBoundParameters.Remove('ResourceGroupName') + $null = $PSBoundParameters.Remove('ProjectName') + $null = $PSBoundParameters.Remove('DiscoveredMachineId') + $null = $PSBoundParameters.Remove('InputObject') + $null = $PSBoundParameters.Remove('ResourceGroupID') + $null = $PSBoundParameters.Remove('ProjectID') + $null = $PSBoundParameters.Remove('MachineName') + + if ($parameterSet -eq 'GetBySDSID') { + $machineIdArray = $DiscoveredMachineId.Split("/") + if ($machineIdArray.Length -lt 11) { + throw "Invalid machine ID '$DiscoveredMachineId'" + } + $siteType = $machineIdArray[7] + $siteName = $machineIdArray[8] + $ResourceGroupName = $machineIdArray[4] + $ProtectedItemName = $machineIdArray[10] + + $null = $PSBoundParameters.Add('ResourceGroupName', $ResourceGroupName) + $null = $PSBoundParameters.Add('SiteName', $siteName) + + if (($siteType -ne $SiteTypes.HyperVSites) -and ($siteType -ne $SiteTypes.VMwareSites)) { + throw "Unknown machine site '$siteName' with Type '$siteType'." + } + + # Occasionally, Get Machine Site will not return machine site even when the site exist, + # hence retry get machine site. + $attempts = 4 + for ($i = 1; $i -le $attempts; $i++) { + try { + if ($siteType -eq $SiteTypes.VMwareSites) { + $siteObject = Az.Migrate\Get-AzMigrateSite @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + } + elseif ($siteType -eq $SiteTypes.HyperVSites) { + $siteObject = Az.Migrate.Internal\Get-AzMigrateHyperVSite @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + } + + if ($null -eq $siteObject) { + throw "Machine site not found." + } + else { + $ProjectName = $siteObject.DiscoverySolutionId.Split("/")[8] + } + + break; + } + catch { + if ($i -lt $attempts) + { + Write-Host "Machine site not found. Retrying in 30 seconds..." + Start-Sleep -Seconds 30 + } + else + { + throw "Machine site '$siteName' with Type '$siteType' not found." + } + } + } + + $null = $PSBoundParameters.Remove('SiteName') + + $null = $PSBoundParameters.Add("Name", "Servers-Migration-ServerMigration_DataReplication") + $null = $PSBoundParameters.Add("MigrateProjectName", $ProjectName) + + $solution = Az.Migrate\Get-AzMigrateSolution @PSBoundParameters + if ($solution -and ($solution.Count -ge 1)) { + $VaultName = $solution.DetailExtendedDetail.AdditionalProperties.vaultId.Split("/")[8] + } + else { + throw "Solution not found." + } + + $null = $PSBoundParameters.Remove("Name") + $null = $PSBoundParameters.Remove("MigrateProjectName") + + $null = $PSBoundParameters.Add("VaultName", $VaultName) + $null = $PSBoundParameters.Add("Name", $ProtectedItemName) + + return Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + } + + if (($parameterSet -match 'List') -or ($parameterSet -eq 'GetByMachineName')) { + # Retrieve ResourceGroupName, ProjectName if ListByID + if ($parameterSet -eq 'ListByID') { + $resourceGroupIdArray = $ResourceGroupID.Split('/') + if ($resourceGroupIdArray.Length -lt 5) { + throw "Invalid resource group Id '$ResourceGroupID'." + } + + $ResourceGroupName = $resourceGroupIdArray[4] + + $projectIdArray = $ProjectID.Split('/') + if ($projectIdArray.Length -lt 9) { + throw "Invalid migrate project Id '$ProjectID'." + } + + $ProjectName = $projectIdArray[8] + } + + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("Name", "Servers-Migration-ServerMigration_DataReplication") + $null = $PSBoundParameters.Add("MigrateProjectName", $ProjectName) + + $solution = Az.Migrate\Get-AzMigrateSolution @PSBoundParameters + if ($solution -and ($solution.Count -ge 1)) { + $VaultName = $solution.DetailExtendedDetail.AdditionalProperties.vaultId.Split("/")[8] + } + else { + throw "Solution not found." + } + + $null = $PSBoundParameters.Remove("Name") + $null = $PSBoundParameters.Remove("MigrateProjectName") + $null = $PSBoundParameters.Add("VaultName", $VaultName) + + $replicatingItems = Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + + if ($parameterSet -eq "GetByMachineName") { + $replicatingItems = $replicatingItems | Where-Object { $_.Property.FabricObjectName -eq $MachineName } + } + return $replicatingItems + } + + if (($parameterSet -eq "GetByInputObject") -or ($parameterSet -eq "GetByItemID")) { + if ($parameterSet -eq 'GetByInputObject') { + $TargetObjectID = $InputObject.Id + } + $objectIdArray = $TargetObjectID.Split("/") + if ($objectIdArray.Length -lt 11) { + throw "Invalid target object ID '$TargetObjectID'." + } + + $ResourceGroupName = $objectIdArray[4] + $VaultName = $objectIdArray[8] + $ProtectedItemName = $objectIdArray[10] + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("VaultName", $VaultName) + $null = $PSBoundParameters.Add("Name", $ProtectedItemName) + + return Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Helper/AzStackHCICommonSettings.ps1 b/src/Migrate/Migrate.Autorest/custom/Helper/AzStackHCICommonSettings.ps1 new file mode 100644 index 000000000000..b358ef4b966e --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Helper/AzStackHCICommonSettings.ps1 @@ -0,0 +1,78 @@ +$AzStackHCIInstanceTypes = @{ + HyperVToAzStackHCI = "HyperVToAzStackHCI"; + VMwareToAzStackHCI = "VMwareToAzStackHCI"; +} + +# Fabric instances +$FabricInstanceTypes = @{ + HyperVInstance = "HyperVMigrate"; + VMwareInstance = "VMwareMigrate"; + AzStackHCIInstance = "AzStackHCI"; +} + +$ReplicationDetails = @{ + PolicyDetails = @{ + DefaultCrashConsistentFrequencyInMinutes = 60; + DefaultAppConsistentFrequencyInMinutes = 240; + DefaultRecoveryPointHistoryInMinutes = 4320; + }; + ReplicationPollDelaySeconds = 180; + ReplicationTimeoutSeconds = 1800; +} + +$ApiVersions = @{ + ReplicationPolicy = "2021-02-16-preview"; + ReplicationFabric = "2021-02-16-preview"; + ReplicationExtension = "2021-02-16-preview"; + StorageAccount = "2021-09-01"; + HyperVSites = "2020-01-01"; + ProtectedItem = "2021-02-16-preview"; + AzStackHCI = "2021-09-01-preview"; +} + +# Role definition GUIDs for storage account creation +$RoleDefinitionIds = @{ + ContributorId = "b24988ac-6180-42a0-ab88-20f7382dd24c"; + StorageBlobDataContributorId = "ba92f5b4-2d11-453d-a403-e96b0029c9fe"; +} + +$RunAsAccountCredentialTypes = @{ + HyperVFabric = "HyperVFabric"; + VMwareFabric = "VMwareFabric"; + DomainCredential = "DomainCredential"; +} + +$SiteTypes = @{ + HyperVSites = "HyperVSites"; + VMwareSites = "VMwareSites"; +} + +$RAMConfig = @{ + GbToMb = 1024; + MinTargetMemoryInMB = 1024; # 1 GB + MaxTargetMemoryGen1InMB = 1048576; # 1 TB + MaxTargetMemoryGen2InMB = 12582912; # 12 TB + DefaultMinDynamicMemoryInMB = 1024; # 1 GB + DefaultMaxDynamicMemoryInMB = 1048576; # 1 TB + DefaultTargetMemoryBufferPercentage = 20; # 20 % + MinTargetMemoryBufferPercentage = 5; # 5 % + MaxTargetMemoryBufferPercentage = 2000; # 2000 % +} + +enum ProvisioningState +{ + Canceled + Creating + Deleting + Deleted + Failed + Succeeded + Updating +} + +enum StorageAccountProvisioningState +{ + Creating + ResolvingDNS + Succeeded +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Helper/CommonHelper.ps1 b/src/Migrate/Migrate.Autorest/custom/Helper/CommonHelper.ps1 new file mode 100644 index 000000000000..ac37011924e3 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Helper/CommonHelper.ps1 @@ -0,0 +1,179 @@ +function CheckResourceGraphModuleDependency { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param() + + process { + $module = Get-Module -ListAvailable | Where-Object { $_.Name -eq "Az.ResourceGraph" } + if ($null -eq $module) { + $message = "Az.ResourceGraph Module must be installed to run this command. Please run 'Install-Module -Name Az.ResourceGraph' to install and continue." + throw $message + } + } +} + +function CheckResourcesModuleDependency { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param() + + process { + $module = Get-Module -ListAvailable | Where-Object { $_.Name -eq "Az.Resources" } + if ($null -eq $module) { + $message = "Az.Resources Module must be installed to run this command. Please run 'Install-Module -Name Az.Resources' to install and continue." + throw $message + } + } +} + +function CheckStorageModuleDependency { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param() + + process { + $module = Get-Module -ListAvailable | Where-Object { $_.Name -eq "Az.Storage" } + if ($null -eq $module) { + $message = "Az.Storage Module must be installed to run this command. Please run 'Install-Module -Name Az.Storage' to install and continue." + throw $message + } + } +} + +function GetHCIClusterARGQuery { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param( + [Parameter(Mandatory)] + [System.String] + # Specifies HCI Cluster Id. + ${HCIClusterID} + ) + + process { + $query = @" +resources | where type == 'microsoft.extendedlocation/customlocations' +| mv-expand ClusterId = properties['clusterExtensionIds'] +| extend ClusterId = toupper(tostring(ClusterId)) +| extend CustomLocation = toupper(tostring(id)) +| extend resourceBridgeID = toupper(tostring(properties['hostResourceId'])) +| extend customLocationRegion = location +| join ( + kubernetesconfigurationresources + | where type == 'microsoft.kubernetesconfiguration/extensions' + | where properties['ConfigurationSettings']['HCIClusterID'] =~ '$HCIClusterID' + | project ClusterId = id + | extend ClusterId = toupper(tostring(ClusterId)) +) on ClusterId +| join ( + resources + | where type == 'microsoft.resourceconnector/appliances' + | where properties['provisioningState'] == 'Succeeded' + | extend statusOfTheBridge = properties['status'] + | extend resourceBridgeID = toupper(tostring(id)) +) on resourceBridgeID +"@ + return $query + } +} + +function IsReservedOrTrademarked { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param( + [Parameter(Mandatory)] + [System.String] + # Specifies VM name. + ${Value} + ) + + $uppercased = $Value.ToUpper(); + + # cannot be exactly one of these, but could be slighlty differnet (e.g. hololens2) + $reservedWords = @( + "ACCESS", + "APP_CODE", + "APP_THEMES", + "APP_DATA", + "APP_GLOBALRESOURCES", + "APP_LOCALRESOURCES", + "APP_WEBREFERENCES", + "APP_BROWSERS", + "AZURE", + "BING", + "BIZSPARK", + "BIZTALK", + "CORTANA", + "DIRECTX", + "DOTNET", + "DYNAMICS", + "EXCEL", + "EXCHANGE", + "FOREFRONT", + "GROOVE", + "HOLOLENS", + "HYPERV", + "KINECT", + "LYNC", + "MSDN", + "O365", + "OFFICE", + "OFFICE365", + "ONEDRIVE", + "ONENOTE", + "OUTLOOK", + "POWERPOINT", + "SHAREPOINT", + "SKYPE", + "VISIO", + "VISUALSTUDIO" + ) + + # The following words can't be used as either a whole word or a substring in the name: + $microsoft = "MICROSOFT"; + $windows = "WINDOWS"; + + # The following words can't be used at the start of a resource name, but can be used later in the name: + $startLogin = "LOGIN"; + $startXbox = "XBOX"; + + if ($uppercased.startsWith($startLogin) -or $uppercased.startsWith($startXbox)) { + return $true; + } + + if ($uppercased.contains($microsoft) -or $uppercased.contains($windows)) { + return $true; + } + + foreach ($reservedName in $reservedWords) { + if ($uppercased -eq $reservedName) { + return $true; + } + } + + return $false; +} + +function GenerateHashForArtifact { + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.DoNotExportAttribute()] + param( + [Parameter(Mandatory)] + [System.String] + # Specifies resource group name. + ${Artifact} + ) + + $hashCode = 0 + $artifactLength = $Artifact.Length + $tempItemLength = 0 + if ($artifactLength -gt 0) { + while ($tempItemLength -lt $artifactLength) { + $hashCode = ((($hashCode -shl 5) - $hashCode) + $Artifact[$tempItemLength++] -bor 0) + + # Treat as Double, then convert to Bytes, then convert back to Int32 to match JavaScript behavior + $hashCode = [System.BitConverter]::ToInt32([System.BitConverter]::GetBytes($hashCode), 0) + } + } + + if ($hashCode -lt 0) { + return -1 * $hashCode + } + else { + return $hashCode + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Initialize-AzMigrateHCIReplicationInfrastructure.ps1 b/src/Migrate/Migrate.Autorest/custom/Initialize-AzMigrateHCIReplicationInfrastructure.ps1 new file mode 100644 index 000000000000..fb6e1e790348 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Initialize-AzMigrateHCIReplicationInfrastructure.ps1 @@ -0,0 +1,1108 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Initializes the infrastructure for the migrate project. +.Description +The Initialize-AzMigrateHCIReplicationInfrastructure cmdlet initializes the infrastructure for the migrate project in AzStackHCI scenario. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/initialize-azmigratehcireplicationinfrastructure +#> + +function Initialize-AzMigrateHCIReplicationInfrastructure { + [OutputType([System.Boolean], ParameterSetName = 'AzStackHCI')] + [CmdletBinding(DefaultParameterSetName = 'AzStackHCI', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] + param( + [Parameter(Mandatory)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Resource Group of the Azure Migrate Project in the current subscription. + ${ResourceGroupName}, + + [Parameter(Mandatory)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the name of the Azure Migrate project to be used for server migration. + ${ProjectName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Storage Account ARM Id to be used for private endpoint scenario. + ${CacheStorageAccountId}, + + [Parameter()] + [System.String] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the source appliance name for the AzStackHCI scenario. + ${SourceApplianceName}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the target appliance name for the AzStackHCI scenario. + ${TargetApplianceName}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Returns true when the command succeeds + ${PassThru}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + Import-Module $PSScriptRoot\Helper\AzStackHCICommonSettings.ps1 + Import-Module $PSScriptRoot\Helper\CommonHelper.ps1 + + CheckResourcesModuleDependency + CheckStorageModuleDependency + Import-Module Az.Resources + Import-Module Az.Storage + + $context = Get-AzContext + # Get SubscriptionId + if ([string]::IsNullOrEmpty($SubscriptionId)) { + Write-Host "No -SubscriptionId provided. Using the one from Get-AzContext." + + $SubscriptionId = $context.Subscription.Id + if ([string]::IsNullOrEmpty($SubscriptionId)) { + throw "Please login to Azure to select a subscription." + } + } + Write-Host "*Selected Subscription Id: '$($SubscriptionId)'." + + # Get resource group + $resourceGroup = Get-AzResourceGroup -Name $ResourceGroupName -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($null -eq $resourceGroup) { + throw "Resource group '$($ResourceGroupName)' does not exist in the subscription. Please create the resource group and try again." + } + Write-Host "*Selected Resource Group: '$($ResourceGroupName)'." + + # Verify user validity + $userObject = Get-AzADUser -UserPrincipalName $context.Subscription.ExtendedProperties.Account + + if (-not $userObject) { + $userObject = Get-AzADUser -Mail $context.Subscription.ExtendedProperties.Account + } + + if (-not $userObject) { + $mailNickname = "{0}#EXT#" -f $($context.Account.Id -replace '@', '_') + + $userObject = Get-AzADUser | + Where-Object { $_.MailNickname -eq $mailNickname } + } + + if (-not $userObject) { + $userObject = Get-AzADServicePrincipal -ApplicationID $context.Account.Id + } + + if (-not $userObject) { + throw 'User Object Id Not Found!' + } + + # Get Migrate Project + $migrateProject = Az.Migrate\Get-AzMigrateProject ` + -Name $ProjectName ` + -ResourceGroupName $ResourceGroupName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $migrateProject) { + throw "Migrate project '$($ProjectName)' not found." + } + + # Access Discovery Service + $discoverySolutionName = "Servers-Discovery-ServerDiscovery" + $discoverySolution = Az.Migrate\Get-AzMigrateSolution ` + -SubscriptionId $SubscriptionId ` + -ResourceGroupName $ResourceGroupName ` + -MigrateProjectName $ProjectName ` + -Name $discoverySolutionName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($discoverySolution.Name -ne $discoverySolutionName) { + throw "Server Discovery Solution not found." + } + + # Get Appliances Mapping + $appMap = @{} + if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"]) { + $appMapV2 = $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"] | ConvertFrom-Json + # Fetch all appliance from V2 map first. Then these can be updated if found again in V3 map. + foreach ($item in $appMapV2) { + $appMap[$item.ApplianceName.ToLower()] = $item.SiteId + } + } + + if ($null -ne $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"]) { + $appMapV3 = $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"] | ConvertFrom-Json + foreach ($item in $appMapV3) { + $t = $item.psobject.properties + $appMap[$t.Name.ToLower()] = $t.Value.SiteId + } + } + + if ($null -eq $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV2"] -And + $null -eq $discoverySolution.DetailExtendedDetail["applianceNameToSiteIdMapV3"] ) { + throw "Server Discovery Solution missing Appliance Details. Invalid Solution." + } + + $hyperVSiteTypeRegex = "(?<=/Microsoft.OffAzure/HyperVSites/).*$" + $vmwareSiteTypeRegex = "(?<=/Microsoft.OffAzure/VMwareSites/).*$" + + # Validate SourceApplianceName & TargetApplianceName + $sourceSiteId = $appMap[$SourceApplianceName.ToLower()] + $targetSiteId = $appMap[$TargetApplianceName.ToLower()] + if ($sourceSiteId -match $hyperVSiteTypeRegex -and $targetSiteId -match $hyperVSiteTypeRegex) { + $instanceType = $AzStackHCIInstanceTypes.HyperVToAzStackHCI + } + elseif ($sourceSiteId -match $vmwareSiteTypeRegex -and $targetSiteId -match $hyperVSiteTypeRegex) { + $instanceType = $AzStackHCIInstanceTypes.VMwareToAzStackHCI + } + else { + throw "Error encountered in matching the given source appliance name '$SourceApplianceName' and target appliance name '$TargetApplianceName'. Please verify the VM site type to be either for HyperV or VMware for both source and target appliances, and the appliance names are correct." + } + + # Get Data Replication Service, or the AMH solution + $amhSolution = Az.Migrate\Get-AzMigrateSolution ` + -ResourceGroupName $ResourceGroupName ` + -MigrateProjectName $ProjectName ` + -Name "Servers-Migration-ServerMigration_DataReplication" ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $amhSolution) { + throw "No Data Replication Service Solution found. Please verify your appliance setup." + } + + # Get Source and Target Fabrics + $allFabrics = Az.Migrate\Get-AzMigrateHCIReplicationFabric -ResourceGroupName $ResourceGroupName + foreach ($fabric in $allFabrics) { + if ($fabric.Property.CustomProperty.MigrationSolutionId -ne $amhSolution.Id) { + continue + } + + if (($instanceType -eq $AzStackHCIInstanceTypes.HyperVToAzStackHCI) -and + ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.HyperVInstance)) { + $sourceFabric = $fabric + } + elseif (($instanceType -eq $AzStackHCIInstanceTypes.VMwareToAzStackHCI) -and + ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.VMwareInstance)) { + $sourceFabric = $fabric + } + elseif ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.AzStackHCIInstance) { + $targetFabric = $fabric + } + + if (($null -ne $sourceFabric) -and ($null -ne $targetFabric)) { + break + } + } + + if ($null -eq $sourceFabric) { + throw "Source Fabric not found. Please verify your appliance setup." + } + Write-Host "*Selected Source Fabric: '$($sourceFabric.Name)'." + + if ($null -eq $targetFabric) { + throw "Target Fabric not found. Please verify your appliance setup." + } + Write-Host "*Selected Target Fabric: '$($targetFabric.Name)'." + + # Get Source and Target Dras from Fabrics + $sourceDras = Az.Migrate.Internal\Get-AzMigrateDra ` + -FabricName $sourceFabric.Name ` + -ResourceGroupName $ResourceGroupName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $sourceDras) { + throw "Source Dra found. Please verify your appliance setup." + } + $sourceDra = $sourceDras[0] + Write-Host "*Selected Source Dra: '$($sourceDra.Name)'." + + $targetDras = Az.Migrate.Internal\Get-AzMigrateDra ` + -FabricName $targetFabric.Name ` + -ResourceGroupName $ResourceGroupName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $targetDras) { + throw "Source Dra found. Please verify your appliance setup." + } + $targetDra = $targetDras[0] + Write-Host "*Selected Target Dra: '$($targetDra.Name)'." + + # Get Replication Vault + $replicationVaultName = $amhSolution.DetailExtendedDetail["vaultId"].Split("/")[8] + $replicationVault = Az.Migrate.Internal\Get-AzMigrateVault ` + -ResourceGroupName $ResourceGroupName ` + -Name $replicationVaultName + if ($null -eq $replicationVault) { + throw "No Replication Vault found in Resource Group '$($ResourceGroupName)'." + } + + # Put Policy + $policyName = $replicationVault.Name + $instanceType + "policy" + $policy = Az.Migrate.Internal\Get-AzMigratePolicy ` + -ResourceGroupName $ResourceGroupName ` + -Name $policyName ` + -VaultName $replicationVault.Name ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Default policy is found + if ($null -ne $policy) { + # Give time for create/update to reach a terminal state. Timeout after 10min + if ($policy.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Updating) { + Write-Host "Policy '$($policyName)' found in Provisioning State '$($policy.Property.ProvisioningState)'." + + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $policy = Az.Migrate.Internal\Get-AzMigratePolicy -InputObject $policy + + if (-not ( + $policy.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Updating)) { + break + } + } + + # Make sure Policy is no longer in Creating or Updating state + if ($policy.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Updating) { + throw "Policy '$($policyName)' times out with Provisioning State: '$($policy.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + } + + # Check and remove if policy is in a bad terminal state + if ($policy.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Failed) { + Write-Host "Policy '$($policyName)' found but in an unusable terminal Provisioning State '$($policy.Property.ProvisioningState)'.`nRemoving policy..." + + # Remove policy + try { + Az.Migrate.Internal\Remove-AzMigratePolicy -InputObject $policy | Out-Null + } + catch { + if ($_.Exception.Message -notmatch "Status: OK") { + throw $_.Exception.Message + } + } + + Start-Sleep -Seconds 30 + $policy = Az.Migrate.Internal\Get-AzMigratePolicy ` + -InputObject $policy ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Make sure Policy is no longer in Canceled or Failed state + if ($null -ne $policy -and + ($policy.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Failed)) { + throw "Failed to change the Provisioning State of policy '$($policyName)'by removing. Please re-run this command or contact support if help needed." + } + } + + # Give time to remove policy. Timeout after 10min + if ($null -eq $policy -and $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + Write-Host "Policy '$($policyName)' found in Provisioning State '$($policy.Property.ProvisioningState)'." + + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $policy = Az.Migrate.Internal\Get-AzMigratePolicy ` + -InputObject $policy ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if ($null -eq $policy -or $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + break + } + elseif ($policy.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + continue + } + + throw "Policy '$($policyName)' has an unexpected Provisioning State of '$($policy.Property.ProvisioningState)' during removal process. Please re-run this command or contact support if help needed." + } + + # Make sure Policy is no longer in Deleting state + if ($null -ne $policy -and $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + throw "Policy '$($policyName)' times out with Provisioning State: '$($policy.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + } + + # Indicate policy was removed + if ($null -eq $policy -or $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + Write-Host "Policy '$($policyName)' was removed." + } + } + + # Refresh local policy object if exists + if ($null -ne $policy) { + $policy = Az.Migrate.Internal\Get-AzMigratePolicy -InputObject $policy + } + + # Create policy if not found or previously deleted + if ($null -eq $policy -or $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + Write-Host "Creating Policy..." + + $params = @{ + InstanceType = $instanceType; + RecoveryPointHistoryInMinute = $ReplicationDetails.PolicyDetails.DefaultRecoveryPointHistoryInMinutes; + CrashConsistentFrequencyInMinute = $ReplicationDetails.PolicyDetails.DefaultCrashConsistentFrequencyInMinutes; + AppConsistentFrequencyInMinute = $ReplicationDetails.PolicyDetails.DefaultAppConsistentFrequencyInMinutes; + } + + # Setup Policy deployment parameters + $policyProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.PolicyModelProperties]::new() + if ($instanceType -eq $AzStackHCIInstanceTypes.HyperVToAzStackHCI) { + $policyCustomProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHcipolicyModelCustomProperties]::new() + } + elseif ($instanceType -eq $AzStackHCIInstanceTypes.VMwareToAzStackHCI) { + $policyCustomProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHcipolicyModelCustomProperties]::new() + } + else { + throw "Instance type '$($instanceType)' is not supported. Currently, for AzStackHCI scenario, only HyperV and VMware as the source is supported." + } + $policyCustomProperties.InstanceType = $params.InstanceType + $policyCustomProperties.RecoveryPointHistoryInMinute = $params.RecoveryPointHistoryInMinute + $policyCustomProperties.CrashConsistentFrequencyInMinute = $params.CrashConsistentFrequencyInMinute + $policyCustomProperties.AppConsistentFrequencyInMinute = $params.AppConsistentFrequencyInMinute + $policyProperties.CustomProperty = $policyCustomProperties + + try { + Az.Migrate.Internal\New-AzMigratePolicy ` + -Name $policyName ` + -ResourceGroupName $ResourceGroupName ` + -VaultName $replicationVaultName ` + -Property $policyProperties ` + -SubscriptionId $SubscriptionId ` + -NoWait | Out-Null + } + catch { + if ($_.Exception.Message -notmatch "Status: OK") { + throw $_.Exception.Message + } + } + + # Check Policy creation status every 30s. Timeout after 10min + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $policy = Az.Migrate.Internal\Get-AzMigratePolicy ` + -ResourceGroupName $ResourceGroupName ` + -Name $policyName ` + -VaultName $replicationVault.Name ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $policy) { + throw "Unexpected error occurred during policy creation. Please re-run this command or contact support if help needed." + } + + # Stop if policy reaches a terminal state + if ($policy.Property.ProvisioningState -eq [ProvisioningState]::Succeeded -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleted -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Failed) { + break + } + } + + # Make sure Policy is in a terminal state + if (-not ( + $policy.Property.ProvisioningState -eq [ProvisioningState]::Succeeded -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Deleted -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $policy.Property.ProvisioningState -eq [ProvisioningState]::Failed)) { + throw "Policy '$($policyName)' times out with Provisioning State: '$($policy.Property.ProvisioningState)' during creation process. Please re-run this command or contact support if help needed." + } + } + + if ($policy.Property.ProvisioningState -ne [ProvisioningState]::Succeeded) { + throw "Policy '$($policyName)' has an unexpected Provisioning State of '$($policy.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + + $policy = Az.Migrate.Internal\Get-AzMigratePolicy ` + -ResourceGroupName $ResourceGroupName ` + -Name $policyName ` + -VaultName $replicationVault.Name ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $policy) { + throw "Unexpected error occurred during policy creation. Please re-run this command or contact support if help needed." + } + elseif ($policy.Property.ProvisioningState -ne [ProvisioningState]::Succeeded) { + throw "Policy '$($policyName)' has an unexpected Provisioning State of '$($policy.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + else { + Write-Host "*Selected Policy: '$($policyName)'." + } + + # Put Cache Storage Account + $amhSolution = Az.Migrate\Get-AzMigrateSolution ` + -ResourceGroupName $ResourceGroupName ` + -MigrateProjectName $ProjectName ` + -Name "Servers-Migration-ServerMigration_DataReplication" ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $amhSolution) { + throw "No Data Replication Service Solution found. Please verify your appliance setup." + } + + $amhStoredStorageAccountId = $amhSolution.DetailExtendedDetail["replicationStorageAccountId"] + + # Record of rsa found in AMH solution + if (![string]::IsNullOrEmpty($amhStoredStorageAccountId)) { + $amhStoredStorageAccountName = $amhStoredStorageAccountId.Split("/")[8] + $amhStoredStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $amhStoredStorageAccountName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Wait for amhStoredStorageAccount to reach a terminal state + if ($null -ne $amhStoredStorageAccount -and + $null -ne $amhStoredStorageAccount.ProvisioningState -and + $amhStoredStorageAccount.ProvisioningState -ne [StorageAccountProvisioningState]::Succeeded) { + # Check rsa state every 30s if not Succeeded already. Timeout after 10min + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $amhStoredStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $amhStoredStorageAccountName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + # Stop if amhStoredStorageAccount is not found or in a terminal state + if ($null -eq $amhStoredStorageAccount -or + $null -eq $amhStoredStorageAccount.ProvisioningState -or + $amhStoredStorageAccount.ProvisioningState -eq [StorageAccountProvisioningState]::Succeeded) { + break + } + } + } + + # amhStoredStorageAccount exists and in Succeeded state + if ($null -ne $amhStoredStorageAccount -and + $amhStoredStorageAccount.ProvisioningState -eq [StorageAccountProvisioningState]::Succeeded) { + # Use amhStoredStorageAccount and ignore user provided Cache Storage Account Id + if (![string]::IsNullOrEmpty($CacheStorageAccountId) -and $amhStoredStorageAccount.Id -ne $CacheStorageAccountId) { + Write-Host "A Cache Storage Account '$($amhStoredStorageAccountName)' has been linked already. The given -CacheStorageAccountId '$($CacheStorageAccountId)' will be ignored." + } + + $cacheStorageAccount = $amhStoredStorageAccount + } + elseif ($null -eq $amhStoredStorageAccount -or $null -eq $amhStoredStorageAccount.ProvisioningState) { + # amhStoredStorageAccount is found but in a bad state, so log to ask user to remove + if ($null -ne $amhStoredStorageAccount -and $null -eq $amhStoredStorageAccount.ProvisioningState) { + Write-Host "A previously linked Cache Storage Account with Id '$($amhStoredStorageAccountId)' is found but in a unusable state. Please remove it manually and re-run this command." + } + + # amhStoredStorageAccount is not found or in a bad state but AMH has a record of it, so remove the record + if ($amhSolution.DetailExtendedDetail.ContainsKey("replicationStorageAccountId")) { + $amhSolution.DetailExtendedDetail.Remove("replicationStorageAccountId") | Out-Null + $amhSolution.DetailExtendedDetail.Add("replicationStorageAccountId", $null) | Out-Null + Az.Migrate.Internal\Set-AzMigrateSolution ` + -MigrateProjectName $ProjectName ` + -Name $amhSolution.Name ` + -ResourceGroupName $ResourceGroupName ` + -DetailExtendedDetail $amhSolution.DetailExtendedDetail.AdditionalProperties | Out-Null + } + } + else { + throw "A linked Cache Storage Account with Id '$($amhStoredStorageAccountId)' times out with Provisioning State: '$($amhStoredStorageAccount.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + + $amhSolution = Az.Migrate\Get-AzMigrateSolution ` + -ResourceGroupName $ResourceGroupName ` + -MigrateProjectName $ProjectName ` + -Name "Servers-Migration-ServerMigration_DataReplication" ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + # Check if AMH record is removed + if (($null -eq $amhStoredStorageAccount -or $null -eq $amhStoredStorageAccount.ProvisioningState) -and + ![string]::IsNullOrEmpty($amhSolution.DetailExtendedDetail["replicationStorageAccountId"])) { + throw "Unexpected error occurred in unlinking Cache Storage Account with Id '$($amhSolution.DetailExtendedDetail["replicationStorageAccountId"])'. Please re-run this command or contact support if help needed." + } + } + + # No linked Cache Storage Account found in AMH solution but user provides a Cache Storage Account Id + if ($null -eq $cacheStorageAccount -and ![string]::IsNullOrEmpty($CacheStorageAccountId)) { + $userProvidedStorageAccountIdSegs = $CacheStorageAccountId.Split("/") + if ($userProvidedStorageAccountIdSegs.Count -ne 9) { + throw "Invalid Cache Storage Account Id '$($CacheStorageAccountId)' provided. Please provide a valid one." + } + + $userProvidedStorageAccountName = ($userProvidedStorageAccountIdSegs[8]).ToLower() + + # Check if user provided Cache Storage Account exists + $userProvidedStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $userProvidedStorageAccountName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Wait for userProvidedStorageAccount to reach a terminal state + if ($null -ne $userProvidedStorageAccount -and + $null -ne $userProvidedStorageAccount.ProvisioningState -and + $userProvidedStorageAccount.ProvisioningState -ne [StorageAccountProvisioningState]::Succeeded) { + # Check rsa state every 30s if not Succeeded already. Timeout after 10min + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $userProvidedStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $userProvidedStorageAccountName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + # Stop if userProvidedStorageAccount is not found or in a terminal state + if ($null -eq $userProvidedStorageAccount -or + $null -eq $userProvidedStorageAccount.ProvisioningState -or + $userProvidedStorageAccount.ProvisioningState -eq [StorageAccountProvisioningState]::Succeeded) { + break + } + } + } + + if ($null -ne $userProvidedStorageAccount -and + $userProvidedStorageAccount.ProvisioningState -eq [StorageAccountProvisioningState]::Succeeded) { + $cacheStorageAccount = $userProvidedStorageAccount + } + elseif ($null -eq $userProvidedStorageAccount) { + throw "Cache Storage Account with Id '$($CacheStorageAccountId)' is not found. Please re-run this command without -CacheStorageAccountId to create one automatically or re-create the Cache Storage Account yourself and try again." + } + elseif ($null -eq $userProvidedStorageAccount.ProvisioningState) { + throw "Cache Storage Account with Id '$($CacheStorageAccountId)' is found but in an unusable state. Please re-run this command without -CacheStorageAccountId to create one automatically or re-create the Cache Storage Account yourself and try again." + } + else { + throw "Cache Storage Account with Id '$($CacheStorageAccountId)' is found but times out with Provisioning State: '$($userProvidedStorageAccount.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + } + + # No Cache Storage Account found or provided, so create one + if ($null -eq $cacheStorageAccount) { + $suffix = (GenerateHashForArtifact -Artifact "$($sourceSiteId)/$($SourceApplianceName)").ToString() + if ($suffixHash.Length -gt 14) { + $suffix = $suffixHash.Substring(0, 14) + } + $cacheStorageAccountName = "migratersa" + $suffix + $cacheStorageAccountId = "/subscriptions/$($SubscriptionId)/resourceGroups/$($ResourceGroupName)/providers/Microsoft.Storage/storageAccounts/$($cacheStorageAccountName)" + + # Check if default Cache Storage Account already exists, which it shoudln't + $cacheStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $cacheStorageAccountName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -ne $cacheStorageAccount) { + throw "Unexpected error encountered: Cache Storage Account '$($cacheStorageAccountName)' already exists. Please re-run this command to create a different one or contact support if help needed." + } + + Write-Host "Creating Cache Storage Account with default name '$($cacheStorageAccountName)'..." + + $params = @{ + name = $cacheStorageAccountName; + location = $migrateProject.Location; + migrateProjectName = $migrateProject.Name; + skuName = "Standard_LRS"; + tags = @{ "Migrate Project" = $migrateProject.Name }; + kind = "StorageV2"; + encryption = @{ services = @{blob = @{ enabled = $true }; file = @{ enabled = $true } } }; + } + + # Create Cache Storage Account + $cacheStorageAccount = New-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $params.name ` + -SkuName $params.skuName ` + -Location $params.location ` + -Kind $params.kind ` + -Tags $params.tags ` + -AllowBlobPublicAccess $true + + if ($null -ne $cacheStorageAccount -and + $null -ne $cacheStorageAccount.ProvisioningState -and + $cacheStorageAccount.ProvisioningState -ne [StorageAccountProvisioningState]::Succeeded) { + # Check rsa state every 30s if not Succeeded already. Timeout after 10min + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $cacheStorageAccount = Get-AzStorageAccount ` + -ResourceGroupName $ResourceGroupName ` + -Name $params.name ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + # Stop if cacheStorageAccount is not found or in a terminal state + if ($null -eq $cacheStorageAccount -or + $null -eq $cacheStorageAccount.ProvisioningState -or + $cacheStorageAccount.ProvisioningState -eq [StorageAccountProvisioningState]::Succeeded) { + break + } + } + } + + if ($null -eq $cacheStorageAccount -or $null -eq $cacheStorageAccount.ProvisioningState) { + throw "Unexpected error occurs during Cache Storgae Account creation process. Please re-run this command or provide -CacheStorageAccountId of the one created own your own." + } + elseif ($cacheStorageAccount.ProvisioningState -ne [StorageAccountProvisioningState]::Succeeded) { + throw "Cache Storage Account with Id '$($cacheStorageAccount.Id)' times out with Provisioning State: '$($cacheStorageAccount.ProvisioningState)' during creation process. Please remove it manually and re-run this command or contact support if help needed." + } + } + + # Sanity check + if ($null -eq $cacheStorageAccount -or + $null -eq $cacheStorageAccount.ProvisioningState -or + $cacheStorageAccount.ProvisioningState -ne [StorageAccountProvisioningState]::Succeeded) { + throw "Unexpected error occurs during Cache Storgae Account selection process. Please re-run this command or contact support if help needed." + } + + $params = @{ + contributorRoleDefId = [System.Guid]::parse($RoleDefinitionIds.ContributorId); + storageBlobDataContributorRoleDefId = [System.Guid]::parse($RoleDefinitionIds.StorageBlobDataContributorId); + sourceAppAadId = $sourceDra.ResourceAccessIdentityObjectId; + targetAppAadId = $targetDra.ResourceAccessIdentityObjectId; + } + + # Grant Source Dra AAD App access to Cache Storage Account as "Contributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $hasAadAppAccess) { + New-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id | Out-Null + } + + # Grant Source Dra AAD App access to Cache Storage Account as "StorageBlobDataContributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $hasAadAppAccess) { + New-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id | Out-Null + } + + # Grant Target Dra AAD App access to Cache Storage Account as "Contributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $hasAadAppAccess) { + New-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id | Out-Null + } + + # Grant Target Dra AAD App access to Cache Storage Account as "StorageBlobDataContributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $hasAadAppAccess) { + New-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id | Out-Null + } + + # Give time for role assignments to be created. Times out after 2min + $rsaPermissionGranted = $false + for ($i = 0; $i -lt 4; $i++) { + # Check Source Dra AAD App access to Cache Storage Account as "Contributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + $rsaPermissionGranted = $null -ne $hasAadAppAccess + + # Check Source Dra AAD App access to Cache Storage Account as "StorageBlobDataContributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.sourceAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + $rsaPermissionGranted = $rsaPermissionGranted -and ($null -ne $hasAadAppAccess) + + # Check Target Dra AAD App access to Cache Storage Account as "Contributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.contributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + $rsaPermissionGranted = $rsaPermissionGranted -and ($null -ne $hasAadAppAccess) + + # Check Target Dra AAD App access to Cache Storage Account as "StorageBlobDataContributor" + $hasAadAppAccess = Get-AzRoleAssignment ` + -ObjectId $params.targetAppAadId ` + -RoleDefinitionId $params.storageBlobDataContributorRoleDefId ` + -Scope $cacheStorageAccount.Id ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + $rsaPermissionGranted = $rsaPermissionGranted -and ($null -ne $hasAadAppAccess) + + if ($rsaPermissionGranted) { + break + } + + Start-Sleep -Seconds 30 + } + + if (!$rsaPermissionGranted) { + throw "Failed to grant Cache Storage Account permissions. Please re-run this command or contact support if help needed." + } + + $amhSolution = Az.Migrate\Get-AzMigrateSolution ` + -ResourceGroupName $ResourceGroupName ` + -MigrateProjectName $ProjectName ` + -Name "Servers-Migration-ServerMigration_DataReplication" ` + -SubscriptionId $SubscriptionId + if ($amhSolution.DetailExtendedDetail.ContainsKey("replicationStorageAccountId")) { + $amhStoredStorageAccountId = $amhSolution.DetailExtendedDetail["replicationStorageAccountId"] + if ([string]::IsNullOrEmpty($amhStoredStorageAccountId)) { + # Remove "replicationStorageAccountId" key + $amhSolution.DetailExtendedDetail.Remove("replicationStorageAccountId") | Out-Null + } + elseif ($amhStoredStorageAccountId -ne $cacheStorageAccount.Id) { + # Record of rsa mismatch + throw "Unexpected error occurred in linking Cache Storage Account with Id '$($cacheStorageAccount.Id)'. Please re-run this command or contact support if help needed." + } + } + + # Update AMH record with chosen Cache Storage Account + if (!$amhSolution.DetailExtendedDetail.ContainsKey("replicationStorageAccountId")) { + $amhSolution.DetailExtendedDetail.Add("replicationStorageAccountId", $cacheStorageAccount.Id) + Az.Migrate.Internal\Set-AzMigrateSolution ` + -MigrateProjectName $ProjectName ` + -Name $amhSolution.Name ` + -ResourceGroupName $ResourceGroupName ` + -DetailExtendedDetail $amhSolution.DetailExtendedDetail.AdditionalProperties | Out-Null + } + + Write-Host "*Selected Cache Storage Account: '$($cacheStorageAccount.StorageAccountName)' in Resource Group '$($ResourceGroupName)' at Location '$($cacheStorageAccount.Location)' for Migrate Project '$($migrateProject.Name)'." + + # Put replication extension + $replicationExtensionName = ($sourceFabric.Id -split '/')[-1] + "-" + ($targetFabric.Id -split '/')[-1] + "-MigReplicationExtn" + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -ResourceGroupName $ResourceGroupName ` + -Name $replicationExtensionName ` + -VaultName $replicationVaultName ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Remove replication extension if does not match the selected Cache Storage Account + if ($null -ne $replicationExtension -and $replicationExtension.Property.CustomProperty.StorageAccountId -ne $cacheStorageAccount.Id) { + Write-Host "Replication Extension '$($replicationExtensionName)' found but linked to a different Cache Storage Account '$($replicationExtension.Property.CustomProperty.StorageAccountId)'." + + try { + Az.Migrate.Internal\Remove-AzMigrateReplicationExtension -InputObject $replicationExtension | Out-Null + } + catch { + if ($_.Exception.Message -notmatch "Status: OK") { + throw $_.Exception.Message + } + } + + Write-Host "Removing Replication Extension and waiting for 2 minutes..." + Start-Sleep -Seconds 120 + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -InputObject $replicationExtension ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if ($null -eq $replicationExtension) { + Write-Host "Replication Extension '$($replicationExtensionName)' was removed." + } + } + + # Replication extension exists + if ($null -ne $replicationExtension) { + # Give time for create/update to reach a terminal state. Timeout after 10min + if ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Updating) { + Write-Host "Replication Extension '$($replicationExtensionName)' found in Provisioning State '$($replicationExtension.Property.ProvisioningState)'." + + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -InputObject $replicationExtension ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if (-not ( + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Updating)) { + break + } + } + + # Make sure replication extension is no longer in Creating or Updating state + if ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Creating -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Updating) { + throw "Replication Extension '$($replicationExtensionName)' times out with Provisioning State: '$($replicationExtension.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + } + + # Check and remove if replication extension is in a bad terminal state + if ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Failed) { + Write-Host "Replication Extension '$($replicationExtensionName)' found but in an unusable terminal Provisioning State '$($replicationExtension.Property.ProvisioningState)'.`nRemoving Replication Extension..." + + # Remove replication extension + try { + Az.Migrate.Internal\Remove-AzMigrateReplicationExtension -InputObject $replicationExtension | Out-Null + } + catch { + if ($_.Exception.Message -notmatch "Status: OK") { + throw $_.Exception.Message + } + } + + Start-Sleep -Seconds 30 + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -InputObject $replicationExtension ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + # Make sure replication extension is no longer in Canceled or Failed state + if ($null -ne $replicationExtension -and + ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Failed)) { + throw "Failed to change the Provisioning State of Replication Extension '$($replicationExtensionName)'by removing. Please re-run this command or contact support if help needed." + } + } + + # Give time to remove replication extension. Timeout after 10min + if ($null -ne $replicationExtension -and + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + Write-Host "Replication Extension '$($replicationExtensionName)' found in Provisioning State '$($replicationExtension.Property.ProvisioningState)'." + + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -InputObject $replicationExtension ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if ($null -eq $replicationExtension -or $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + break + } + elseif ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + continue + } + + throw "Replication Extension '$($replicationExtensionName)' has an unexpected Provisioning State of '$($replicationExtension.Property.ProvisioningState)' during removal process. Please re-run this command or contact support if help needed." + } + + # Make sure replication extension is no longer in Deleting state + if ($null -ne $replicationExtension -and $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleting) { + throw "Replication Extension '$($replicationExtensionName)' times out with Provisioning State: '$($replicationExtension.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + } + + # Indicate replication extension was removed + if ($null -eq $replicationExtension -or $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + Write-Host "Replication Extension '$($replicationExtensionName)' was removed." + } + } + + # Refresh local replication extension object if exists + if ($null -ne $replicationExtension) { + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension -InputObject $replicationExtension + } + + # Create replication extension if not found or previously deleted + if ($null -eq $replicationExtension -or $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleted) { + Write-Host "Waiting 2 minutes for permissions to sync before creating Replication Extension..." + Start-Sleep -Seconds 120 + + Write-Host "Creating Replication Extension..." + $params = @{ + InstanceType = $instanceType; + SourceFabricArmId = $sourceFabric.Id; + TargetFabricArmId = $targetFabric.Id; + StorageAccountId = $cacheStorageAccount.Id; + StorageAccountSasSecretName = $null; + } + + # Setup Replication Extension deployment parameters + $replicationExtensionProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ReplicationExtensionModelProperties]::new() + + if ($instanceType -eq $AzStackHCIInstanceTypes.HyperVToAzStackHCI) { + $replicationExtensionCustomProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHcireplicationExtensionModelCustomProperties]::new() + $replicationExtensionCustomProperties.HyperVFabricArmId = $params.SourceFabricArmId + + } + elseif ($instanceType -eq $AzStackHCIInstanceTypes.VMwareToAzStackHCI) { + $replicationExtensionCustomProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHcireplicationExtensionModelCustomProperties]::new() + $replicationExtensionCustomProperties.VMwareFabricArmId = $params.SourceFabricArmId + } + else { + throw "Currently, for AzStackHCI scenario, only HyperV and VMware as the source is supported." + } + $replicationExtensionCustomProperties.InstanceType = $params.InstanceType + $replicationExtensionCustomProperties.AzStackHCIFabricArmId = $params.TargetFabricArmId + $replicationExtensionCustomProperties.StorageAccountId = $params.StorageAccountId + $replicationExtensionCustomProperties.StorageAccountSasSecretName = $params.StorageAccountSasSecretName + $replicationExtensionProperties.CustomProperty = $replicationExtensionCustomProperties + + try { + Az.Migrate.Internal\New-AzMigrateReplicationExtension ` + -Name $replicationExtensionName ` + -ResourceGroupName $ResourceGroupName ` + -VaultName $replicationVaultName ` + -Property $replicationExtensionProperties ` + -SubscriptionId $SubscriptionId ` + -NoWait | Out-Null + } + catch { + if ($_.Exception.Message -notmatch "Status: OK") { + throw $_.Exception.Message + } + } + + # Check replication extension creation status every 30s. Timeout after 10min + for ($i = 0; $i -lt 20; $i++) { + Start-Sleep -Seconds 30 + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -ResourceGroupName $ResourceGroupName ` + -Name $replicationExtensionName ` + -VaultName $replicationVaultName ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $replicationExtension) { + throw "Unexpected error occurred during Replication Extension creation. Please re-run this command or contact support if help needed." + } + + # Stop if replication extension reaches a terminal state + if ($replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Succeeded -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleted -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Failed) { + break + } + } + + # Make sure replicationExtension is in a terminal state + if (-not ( + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Succeeded -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Deleted -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Canceled -or + $replicationExtension.Property.ProvisioningState -eq [ProvisioningState]::Failed)) { + throw "Replication Extension '$($replicationExtensionName)' times out with Provisioning State: '$($replicationExtension.Property.ProvisioningState)' during creation process. Please re-run this command or contact support if help needed." + } + } + + if ($replicationExtension.Property.ProvisioningState -ne [ProvisioningState]::Succeeded) { + throw "Replication Extension '$($replicationExtensionName)' has an unexpected Provisioning State of '$($replicationExtension.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -ResourceGroupName $ResourceGroupName ` + -Name $replicationExtensionName ` + -VaultName $replicationVaultName ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $replicationExtension) { + throw "Unexpected error occurred during Replication Extension creation. Please re-run this command or contact support if help needed." + } + elseif ($replicationExtension.Property.ProvisioningState -ne [ProvisioningState]::Succeeded) { + throw "Replication Extension '$($replicationExtensionName)' has an unexpected Provisioning State of '$($replicationExtension.Property.ProvisioningState)'. Please re-run this command or contact support if help needed." + } + else { + Write-Host "*Selected Replication Extension: '$($replicationExtensionName)'." + } + + if ($PassThru) { + return $true + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIDiskMappingObject.ps1 b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIDiskMappingObject.ps1 new file mode 100644 index 000000000000..5e73f5696f24 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIDiskMappingObject.ps1 @@ -0,0 +1,79 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Creates a new disk mapping +.Description +The New-AzMigrateHCIDiskMappingObject cmdlet creates a mapping of the source disk attached to the server to be migrated +.Link +https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehcidiskmappingobject +#> +function New-AzMigrateHCIDiskMappingObject { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCIDiskInput])] + [CmdletBinding(PositionalBinding = $false)] + param( + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the disk ID of the disk attached to the discovered server to be migrated. + ${DiskID}, + + [Parameter(Mandatory)] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies whether the disk contains the Operating System for the source server to be migrated. + ${IsOSDisk}, + + [Parameter(Mandatory)] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies whether the disk is dynamic. + ${IsDynamic}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Int64] + # Specifies the disk size in GB. + ${Size}, + + [Parameter(Mandatory)] + [ValidateSet("VHD", "VHDX")] + [ArgumentCompleter( { "VHD", "VHDX" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the disk format. + ${Format} + ) + + process { + $isDynamicDisk = [System.Convert]::ToBoolean($IsDynamic) + $osDisk = [System.Convert]::ToBoolean($IsOSDisk) + + $DiskObject = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCIDiskInput]::new( + $DiskID, + $isDynamicDisk, + $Size, + $Format, + $osDisk + ) + + return $DiskObject + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCINicMappingObject.ps1 b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCINicMappingObject.ps1 new file mode 100644 index 000000000000..5640d529b518 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCINicMappingObject.ps1 @@ -0,0 +1,71 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Creates an object to update NIC properties of a replicating server. +.Description +The New-AzMigrateHCINicMappingObject cmdlet creates a mapping of the source NIC attached to the server to be migrated. This object is provided as an input to the Set-AzMigrateServerReplication cmdlet to update the NIC and its properties for a replicating server. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehcinicmappingobject +#> +function New-AzMigrateHCINicMappingObject { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput])] + [CmdletBinding(PositionalBinding = $false)] + param( + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the ID of the NIC to be updated. + ${NicID}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the logical network ARM ID that the VMs will use. + ${TargetVirtualSwitchId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the test logical network ARM ID that the VMs will use. + ${TargetTestVirtualSwitchId}, + + [Parameter()] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies whether the this Nic should be created at target. + ${CreateAtTarget} = "true" + ) + + process { + if (!$PSBoundParameters.ContainsKey('TargetTestVirtualSwitchId')) { + $TargetTestVirtualSwitchId = $TargetVirtualSwitchId + } + + $selectionTypeForFailover = if ($CreateAtTarget -eq "true") { "SelectedByUser" } else { "NotSelected" } + + $NicObject = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput]::new( + $NicID, + $TargetVirtualSwitchId, + $TargetTestVirtualSwitchId, + $selectionTypeForFailover + ) + + return $NicObject + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIServerReplication.ps1 b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIServerReplication.ps1 new file mode 100644 index 000000000000..01a3870a06ff --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/New-AzMigrateHCIServerReplication.ps1 @@ -0,0 +1,589 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Starts replication for the specified server. +.Description +The New-AzMigrateHCIServerReplication cmdlet starts the replication for a particular discovered server in the Azure Migrate project. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehciserverreplication +#> +function New-AzMigrateHCIServerReplication { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel])] + [CmdletBinding(DefaultParameterSetName = 'ByIdDefaultUser', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] + param( + [Parameter(ParameterSetName = 'ByIdDefaultUser', Mandatory)] + [Parameter(ParameterSetName = 'ByIdPowerUser', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the machine ARM ID of the discovered server to be migrated. + ${MachineId}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the storage path ARM ID where the VMs will be stored. + ${TargetStoragePathId}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Int32] + # Specifies the number of CPU cores. + ${TargetVMCPUCore}, + + [Parameter(ParameterSetName = 'ByIdDefaultUser', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the logical network ARM ID that the VMs will use. + ${TargetVirtualSwitchId}, + + [Parameter(ParameterSetName = 'ByIdDefaultUser')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the test logical network ARM ID that the VMs will use. + ${TargetTestVirtualSwitchId}, + + [Parameter()] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies if RAM is dynamic or not. + ${IsDynamicMemoryEnabled}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Int64] + # Specifies the target RAM size in MB. + ${TargetVMRam}, + + [Parameter(ParameterSetName = 'ByIdPowerUser', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCIDiskInput[]] + # Specifies the disks on the source server to be included for replication. + ${DiskToInclude}, + + [Parameter(ParameterSetName = 'ByIdPowerUser', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput[]] + # Specifies the NICs on the source server to be included for replication. + ${NicToInclude}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the target Resource Group Id where the migrated VM resources will reside. + ${TargetResourceGroupId}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the name of the VM to be created. + ${TargetVMName}, + + [Parameter(ParameterSetName = 'ByIdDefaultUser', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the Operating System disk for the source server to be migrated. + ${OSDiskID}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + Import-Module $PSScriptRoot\Helper\AzStackHCICommonSettings.ps1 + Import-Module $PSScriptRoot\Helper\CommonHelper.ps1 + + CheckResourceGraphModuleDependency + CheckResourcesModuleDependency + + $HasTargetVMCPUCore = $PSBoundParameters.ContainsKey('TargetVMCPUCore') + $HasIsDynamicMemoryEnabled = $PSBoundParameters.ContainsKey('IsDynamicMemoryEnabled') + if ($HasIsDynamicMemoryEnabled) { + $isDynamicRamEnabled = [System.Convert]::ToBoolean($IsDynamicMemoryEnabled) + } + $HasTargetVMRam = $PSBoundParameters.ContainsKey('TargetVMRam') + $HasTargetTestVirtualSwitchId = $PSBoundParameters.ContainsKey('TargetTestVirtualSwitchId') + $parameterSet = $PSCmdlet.ParameterSetName + + $null = $PSBoundParameters.Remove('TargetVMCPUCore') + $null = $PSBoundParameters.Remove('IsDynamicMemoryEnabled') + $null = $PSBoundParameters.Remove('TargetVMRam') + $null = $PSBoundParameters.Remove('DiskToInclude') + $null = $PSBoundParameters.Remove('NicToInclude') + $null = $PSBoundParameters.Remove('TargetResourceGroupId') + $null = $PSBoundParameters.Remove('TargetVMName') + $null = $PSBoundParameters.Remove('TargetVirtualSwitchId') + $null = $PSBoundParameters.Remove('TargetTestVirtualSwitchId') + $null = $PSBoundParameters.Remove('TargetStoragePathId') + $null = $PSBoundParameters.Remove('OSDiskID') + $null = $PSBoundParameters.Remove('MachineId') + $null = $PSBoundParameters.Remove('WhatIf') + $null = $PSBoundParameters.Remove('Confirm') + + $MachineIdArray = $MachineId.Split("/") + $SiteType = $MachineIdArray[7] + $SiteName = $MachineIdArray[8] + $ResourceGroupName = $MachineIdArray[4] + $MachineName = $MachineIdArray[10] + + if (($SiteType -ne $SiteTypes.HyperVSites) -and ($SiteType -ne $SiteTypes.VMwareSites)) { + throw "Site type is not supported. Site type '$SiteType'. Check MachineId provided." + } + + # Get the source site and the discovered machine + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("SiteName", $SiteName) + $null = $PSBoundParameters.Add("MachineName", $MachineName) + + if ($SiteType -eq $SiteTypes.HyperVSites) { + $instanceType = $AzStackHCIInstanceTypes.HyperVToAzStackHCI + $machine = Az.Migrate.Internal\Get-AzMigrateHyperVMachine @PSBoundParameters + + $null = $PSBoundParameters.Remove('MachineName') + $siteObject = Az.Migrate.Internal\Get-AzMigrateHyperVSite @PSBoundParameters + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $instanceType = $AzStackHCIInstanceTypes.VMwareToAzStackHCI + $machine = Az.Migrate.Internal\Get-AzMigrateMachine @PSBoundParameters + + $null = $PSBoundParameters.Remove('MachineName') + $siteObject = Az.Migrate\Get-AzMigrateSite @PSBoundParameters + } + + $null = $PSBoundParameters.Remove('ResourceGroupName') + $null = $PSBoundParameters.Remove('SiteName') + + if ($null -eq $machine) { + throw "No machine '$MachineName' found in resource group '$ResourceGroupName' and site '$SiteName'." + } + + if ($siteObject -and ($siteObject.Count -ge 1)) { + $ProjectName = $siteObject.DiscoverySolutionId.Split("/")[8] + } + else { + throw "No site '$SiteName' found in resource group '$ResourceGroupName'" + } + + # Get the migrate solution. + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("Name", "Servers-Migration-ServerMigration_DataReplication") + $null = $PSBoundParameters.Add("MigrateProjectName", $ProjectName) + + $solution = Az.Migrate\Get-AzMigrateSolution @PSBoundParameters + $vaultName = $solution.DetailExtendedDetail.AdditionalProperties.vaultId.Split("/")[8] + + $null = $PSBoundParameters.Remove('ResourceGroupName') + $null = $PSBoundParameters.Remove("Name") + $null = $PSBoundParameters.Remove("MigrateProjectName") + + if (($null -eq $solution) -or [string]::IsNullOrEmpty($vaultName)) { + throw 'Azure Migrate Project not configured. Setup Azure Migrate Project and run the Initialize-AzMigrateHCIReplicationInfrastructure script before proceeding.' + } + + # Get fabrics and appliances in the project + $allFabrics = Az.Migrate\Get-AzMigrateHCIReplicationFabric -ResourceGroupName $ResourceGroupName + foreach ($fabric in $allFabrics) { + if ($fabric.Property.CustomProperty.MigrationSolutionId -ne $solution.Id) { + continue + } + + if ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.HyperVInstance) { + $sourceFabric = $fabric + } + elseif ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.VmwareInstance) { + $sourceFabric = $fabric + } + elseif ($fabric.Property.CustomProperty.InstanceType -ceq $FabricInstanceTypes.AzStackHCIInstance) { + $targetFabric = $fabric + } + } + + if ($null -eq $sourceFabric) { + throw "No connected source appliances are found. Kindly deploy an appliance by completing the Discover step of the migration jounery on the source cluster." + } + + if ($null -eq $targetFabric) { + throw "A target appliance is not available for the target cluster. Deploy and configure a new appliance for the cluster, or select a different cluster.." + } + + # Get Source and Target Dras + $sourceDras = Az.Migrate.Internal\Get-AzMigrateDra ` + -FabricName $sourceFabric.Name ` + -ResourceGroupName $ResourceGroupName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $sourceDras) { + throw "No connected source appliances are found. Kindly deploy an appliance by completing the Discover step of the migration jounery on the source cluster." + } + $sourceDra = $sourceDras[0] + + $targetDras = Az.Migrate.Internal\Get-AzMigrateDra ` + -FabricName $targetFabric.Name ` + -ResourceGroupName $ResourceGroupName ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + if ($null -eq $targetDras) { + throw "A target appliance is not available for the target cluster. Deploy and configure a new appliance for the cluster, or select a different cluster.." + } + $targetDra = $targetDras[0] + + # Validate Policy + $policyName = $vaultName + $instanceType + "policy" + $policyObj = Az.Migrate.Internal\Get-AzMigratePolicy ` + -ResourceGroupName $ResourceGroupName ` + -Name $policyName ` + -VaultName $vaultName ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if ($null -eq $policyObj) { + throw "The replication infrastructure is not initialized. Run the Initialize-AzMigrateHCIReplicationInfrastructure script again." + } + + # Validate Replication Extension + $replicationExtensionName = ($sourceFabric.Id -split '/')[-1] + "-" + ($targetFabric.Id -split '/')[-1] + "-MigReplicationExtn" + $replicationExtension = Az.Migrate.Internal\Get-AzMigrateReplicationExtension ` + -ResourceGroupName $ResourceGroupName ` + -Name $replicationExtensionName ` + -VaultName $vaultName ` + -SubscriptionId $SubscriptionId ` + -ErrorVariable notPresent ` + -ErrorAction SilentlyContinue + + if ($null -eq $replicationExtension) { + throw "The replication infrastructure is not initialized. Run the Initialize-AzMigrateHCIReplicationInfrastructure script again." + } + + $targetClusterId = $targetFabric.Property.CustomProperty.Cluster.ResourceName + $targetClusterIdArray = $targetClusterId.Split("/") + $targetSubscription = $targetClusterIdArray[2] + + # Get Target cluster + $hciClusterArgQuery = GetHCIClusterARGQuery -HCIClusterID $targetClusterId + $targetCluster = Az.ResourceGraph\Search-AzGraph -Query $hciClusterArgQuery -Subscription $targetSubscription + if ($null -eq $targetCluster) { + throw "Validate target cluster with id '$targetClusterId' exists. Check ARC resource bridge is running on this cluster." + } + + # Get source appliance RunAsAccount + if ($SiteType -eq $SiteTypes.HyperVSites) { + $runAsAccounts = Az.Migrate.Internal\Get-AzMigrateHyperVRunAsAccount ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $SiteName ` + -SubscriptionId $SubscriptionId + $runAsAccount = $runAsAccounts | Where-Object { $_.CredentialType -eq $RunAsAccountCredentialTypes.HyperVFabric } + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $runAsAccounts = Az.Migrate\Get-AzMigrateRunAsAccount ` + -ResourceGroupName $ResourceGroupName ` + -SiteName $SiteName ` + -SubscriptionId $SubscriptionId + $runAsAccount = $runAsAccounts | Where-Object { $_.CredentialType -eq $RunAsAccountCredentialTypes.VMwareFabric } + } + + if ($null -eq $runAsAccount) { + throw "No run as account found for site '$SiteName'." + } + + # Validate TargetVMName + if ($TargetVMName.length -gt 64 -or $TargetVMName.length -eq 0) { + throw "The target virtual machine name must be between 1 and 64 characters long." + } + Import-Module Az.Resources + $vmId = $customProperties.TargetResourceGroupId + "/providers/Microsoft.Compute/virtualMachines/" + $TargetVMName + $VMNamePresentInRg = Get-AzResource -ResourceId $vmId -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($VMNamePresentInRg) { + throw "The target virtual machine name must be unique in the target resource group." + } + + if ($TargetVMName -notmatch "^[^_\W][a-zA-Z0-9\-]{0,63}(?+=;,?*@&, whitespace, or begin with '_' or end with '.' or '-'." + } + + if (IsReservedOrTrademarked($TargetVMName)) { + throw "The target virtual machine name '$TargetVMName' or part of the name is a trademarked or reserved word." + } + + $protectedItemProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties]::new() + $protectedItemProperties.PolicyName = $policyName + $protectedItemProperties.ReplicationExtensionName = $replicationExtensionName + + if ($SiteType -eq $SiteTypes.HyperVSites) { + $customProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHCIProtectedItemModelCustomProperties]::new() + $isSourceDynamicMemoryEnabled = $machine.IsDynamicMemoryEnabled + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $customProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHCIProtectedItemModelCustomProperties]::new() + $isSourceDynamicMemoryEnabled = $false + } + + $customProperties.InstanceType = $instanceType + $customProperties.CustomLocationRegion = $targetCluster.CustomLocationRegion + $customProperties.FabricDiscoveryMachineId = $machine.Id + $customProperties.RunAsAccountId = $runAsAccount.Id + $customProperties.SourceDraName = $sourceDra.Name + $customProperties.StorageContainerId = $TargetStoragePathId + $customProperties.TargetArcClusterCustomLocationId = $targetCluster.CustomLocation + $customProperties.TargetDraName = $targetDra.Name + $customProperties.TargetHciClusterId = $targetClusterId + $customProperties.TargetResourceGroupId = $TargetResourceGroupId + $customProperties.TargetVMName = $TargetVMName + $customProperties.HyperVGeneration = if ($SiteType -eq $SiteTypes.HyperVSites) { $machine.Generation } else { "1" } + $customProperties.TargetCpuCore = if ($HasTargetVMCPUCore) { $TargetVMCPUCore } else { $machine.NumberOfProcessorCore } + $customProperties.IsDynamicRam = if ($HasIsDynamicMemoryEnabled) { $isDynamicRamEnabled } else { $isSourceDynamicMemoryEnabled } + + # Validate TargetVMRam + if ($HasTargetVMRam) { + # TargetVMRam needs to be greater than 0 + if ($TargetVMRam -le 0) { + throw "Specify target RAM greater than 0" + } + + $customProperties.TargetMemoryInMegaByte = $TargetVMRam + } + else + { + $customProperties.TargetMemoryInMegaByte = [System.Math]::Max($machine.AllocatedMemoryInMB, $RAMConfig.MinTargetMemoryInMB) + } + + # Construct default dynamic memory config + $memoryConfig = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemDynamicMemoryConfig]::new() + $memoryConfig.MinimumMemoryInMegaByte = [System.Math]::Min($customProperties.TargetMemoryInMegaByte, $RAMConfig.DefaultMinDynamicMemoryInMB) + $memoryConfig.MaximumMemoryInMegaByte = [System.Math]::Max($customProperties.TargetMemoryInMegaByte, $RAMConfig.DefaultMaxDynamicMemoryInMB) + $memoryConfig.TargetMemoryBufferPercentage = $RAMConfig.DefaultTargetMemoryBufferPercentage + + $customProperties.DynamicMemoryConfig = $memoryConfig + + # Disks and Nics + [PSCustomObject[]]$disks = @() + [PSCustomObject[]]$nics = @() + if ($parameterSet -match 'DefaultUser') { + if ($SiteType -eq $SiteTypes.HyperVSites) { + $osDisk = $machine.Disk | Where-Object { $_.InstanceId -eq $OSDiskID } + if ($null -eq $osDisk) { + throw "No Disk found with InstanceId '$OSDiskID' from discovered machine disks." + } + + $diskName = Split-Path $osDisk.Path -leaf + if (IsReservedOrTrademarked($diskName)) { + throw "The disk name '$diskName' or part of the name is a trademarked or reserved word." + } + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $osDisk = $machine.Disk | Where-Object { $_.Uuid -eq $OSDiskID } + if ($null -eq $osDisk) { + throw "No Disk found with Uuid '$OSDiskID' from discovered machine disks." + } + + $diskName = Split-Path $osDisk.Path -leaf + if (IsReservedOrTrademarked($diskName)) { + throw "The disk name '$diskName' or part of the name is a trademarked or reserved word." + } + } + + foreach ($sourceDisk in $machine.Disk) { + $diskId = if ($SiteType -eq $SiteTypes.HyperVSites) { $sourceDisk.InstanceId } else { $sourceDisk.Uuid } + $diskSize = if ($SiteType -eq $SiteTypes.HyperVSites) { $sourceDisk.MaxSizeInByte } else { $sourceDisk.MaxSizeInBytes } + + $DiskObject = [PSCustomObject]@{ + DiskId = $diskId + DiskSizeGb = [long] [Math]::Ceiling($diskSize / 1GB) + DiskFileFormat = "VHDX" + IsDynamic = $true + IsOSDisk = $diskId -eq $OSDiskID + } + + $disks += $DiskObject + } + + foreach ($sourceNic in $machine.NetworkAdapter) { + $NicObject = [PSCustomObject]@{ + NicId = $sourceNic.NicId + TargetNetworkId = $TargetVirtualSwitchId + TestNetworkId = if ($HasTargetTestVirtualSwitchId) { $TargetTestVirtualSwitchId } else { $TargetVirtualSwitchId } + SelectionTypeForFailover = "SelectedByUser" + } + $nics += $NicObject + } + } + else { + if ($null -eq $DiskToInclude -or $DiskToInclude.length -eq 0) { + throw "Invalid DiskToInclude. At least one disk is required." + } + + if ($null -eq $NicToInclude -or $NicToInclude.length -eq 0) { + throw "Invalid NicToInclude. At least one NIC is required." + } + + # Validate OSDisk is set. + $osDisk = $DiskToInclude | Where-Object { $_.IsOSDisk } + if (($null -eq $osDisk) -or ($osDisk.length -ne 1)) { + throw "Invalid DiskToInclude. One and only one disk must be set as OS Disk." + } + + # Validate at least one NIC is selected by user. + $selectedNics = $NicToInclude | Where-Object { $_.SelectionTypeForFailover -eq "SelectedByUser"} + if ($null -eq $selectedNics -or $selectedNics.length -eq 0) { + throw "Invalid NicToInclude. At least one NIC is required to be marked as to be created at target." + } + + # Validate DiskToInclude + [PSCustomObject[]]$uniqueDisks = @() + foreach ($disk in $DiskToInclude) { + if ($SiteType -eq $SiteTypes.HyperVSites) { + $discoveredDisk = $machine.Disk | Where-Object { $_.InstanceId -eq $disk.DiskId } + if ($null -eq $discoveredDisk) { + throw "No Disk found with InstanceId '$($disk.DiskId)' from discovered machine disks." + } + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $discoveredDisk = $machine.Disk | Where-Object { $_.Uuid -eq $disk.DiskId } + if ($null -eq $discoveredDisk) { + throw "No Disk found with Uuid '$($disk.DiskId)' from discovered machine disks." + } + } + + $diskName = Split-Path -Path $discoveredDisk.Path -Leaf + if (IsReservedOrTrademarked($diskName)) { + throw "The disk name '$diskName' or part of the name is a trademarked or reserved word." + } + + if ($uniqueDisks.Contains($disk.DiskId)) { + throw "The disk id '$($disk.DiskId)' is already taken." + } + $uniqueDisks += $disk.DiskId + + $htDisk = @{} + $disk.PSObject.Properties | ForEach-Object { $htDisk[$_.Name] = $_.Value } + $disks += [PSCustomObject]$htDisk + } + + # Validate NicToInclude + [PSCustomObject[]]$uniqueNics = @() + foreach ($nic in $NicToInclude) { + $discoveredNic = $machine.NetworkAdapter | Where-Object { $_.NicId -eq $nic.NicId } + if ($null -eq $discoveredNic) { + throw "The Nic id '$($nic.NicId)' is not found." + } + + if ($uniqueNics.Contains($nic.NicId)) { + throw "The Nic id '$($nic.NicId)' is already taken." + } + $uniqueNics += $nic.NicId + + $htNic = @{} + $nic.PSObject.Properties | ForEach-Object { $htNic[$_.Name] = $_.Value } + $nics += [PSCustomObject]$htNic + } + + # Include Nics not added by user as 'NotSelected' + $userGivenNicIds = $nics | Select-Object -ExpandProperty NicId + $remainingNics = $machine.NetworkAdapter | Where-Object { $_.NicId -notin $userGivenNicIds } + foreach ($remainingNic in $remainingNics) { + $NicObject = [PSCustomObject]@{ + NicId = $remainingNic.NicId + TargetNetworkId = $nics[0].TargetNetworkId + TestNetworkId = $nics[0].TestNetworkId + SelectionTypeForFailover = "NotSelected" + } + $nics += $NicObject + } + } + + if ($SiteType -eq $SiteTypes.HyperVSites) { + $customProperties.DisksToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHCIDiskInput[]]$disks + $customProperties.NicsToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHCINicInput[]]$nics + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $customProperties.DisksToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHCIDiskInput[]]$disks + $customProperties.NicsToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHCINicInput[]]$nics + } + + $protectedItemProperties.CustomProperty = $customProperties + + if ($PSCmdlet.ShouldProcess($MachineId, "Replicate VM.")) { + $null = $PSBoundParameters.Add('ResourceGroupName', $ResourceGroupName) + $null = $PSBoundParameters.Add('VaultName', $vaultName) + $null = $PSBoundParameters.Add('Name', $MachineName) + $null = $PSBoundParameters.Add('Property', $protectedItemProperties) + $null = $PSBoundParameters.Add('NoWait', $true) + + $operation = Az.Migrate.Internal\New-AzMigrateProtectedItem @PSBoundParameters + $jobName = $operation.Target.Split("/")[-1].Split("?")[0] + + $null = $PSBoundParameters.Remove('Name') + $null = $PSBoundParameters.Remove('Property') + $null = $PSBoundParameters.Remove('NoWait') + + $null = $PSBoundParameters.Add('JobName', $jobName) + return Az.Migrate.Internal\Get-AzMigrateWorkflow @PSBoundParameters + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/README.md b/src/Migrate/Migrate.Autorest/custom/README.md index 3fd127c483e0..a268d35afb1d 100644 --- a/src/Migrate/Migrate.Autorest/custom/README.md +++ b/src/Migrate/Migrate.Autorest/custom/README.md @@ -12,7 +12,7 @@ For `Az.Migrate` to use custom cmdlets, it does this two different ways. We **hi For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Az.Migrate.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.Migrate.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundemental 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. +For script cmdlets, these are loaded via the `Az.Migrate.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. @@ -32,10 +32,10 @@ These provide functionality to our HTTP pipeline and other useful features. In s ### Attributes For processing the cmdlets, we've created some additional attributes: - `Microsoft.Azure.PowerShell.Cmdlets.Migrate.DescriptionAttribute` - - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propegated to reference documentation via [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. + - 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.Migrate.DoNotExportAttribute` - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.Migrate`. - `Microsoft.Azure.PowerShell.Cmdlets.Migrate.InternalExportAttribute` - - Used in C# cmdlets to route exported cmdlets to the `../internal`, which are *not exposed* by `Az.Migrate`. For more information, see [readme.md](../internal/readme.md) in the `../internal` folder. + - Used in C# cmdlets to route exported cmdlets to the `../internal`, which are *not exposed* by `Az.Migrate`. For more information, see [README.md](../internal/README.md) in the `../internal` folder. - `Microsoft.Azure.PowerShell.Cmdlets.Migrate.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/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateHCIServerReplication.ps1 b/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateHCIServerReplication.ps1 new file mode 100644 index 000000000000..dee3a73c9f0f --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateHCIServerReplication.ps1 @@ -0,0 +1,153 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Stops replication for the migrated server. +.Description +The Remove-AzMigrateHCIServerReplication cmdlet stops the replication for a migrated server. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/remove-azmigratehciserverreplication +#> +function Remove-AzMigrateHCIServerReplication { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel])] + [CmdletBinding(DefaultParameterSetName = 'ByID', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact='Medium')] + param( + [Parameter(ParameterSetName = 'ByID', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the replcating server for which the replication needs to be disabled. The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + ${TargetObjectID}, + + [Parameter(ParameterSetName = 'ByInputObject', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity] + # Specifies the replcating server for which the replication needs to be disabled. The server object can be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + ${InputObject}, + + [Parameter()] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Query')] + [System.String] + # Specifies whether the replication needs to be force removed. Default to "false". + ${ForceRemove} = "false", + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + $shouldForceRemove = [System.Convert]::ToBoolean($ForceRemove) + $null = $PSBoundParameters.Remove('ForceRemove') + $null = $PSBoundParameters.Remove('TargetObjectID') + $null = $PSBoundParameters.Remove('InputObject') + $null = $PSBoundParameters.Remove('WhatIf') + $null = $PSBoundParameters.Remove('Confirm') + $parameterSet = $PSCmdlet.ParameterSetName + + if ($parameterSet -eq 'ByInputObject') { + $TargetObjectID = $InputObject.Id + } + $protectedItemIdArray = $TargetObjectID.Split("/") + $resourceGroupName = $protectedItemIdArray[4] + $vaultName = $protectedItemIdArray[8] + $protectedItemName = $protectedItemIdArray[10] + + $null = $PSBoundParameters.Add("ResourceGroupName", $resourceGroupName) + $null = $PSBoundParameters.Add("VaultName", $vaultName) + $null = $PSBoundParameters.Add("Name", $protectedItemName) + + $protectedItem = Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($null -eq $ProtectedItem) + { + throw "Replication item is not found with Id '$TargetObjectID'." + } + + $null = $PSBoundParameters.Remove('Name') + + if ("DisableProtection" -notin $ProtectedItem.Property.AllowedJob) + { + throw "Replication item with Id '$TargetObjectID' cannot be removed at this moment. Current protection state is '$($protectedItem.Property.ProtectionStateDescription)'." + } + + $null = $PSBoundParameters.Add('ProtectedItemName', $protectedItemName) + $null = $PSBoundParameters.Add('NoWait', $true) + $null = $PSBoundParameters.Add('ForceDelete', $shouldForceRemove) + + if ($PSCmdlet.ShouldProcess($TargetObjectID, "Stop/Complete VM replication.")) { + $operation = Az.Migrate.Internal\Remove-AzMigrateProtectedItem @PSBoundParameters + $jobName = $operation.Target.Split("/")[-1].Split("?")[0] + + $null = $PSBoundParameters.Remove('ProtectedItemName') + $null = $PSBoundParameters.Remove('NoWait') + $null = $PSBoundParameters.Remove('ForceDelete') + + $null = $PSBoundParameters.Add('JobName', $jobName) + return Az.Migrate.Internal\Get-AzMigrateWorkflow @PSBoundParameters + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateServerReplication.ps1 b/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateServerReplication.ps1 index 2800eebd7bb5..5825121ca4da 100644 --- a/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateServerReplication.ps1 +++ b/src/Migrate/Migrate.Autorest/custom/Remove-AzMigrateServerReplication.ps1 @@ -28,13 +28,13 @@ function Remove-AzMigrateServerReplication { [Parameter(ParameterSetName = 'ByIDVMwareCbt', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] [System.String] - # Specifies the replcating server for which the replicatio needs to be disabled. The ID should be retrieved using the Get-AzMigrateServerReplication cmdlet. + # Specifies the replcating server for which the replication needs to be disabled. The ID should be retrieved using the Get-AzMigrateServerReplication cmdlet. ${TargetObjectID}, [Parameter(ParameterSetName = 'ByInputObjectVMwareCbt', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IMigrationItem] - # Specifies the machine object of the replicating server. + # Specifies the replcating server for which the replication needs to be disabled. The server object should be retrieved using the Get-AzMigrateServerReplication cmdlet. ${InputObject}, [Parameter()] diff --git a/src/Migrate/Migrate.Autorest/custom/Set-AzMigrateHCIServerReplication.ps1 b/src/Migrate/Migrate.Autorest/custom/Set-AzMigrateHCIServerReplication.ps1 new file mode 100644 index 000000000000..ced599ff90d4 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Set-AzMigrateHCIServerReplication.ps1 @@ -0,0 +1,328 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Updates the target properties for the replicating server. +.Description +The Set-AzMigrateHCIServerReplication cmdlet updates the target properties for the replicating server. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/set-azmigratehciserverreplication +#> +function Set-AzMigrateHCIServerReplication { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel])] + [CmdletBinding(DefaultParameterSetName = 'ById', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact='Medium')] + param( + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the replicating server for which the properties need to be updated. The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + ${TargetObjectID}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the target VM name. + ${TargetVMName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Int32] + # Specifies the number of CPU cores. + ${TargetVMCPUCore}, + + [Parameter()] + [ValidateSet("true" , "false")] + [ArgumentCompleter( { "true" , "false" })] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies if RAM is dynamic or not. + ${IsDynamicMemoryEnabled}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemDynamicMemoryConfig] + # Specifies the dynamic memory configration of RAM. + ${DynamicMemoryConfig}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Int64] + # Specifies the target RAM size in MB. + ${TargetVMRam}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput[]] + # Specifies the nics on the source server to be included for replication. + ${NicToInclude}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription Id. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + Import-Module $PSScriptRoot\Helper\AzStackHCICommonSettings.ps1 + Import-Module $PSScriptRoot\Helper\CommonHelper.ps1 + + CheckResourcesModuleDependency + + $HasTargetVMName = $PSBoundParameters.ContainsKey('TargetVMName') + $HasTargetVMCPUCore = $PSBoundParameters.ContainsKey('TargetVMCPUCore') + $HasIsDynamicMemoryEnabled = $PSBoundParameters.ContainsKey('IsDynamicMemoryEnabled') + if ($HasIsDynamicMemoryEnabled) { + $isDynamicRamEnabled = [System.Convert]::ToBoolean($IsDynamicMemoryEnabled) + } + $HasDynamicMemoryConfig = $PSBoundParameters.ContainsKey('DynamicMemoryConfig') + $HasTargetVMRam = $PSBoundParameters.ContainsKey('TargetVMRam') + $HasNicToInclude = $PSBoundParameters.ContainsKey('NicToInclude') + + $null = $PSBoundParameters.Remove('TargetVMName') + $null = $PSBoundParameters.Remove('TargetVMCPUCore') + $null = $PSBoundParameters.Remove('IsDynamicMemoryEnabled') + $null = $PSBoundParameters.Remove('DynamicMemoryConfig') + $null = $PSBoundParameters.Remove('TargetVMRam') + $null = $PSBoundParameters.Remove('NicToInclude') + $null = $PSBoundParameters.Remove('TargetObjectID') + $null = $PSBoundParameters.Remove('WhatIf') + $null = $PSBoundParameters.Remove('Confirm') + + $ProtectedItemIdArray = $TargetObjectID.Split("/") + $ResourceGroupName = $ProtectedItemIdArray[4] + $VaultName = $ProtectedItemIdArray[8] + $MachineName = $ProtectedItemIdArray[10] + + $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) + $null = $PSBoundParameters.Add("VaultName", $VaultName) + $null = $PSBoundParameters.Add("Name", $MachineName) + + $ProtectedItem = Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($null -eq $ProtectedItem) { + throw "Replication item is not found with Id '$TargetObjectID'." + } + + $null = $PSBoundParameters.Remove("ResourceGroupName") + $null = $PSBoundParameters.Remove("VaultName") + $null = $PSBoundParameters.Remove("Name") + + $protectedItemProperties = $ProtectedItem.Property + $customProperties = $protectedItemProperties.CustomProperty + $MachineIdArray = $customProperties.FabricDiscoveryMachineId.Split("/") + $SiteType = $MachineIdArray[7] + + if (!$protectedItemProperties.AllowedJob.Contains('PlannedFailover')) { + throw "Set server replication is not allowed for this item '$TargetObjectID'." + } + + if ($HasTargetVMName) { + if ($TargetVMName.length -gt 64 -or $TargetVMName.length -eq 0) { + throw "The target virtual machine name must be between 1 and 64 characters long." + } + + Import-Module Az.Resources + $vmId = $customProperties.TargetResourceGroupId + "/providers/Microsoft.Compute/virtualMachines/" + $TargetVMName + $VMNamePresentInRg = Get-AzResource -ResourceId $vmId -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($VMNamePresentInRg) { + throw "The target virtual machine name must be unique in the target resource group." + } + + if ($TargetVMName -notmatch "^[^_\W][a-zA-Z0-9\-]{0,63}(?+=;,?*@&, whitespace, or begin with '_' or end with '.' or '-'." + } + + if (IsReservedOrTrademarked($TargetVMName)) { + throw "The target virtual machine name '$TargetVMName' or part of the name is a trademarked or reserved word." + } + + $customProperties.TargetVMName = $TargetVMName + } + + if ($HasTargetVMCPUCore) { + if ($TargetVMCPUCore -le 0) { + throw "Specify target CPU core greater than 0" + } + + $customProperties.TargetCpuCore = $TargetVMCPUCore + } + + # Validate TargetVMRam + if ($HasTargetVMRam) { + if ($TargetVMRam -le 0) { + throw "Specify target RAM greater than 0" + } + + $customProperties.TargetMemoryInMegaByte = $TargetVMRam + } + + if ($HasIsDynamicMemoryEnabled) { + $customProperties.IsDynamicRam = $isDynamicRamEnabled + } + + # Dynamic memory enabled & DynamicMemoryConfig supplied + if ($customProperties.IsDynamicRam -and $HasDynamicMemoryConfig) { + if ($customProperties.TargetMemoryInMegaByte -lt $DynamicMemoryConfig.MinimumMemoryInMegaByte) { + throw "DynamicMemoryConfig - Specify minimum memory less than $($customProperties.TargetMemoryInMegaByte)" + } + + if ($customProperties.TargetMemoryInMegaByte -gt $DynamicMemoryConfig.MaximumMemoryInMegaByte) { + throw "DynamicMemoryConfig - Specify maximum memory greater than $($customProperties.TargetMemoryInMegaByte)" + } + + if ($DynamicMemoryConfig.TargetMemoryBufferPercentage -NotIn $RAMConfig.MinTargetMemoryBufferPercentage..$RAMConfig.MaxTargetMemoryBufferPercentage) + { + throw "DynamicMemoryConfig - Specify target memory buffer percentage between $($RAMConfig.MinTargetMemoryBufferPercentage) % and $($RAMConfig.MaxTargetMemoryBufferPercentage) %." + } + + $customProperties.DynamicMemoryConfig = $DynamicMemoryConfig + } + + # Dynamic memory is newly enabled and needs a default + if ($customProperties.IsDynamicRam -and $null -eq $customProperties.DynamicMemoryConfig) { + $memoryConfig = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemDynamicMemoryConfig]::new() + $memoryConfig.MinimumMemoryInMegaByte = [System.Math]::Min($customProperties.TargetMemoryInMegaByte, $RAMConfig.DefaultMinDynamicMemoryInMB) + $memoryConfig.MaximumMemoryInMegaByte = [System.Math]::Max($customProperties.TargetMemoryInMegaByte, $RAMConfig.DefaultMaxDynamicMemoryInMB) + $memoryConfig.TargetMemoryBufferPercentage = $RAMConfig.DefaultTargetMemoryBufferPercentage + + $customProperties.DynamicMemoryConfig = $memoryConfig + } + + # Nics + [PSCustomObject[]]$nics = @() + foreach ($nic in $customProperties.ProtectedNic) { + $NicObject = [PSCustomObject]@{ + NicId = $nic.NicId + TargetNetworkId = $nic.TargetNetworkId + TestNetworkId = $nic.TestNetworkId + SelectionTypeForFailover = $nic.SelectionTypeForFailover + } + + $nics += $NicObject + } + + if ($HasNicToInclude -and $NicToInclude.length -gt 0) { + foreach ($nic in $NicToInclude) + { + $updatedNic = $nics | Where-Object { $_.NicId -eq $nic.NicId } + if ($null -eq $updatedNic){ + throw "The Nic id '$($nic.NicId)' is not found." + } + + $updatedNic.TargetNetworkId = $nic.TargetNetworkId + $updatedNic.TestNetworkId = $nic.TestNetworkId + $updatedNic.SelectionTypeForFailover = $nic.SelectionTypeForFailover + } + } + + $selectedNics = $nics | Where-Object { $_.SelectionTypeForFailover -eq "SelectedByUser" } + if ($null -eq $selectedNics -or $selectedNics.length -eq 0) + { + throw "At least one NIC must be selected for creation at target." + } + + # Disks + [PSCustomObject[]]$disks = @() + foreach ($disk in $customProperties.ProtectedDisk) { + $DiskObject = [PSCustomObject]@{ + DiskId = $disk.SourceDiskId + DiskSizeGb = [long] [Math]::Ceiling($disk.CapacityInByte/1GB) + DiskFileFormat = $disk.DiskType + IsDynamic = $disk.IsDynamic + IsOSDisk = $disk.IsOSDisk + } + + $disks += $DiskObject + } + + if ($SiteType -eq $SiteTypes.HyperVSites) { + $customProperties.DisksToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHCIDiskInput[]]$disks + $customProperties.NicsToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHCINicInput[]]$nics + } + elseif ($SiteType -eq $SiteTypes.VMwareSites) { + $customProperties.DisksToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHCIDiskInput[]]$disks + $customProperties.NicsToInclude = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHCINicInput[]]$nics + } + + $protectedItemProperties.CustomProperty = $customProperties + + $null = $PSBoundParameters.Add('ResourceGroupName', $ResourceGroupName) + $null = $PSBoundParameters.Add('VaultName', $vaultName) + $null = $PSBoundParameters.Add('Name', $MachineName) + $null = $PSBoundParameters.Add('Property', $protectedItemProperties) + $null = $PSBoundParameters.Add('NoWait', $true) + + if ($PSCmdlet.ShouldProcess($TargetObjectID, "Updates VM replication.")) { + $operation = Az.Migrate.Internal\New-AzMigrateProtectedItem @PSBoundParameters + $jobName = $operation.Target.Split("/")[-1].Split("?")[0] + + $null = $PSBoundParameters.Remove('Name') + $null = $PSBoundParameters.Remove('Property') + $null = $PSBoundParameters.Remove('NoWait') + + $null = $PSBoundParameters.Add('JobName', $jobName) + return Az.Migrate.Internal\Get-AzMigrateWorkflow @PSBoundParameters + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/custom/Start-AzMigrateHCIServerMigration.ps1 b/src/Migrate/Migrate.Autorest/custom/Start-AzMigrateHCIServerMigration.ps1 new file mode 100644 index 000000000000..758f7a9a1087 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/custom/Start-AzMigrateHCIServerMigration.ps1 @@ -0,0 +1,179 @@ + +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Starts the migration for the replicating server. +.Description +Starts the migration for the replicating server. +.Link +https://learn.microsoft.com/powershell/module/az.migrate/start-azmigratehciservermigration +#> +function Start-AzMigrateHCIServerMigration { + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel])] + [CmdletBinding(DefaultParameterSetName = 'ByID', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact='Medium')] + param( + [Parameter(ParameterSetName = 'ByID', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.String] + # Specifies the replcating server for which migration needs to be initiated. The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + ${TargetObjectID}, + + [Parameter(ParameterSetName = 'ByInputObject', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity] + # Specifies the replicating server for which migration needs to be initiated. The server object can be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + ${InputObject}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [System.Management.Automation.SwitchParameter] + # Specifies whether the source server should be turned off post migration. + ${TurnOffSourceServer}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [System.String] + # Azure Subscription ID. + ${SubscriptionId}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Azure')] + [System.Management.Automation.PSObject] + # The credentials, account, tenant, and subscription used for communication with Azure. + ${DefaultProfile}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + $performShutDown = $TurnOffSourceServer.IsPresent + $null = $PSBoundParameters.Remove('ProjectName') + $null = $PSBoundParameters.Remove('MachineName') + $null = $PSBoundParameters.Remove('TurnOffSourceServer') + $null = $PSBoundParameters.Remove('TargetObjectID') + $null = $PSBoundParameters.Remove('ResourceGroupName') + $null = $PSBoundParameters.Remove('InputObject') + $null = $PSBoundParameters.Remove('WhatIf') + $null = $PSBoundParameters.Remove('Confirm') + + $parameterSet = $PSCmdlet.ParameterSetName + + if ($parameterSet -eq 'ByInputObject') { + $TargetObjectID = $InputObject.Id + } + + $protectedItemIdArray = $TargetObjectID.Split("/") + $resourceGroupName = $protectedItemIdArray[4] + $vaultName = $protectedItemIdArray[8] + $protectedItemName = $protectedItemIdArray[10] + + $null = $PSBoundParameters.Add("ResourceGroupName", $resourceGroupName) + $null = $PSBoundParameters.Add("VaultName", $vaultName) + $null = $PSBoundParameters.Add("Name", $protectedItemName) + + $protectedItem = Az.Migrate.Internal\Get-AzMigrateProtectedItem @PSBoundParameters -ErrorVariable notPresent -ErrorAction SilentlyContinue + if ($null -eq $protectedItem) { + throw "The replicating server doesn't exist. Please check the input and try again." + } + elseif ( + (!$protectedItem.Property.AllowedJob.contains("PlannedFailover")) -and + (!$ProtectedItem.Property.AllowedJob.contains("Restart"))) { + # AllowJob must contains either 'PlannedFailover' or 'Restart' to allow migration + throw "The replicating server cannot be migrated right now. Current protection state is '$($protectedItem.Property.ProtectionStateDescription)'." + } + + $null = $PSBoundParameters.Remove("ResourceGroupName") + $null = $PSBoundParameters.Remove("VaultName") + $null = $PSBoundParameters.Remove("Name") + + # Get the instance type from the protected item + $instanceType = $protectedItem.Property.CustomProperty.InstanceType + + # Setup PlannedFailover deployment parameters + $properties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.PlannedFailoverModelProperties]::new() + + if ($instanceType -eq $AzStackHCIInstanceTypes.HyperVToAzStackHCI) { + $customProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.HyperVToAzStackHciPlannedFailoverModelCustomProperties]::new() + } + elseif ($instanceType -eq $AzStackHCIInstanceTypes.VMwareToAzStackHCI) { + $customProperties = [Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.VMwareToAzStackHciPlannedFailoverModelCustomProperties]::new() + } + else { + throw "Currently, for AzStackHCI scenario, only HyperV and VMware as the source is supported." + } + $customProperties.InstanceType = $instanceType + $customProperties.ShutdownSourceVM = $performShutDown + $properties.CustomProperty = $customProperties + + $null = $PSBoundParameters.Add('ResourceGroupName', $resourceGroupName) + $null = $PSBoundParameters.Add('VaultName', $vaultName) + $null = $PSBoundParameters.Add('ProtectedItemName', $protectedItemName) + $null = $PSBoundParameters.Add('NoWait', $true) + $null = $PSBoundParameters.Add('Property', $properties) + + if ($PSCmdlet.ShouldProcess($TargetObjectID, "Migrate VM.")) { + $operation = Az.Migrate.Internal\Invoke-AzMigratePlannedProtectedItemFailover @PSBoundParameters + $jobName = $operation.Target.Split("/")[-1].Split("?")[0] + + $null = $PSBoundParameters.Remove('ProtectedItemName') + $null = $PSBoundParameters.Remove('NoWait') + $null = $PSBoundParameters.Remove('Property') + + $null = $PSBoundParameters.Add('JobName', $jobName) + return Az.Migrate.Internal\Get-AzMigrateWorkflow @PSBoundParameters + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/docs/Az.Migrate.md b/src/Migrate/Migrate.Autorest/docs/Az.Migrate.md index e0abaa829c5c..c3af3fde38d1 100644 --- a/src/Migrate/Migrate.Autorest/docs/Az.Migrate.md +++ b/src/Migrate/Migrate.Autorest/docs/Az.Migrate.md @@ -14,6 +14,15 @@ Microsoft Azure PowerShell: Migrate cmdlets ### [Get-AzMigrateDiscoveredServer](Get-AzMigrateDiscoveredServer.md) Get All discovered servers in a migrate project. +### [Get-AzMigrateHCIJob](Get-AzMigrateHCIJob.md) +Retrieves the status of an Azure Migrate job. + +### [Get-AzMigrateHCIReplicationFabric](Get-AzMigrateHCIReplicationFabric.md) +Gets the details of the fabric. + +### [Get-AzMigrateHCIServerReplication](Get-AzMigrateHCIServerReplication.md) +Retrieves the details of the replicating server. + ### [Get-AzMigrateJob](Get-AzMigrateJob.md) Retrieves the status of an Azure Migrate job. @@ -47,12 +56,24 @@ Method to get a site. ### [Get-AzMigrateSolution](Get-AzMigrateSolution.md) Gets a solution in the migrate project. +### [Initialize-AzMigrateHCIReplicationInfrastructure](Initialize-AzMigrateHCIReplicationInfrastructure.md) +Initializes the infrastructure for the migrate project. + ### [Initialize-AzMigrateReplicationInfrastructure](Initialize-AzMigrateReplicationInfrastructure.md) Initialises the infrastructure for the migrate project. ### [New-AzMigrateDiskMapping](New-AzMigrateDiskMapping.md) Creates a new disk mapping +### [New-AzMigrateHCIDiskMappingObject](New-AzMigrateHCIDiskMappingObject.md) +Creates a new disk mapping + +### [New-AzMigrateHCINicMappingObject](New-AzMigrateHCINicMappingObject.md) +Creates an object to update NIC properties of a replicating server. + +### [New-AzMigrateHCIServerReplication](New-AzMigrateHCIServerReplication.md) +Starts replication for the specified server. + ### [New-AzMigrateNicMapping](New-AzMigrateNicMapping.md) Creates an object to update NIC properties of a replicating server. @@ -68,12 +89,15 @@ The operation to create a protection container mapping. ### [New-AzMigrateServerReplication](New-AzMigrateServerReplication.md) Starts replication for the specified server. -### [New-AzTestMigrateNicMapping](New-AzTestMigrateNicMapping.md) +### [New-AzMigrateTestNicMapping](New-AzMigrateTestNicMapping.md) Creates an object to update NIC properties of a test migrating server. ### [Register-AzMigrateProjectTool](Register-AzMigrateProjectTool.md) Registers a tool with the migrate project. +### [Remove-AzMigrateHCIServerReplication](Remove-AzMigrateHCIServerReplication.md) +Stops replication for the migrated server. + ### [Remove-AzMigrateProject](Remove-AzMigrateProject.md) Delete the migrate project. Deleting non-existent project is a no-operation. @@ -90,9 +114,15 @@ Starts the replication that has been suspended. ### [Set-AzMigrateDiskMapping](Set-AzMigrateDiskMapping.md) Updates disk mapping +### [Set-AzMigrateHCIServerReplication](Set-AzMigrateHCIServerReplication.md) +Updates the target properties for the replicating server. + ### [Set-AzMigrateServerReplication](Set-AzMigrateServerReplication.md) Updates the target properties for the replicating server. +### [Start-AzMigrateHCIServerMigration](Start-AzMigrateHCIServerMigration.md) +Starts the migration for the replicating server. + ### [Start-AzMigrateServerMigration](Start-AzMigrateServerMigration.md) Starts the migration for the replicating server. diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateDiscoveredServer.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateDiscoveredServer.md index 514d6e43ba0b..b16dcdcebcc6 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateDiscoveredServer.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateDiscoveredServer.md @@ -15,25 +15,27 @@ Get All discovered servers in a migrate project. ### List (Default) ``` Get-AzMigrateDiscoveredServer -ProjectName -ResourceGroupName [-DisplayName ] - [-SubscriptionId ] [-Confirm] [-WhatIf] [] + [-SourceMachineType ] [-SubscriptionId ] [-Confirm] [-WhatIf] [] ``` ### Get ``` Get-AzMigrateDiscoveredServer -Name -ProjectName -ResourceGroupName - [-SubscriptionId ] [-Confirm] [-WhatIf] [] + [-SourceMachineType ] [-SubscriptionId ] [-Confirm] [-WhatIf] [] ``` ### GetInSite ``` Get-AzMigrateDiscoveredServer -ApplianceName -Name -ProjectName - -ResourceGroupName [-SubscriptionId ] [-Confirm] [-WhatIf] [] + -ResourceGroupName [-SourceMachineType ] [-SubscriptionId ] [-Confirm] [-WhatIf] + [] ``` ### ListInSite ``` Get-AzMigrateDiscoveredServer -ApplianceName -ProjectName -ResourceGroupName - [-DisplayName ] [-SubscriptionId ] [-Confirm] [-WhatIf] [] + [-DisplayName ] [-SourceMachineType ] [-SubscriptionId ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -41,7 +43,7 @@ Get Azure migrate server commandlet fetches all servers in a migrate project. ## EXAMPLES -### Example 1: List +### Example 1: List VMware machines ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -64,7 +66,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029cc18-ef Get All servers in a migrate project. -### Example 2: Get +### Example 2: Get VMware machine ```powershell Get-AzMigrateDiscoveredServer -Name idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31d2-a6c3-5316-aa39f47c49fc -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -79,7 +81,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31 Get a server in a migrate project by name. Name is a unique paramenter for a server. -### Example 3: List in an appliance +### Example 3: List VMware machines in an appliance ```powershell Get-AzMigrateDiscoveredServer -ApplianceName BBVMwareAVS -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -102,7 +104,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029cc18-ef List all servers for an appliance in a project. -### Example 4: Get in an appliance +### Example 4: Get VMware machine in an appliance ```powershell Get-AzMigrateDiscoveredServer -Name idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31d2-a6c3-5316-aa39f47c49fc -ApplianceName BBVMwareAVS -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -117,7 +119,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31 Get a server for an appliance in a project. Name is a unique paramenter for a server. -### Example 5: List and filter by display name +### Example 5: List and filter VMware machines by display name ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName BugBashAVSVMware -ProjectName BugBashAVSVMware -DisplayName Contoso | Format-Table DisplayName,Name,Type ``` @@ -137,7 +139,7 @@ ContosoAppSrv1 10-150-8-52-b090bef3-b733-5e34-bc8f-eb6f2701432a_5 List servers in a migrate project and filter responses with display name. -### Example 6: List in an appliance and filter by display name +### Example 6: List VMware machines in an appliance and filter by display name ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName BugBashAVSVMware -ProjectName BugBashAVSVMware -ApplianceName BBVMwareAVS -DisplayName Contoso | Format-Table DisplayName,Name,Type ``` @@ -157,6 +159,23 @@ Contoso-DataTier3 10-150-8-52-b090bef3-b733-5e34-bc8f-eb6f2701432a_5 List servers for an appliance in a migrate project and filter responses with display name. +### Example 7: List HyperV machines +```powershell +Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName "test-rg" -ProjectName "testproj" -SourceMachineType "HyperV" | Format-Table DisplayName,Name,Type +``` + +```output +DisplayName Name Type +----------- ---- ---- +testvm1 291b6c67-8793-4e21-887e-1e6c3bd00a60 Microsoft.OffAzure/HyperVSites/machines +testvm2 0fbd6ccb-7133-4e72-b18e-5ec98c9c628f Microsoft.OffAzure/HyperVSites/machines +testvm3 e6390dfa-6125-431c-871d-f407bdecb571 Microsoft.OffAzure/HyperVSites/machines +testvm4 af83b64b-2314-48e2-8d0f-fd44ab5142ba Microsoft.OffAzure/HyperVSites/machines +``` + +Get All HyperV servers in a migrate project. +Similarly, specify "HyperV" for -SourceMachineType in all the above examples can retrieve HyperV machine(s) in different ways. + ## PARAMETERS ### -ApplianceName @@ -176,7 +195,7 @@ Accept wildcard characters: False ``` ### -DisplayName -Specifies the VMware machine display name. +Specifies the source machine display name. ```yaml Type: System.String @@ -191,7 +210,7 @@ Accept wildcard characters: False ``` ### -Name -Specifies the VMware machine name. +Specifies the source machine name. This is an internal Name. For users, use display name. @@ -237,6 +256,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SourceMachineType +Specifies the source machine type. +Currently, only HyperV and VMware are supported. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId Specifies the subscription id. @@ -290,11 +325,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IHyperVMachine + ### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareMachine ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIJob.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIJob.md new file mode 100644 index 000000000000..9e61b77f15ec --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIJob.md @@ -0,0 +1,467 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratehcijob +schema: 2.0.0 +--- + +# Get-AzMigrateHCIJob + +## SYNOPSIS +Retrieves the status of an Azure Migrate job. + +## SYNTAX + +### ListByName (Default) +``` +Get-AzMigrateHCIJob -ProjectName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetById +``` +Get-AzMigrateHCIJob -ID [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetByInputObject +``` +Get-AzMigrateHCIJob -InputObject [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### GetByName +``` +Get-AzMigrateHCIJob -Name -ProjectName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### ListById +``` +Get-AzMigrateHCIJob -ProjectID -ResourceGroupID [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The Get-AzMigrateHCIJob cmdlet retrives the status of an Azure Migrate job. + +## EXAMPLES + +### Example 1: Get by job Id +```powershell +Get-AzMigrateHCIJob -ID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by its Id. + +### Example 2: Get by job name +```powershell +Get-AzMigrateHCIJob -ResourceGroupName "test-rg" -ProjectName "testproj" -Name "0203aa1b-1dff-4653-89a9-b90a76d1601a" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by its name. + +### Example 3: Get by job input object +```powershell +$InputObject = Get-AzMigrateHCIJob -ID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a" + +Get-AzMigrateHCIJob -InputObject $InputObject + +$InputObject | Get-AzMigrateHCIJob +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by the job itself as an input object. + +### Example 4: List by resource group Id and project Id. +```powershell +Get-AzMigrateHCIJob -ResourceGroupID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg" -ProjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.Migrate/MigrateProjects/testproj" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs + +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : +DisplayName : Planned failover +EndTime : 8/11/2023 10:09:18 PM +Error : +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +Name : f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000000/plannedFailover +ObjectInternalId : 4ef231a3-0774-5e44-8317-bed903d297a2 +ObjectInternalName : testmachine2 +ObjectName : testsite-0000-0000-00000000 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/11/2023 9:53:48 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves all the jobs from a project in some resource group by Ids. + +### Example 5: List by resource group name and project name. +```powershell +Get-AzMigrateHCIJob -ResourceGroupName "test-rg" -ProjectName "testproj" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs + +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : +DisplayName : Planned failover +EndTime : 8/11/2023 10:09:18 PM +Error : +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +Name : f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000000/plannedFailover +ObjectInternalId : 4ef231a3-0774-5e44-8317-bed903d297a2 +ObjectInternalName : testmachine2 +ObjectName : testsite-0000-0000-00000000 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/11/2023 9:53:48 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves all the jobs from a project in some resource group by names. + +## PARAMETERS + +### -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 +``` + +### -ID +Specifies the job id for which the details needs to be retrieved. + +```yaml +Type: System.String +Parameter Sets: GetById +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Specifies the job object of the replicating server. +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity +Parameter Sets: GetByInputObject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Job identifier + +```yaml +Type: System.String +Parameter Sets: GetByName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProjectID +Specifies the Azure Migrate Project in which servers are replicating. + +```yaml +Type: System.String +Parameter Sets: ListById +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProjectName +The name of the migrate project. + +```yaml +Type: System.String +Parameter Sets: GetByName, ListByName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupID +Specifies the Resource Group of the Azure Migrate Project in the current subscription. + +```yaml +Type: System.String +Parameter Sets: ListById +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: GetByName, ListByName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.Migrate.Models.IMigrateIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIReplicationFabric.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIReplicationFabric.md new file mode 100644 index 000000000000..174bb715d632 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIReplicationFabric.md @@ -0,0 +1,273 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratehcireplicationfabric +schema: 2.0.0 +--- + +# Get-AzMigrateHCIReplicationFabric + +## SYNOPSIS +Gets the details of the fabric. + +## SYNTAX + +### List (Default) +``` +Get-AzMigrateHCIReplicationFabric [-SubscriptionId ] [-ContinuationToken ] + [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzMigrateHCIReplicationFabric -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzMigrateHCIReplicationFabric -InputObject [-DefaultProfile ] + [] +``` + +### List1 +``` +Get-AzMigrateHCIReplicationFabric -ResourceGroupName [-SubscriptionId ] + [-ContinuationToken ] [-DefaultProfile ] [] +``` + +## DESCRIPTION +Gets the details of the fabric. + +## EXAMPLES + +### Example 1: Get by fabric name +```powershell +Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" -Name "testsrcappreplicationfabric" +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves a fabric by its name. + +### Example 2: Get by fabric input object +```powershell +$InputObject = Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" -Name "testsrcappreplicationfabric" + +Get-AzMigrateHCIReplicationFabric -InputObject $InputObject + +$InputObject | Get-AzMigrateHCIReplicationFabric +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves a fabric by the fabric itself as an input object. + +### Example 3: List by resource group name +```powershell +Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testtgtappreplicationfabric +Location : southeastasia +Name : testtgtappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 9:16:46 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 9:16:46 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves all fabrics from a resource group by name. + +### Example 4: List all fabircs +```powershell +Get-AzMigrateHCIReplicationFabric +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testtgtappreplicationfabric +Location : southeastasia +Name : testtgtappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 9:16:46 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 9:16:46 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +... +``` + +Retrieves all fabrics from a subscription. + +## PARAMETERS + +### -ContinuationToken +Continuation token from the previous call. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```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 +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The fabric name. + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: FabricName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription Id in which migrate project was created. + +```yaml +Type: System.String[] +Parameter Sets: Get, List, List1 +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.Migrate.Models.IMigrateIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IFabricModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..4c49d90a6883 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateHCIServerReplication.md @@ -0,0 +1,300 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/get-azmigratehciserverreplication +schema: 2.0.0 +--- + +# Get-AzMigrateHCIServerReplication + +## SYNOPSIS +Retrieves the details of the replicating server. + +## SYNTAX + +### ListByName (Default) +``` +Get-AzMigrateHCIServerReplication -ProjectName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetByInputObject +``` +Get-AzMigrateHCIServerReplication -InputObject [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetByItemID +``` +Get-AzMigrateHCIServerReplication -TargetObjectID [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetByMachineName +``` +Get-AzMigrateHCIServerReplication -MachineName -ProjectName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetBySDSID +``` +Get-AzMigrateHCIServerReplication -DiscoveredMachineId [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### ListById +``` +Get-AzMigrateHCIServerReplication -ProjectID -ResourceGroupID [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The Get-AzMigrateHCIServerReplication cmdlet retrieves the object for the replicating server. + +## EXAMPLES + +### Example 1: Get details by id +```powershell +Get-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' +``` + +```output +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +Get by id. + +### Example 2: Get detail by discovered machine id +```powershell +Get-AzMigrateHCIServerReplication -DiscoveredMachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/siteName1/machines/503a4f02-916c-d6b0-8d14-222bbd4767e5" + +``` + +```output +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +Get by discovered machine id. + +### Example 3: List all in project by name +```powershell +Get-AzMigrateServerReplication -ResourceGroupName testResourceGroup -ProjectName testProjectName +``` + +```output + +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems + +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/d758f4fb-ae5e-4ac8-bb97-1e114555fe9f +Name : d758f4fb-ae5e-4ac8-bb97-1e114555fe9f +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +List all. + +## PARAMETERS + +### -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 +``` + +### -DiscoveredMachineId +Specifies the machine ID of the discovered server. + +```yaml +Type: System.String +Parameter Sets: GetBySDSID +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Specifies the machine object of the replicating server. +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity +Parameter Sets: GetByInputObject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -MachineName +Specifies the display name of the replicating machine. + +```yaml +Type: System.String +Parameter Sets: GetByMachineName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProjectID +Specifies the Azure Migrate Project in which servers are replicating. + +```yaml +Type: System.String +Parameter Sets: ListById +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProjectName +Specifies the Azure Migrate project in the current subscription. + +```yaml +Type: System.String +Parameter Sets: GetByMachineName, ListByName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupID +Specifies the Resource Group of the Azure Migrate Project in the current subscription. + +```yaml +Type: System.String +Parameter Sets: ListById +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Specifies the Resource Group of the Azure Migrate Project in the current subscription. + +```yaml +Type: System.String +Parameter Sets: GetByMachineName, ListByName +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetObjectID +Specifies the replicating server ARM ID. + +```yaml +Type: System.String +Parameter Sets: GetByItemID +Aliases: + +Required: True +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.Migrate.Models.IMigrateIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IProtectedItemModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateJob.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateJob.md index 2fc62cb4d429..dae93061df99 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateJob.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateJob.md @@ -300,57 +300,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the job object of the replicating server. - - `[Location ]`: Resource Location - - `[ActivityId ]`: The activity id. - - `[AllowedAction ]`: The Allowed action the job. - - `[CustomDetailAffectedObjectDetail ]`: The affected object properties like source server, source cloud, target server, target cloud etc. based on the workflow object details. - - `[(Any) ]`: This indicates any property can be added to this object. - - `[CustomDetailInstanceType ]`: Gets the type of job details (see JobDetailsTypes enum for possible values). - - `[EndTime ]`: The end time. - - `[Error ]`: The errors. - - `[CreationTime ]`: The creation time of job error. - - `[ErrorLevel ]`: Error level of error. - - `[ProviderErrorDetailErrorCode ]`: The Error code. - - `[ProviderErrorDetailErrorId ]`: The Provider error Id. - - `[ProviderErrorDetailErrorMessage ]`: The Error message. - - `[ProviderErrorDetailPossibleCaus ]`: The possible causes for the error. - - `[ProviderErrorDetailRecommendedAction ]`: The recommended action to resolve the error. - - `[ServiceErrorDetailActivityId ]`: Activity Id. - - `[ServiceErrorDetailCode ]`: Error code. - - `[ServiceErrorDetailMessage ]`: Error message. - - `[ServiceErrorDetailPossibleCaus ]`: Possible causes of error. - - `[ServiceErrorDetailRecommendedAction ]`: Recommended action to resolve error. - - `[TaskId ]`: The Id of the task. - - `[FriendlyName ]`: The DisplayName. - - `[ScenarioName ]`: The ScenarioName. - - `[StartTime ]`: The start time. - - `[State ]`: The status of the Job. It is one of these values - NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other. - - `[StateDescription ]`: The description of the state of the Job. For e.g. - For Succeeded state, description can be Completed, PartiallySucceeded, CompletedWithInformation or Skipped. - - `[TargetInstanceType ]`: The type of the affected object which is of Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType class. - - `[TargetObjectId ]`: The affected Object Id. - - `[TargetObjectName ]`: The name of the affected object. - - `[Task ]`: The tasks. - - `[AllowedAction ]`: The state/actions applicable on this task. - - `[CustomDetailInstanceType ]`: The type of task details. - - `[EndTime ]`: The end time. - - `[Error ]`: The task error details. - - `[FriendlyName ]`: The name. - - `[GroupTaskCustomDetailChildTask ]`: The child tasks. - - `[GroupTaskCustomDetailInstanceType ]`: The type of task details. - - `[Name ]`: The unique Task name. - - `[StartTime ]`: The start time. - - `[State ]`: The State. It is one of these values - NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended or Other. - - `[StateDescription ]`: The description of the task state. For example - For Succeeded state, description can be Completed, PartiallySucceeded, CompletedWithInformation or Skipped. - - `[TaskId ]`: The Id. - - `[TaskType ]`: The type of task. Details in CustomDetails property depend on this type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateProject.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateProject.md index 523456157a23..3c5bf9e8daab 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateProject.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateProject.md @@ -38,7 +38,8 @@ Method to get a migrate project. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -108,7 +109,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationFabric.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationFabric.md index b575bf74043e..675b5af1bb24 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationFabric.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationFabric.md @@ -88,7 +88,8 @@ Get a specific fabric ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -188,7 +189,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationPolicy.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationPolicy.md index b9212dcb7c68..e3f1c86bbcb2 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationPolicy.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationPolicy.md @@ -61,7 +61,8 @@ Get a specific one. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -146,7 +147,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainer.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainer.md index b718ad32202b..ed49cba9199d 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainer.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainer.md @@ -65,7 +65,8 @@ Gets a specific one. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -165,7 +166,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainerMapping.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainerMapping.md index c55142fec29a..90894e594f53 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainerMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationProtectionContainerMapping.md @@ -53,7 +53,8 @@ Get a mapping detail. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -168,7 +169,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationRecoveryServicesProvider.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationRecoveryServicesProvider.md index 4c01ec09ad41..e52bd6ff478f 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationRecoveryServicesProvider.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateReplicationRecoveryServicesProvider.md @@ -46,7 +46,8 @@ List all. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -146,7 +147,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateRunAsAccount.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateRunAsAccount.md index 351cfd3615d8..f36b5737a2d8 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateRunAsAccount.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateRunAsAccount.md @@ -73,7 +73,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -144,7 +145,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateServerReplication.md index 58c86d874ce4..0d3d470d7f5b 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateServerReplication.md @@ -409,17 +409,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the machine object of the replicating server. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSite.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSite.md index ba5f153e0f21..8c7266aa8535 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSite.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSite.md @@ -39,7 +39,8 @@ Get site by name ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -110,7 +111,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSolution.md b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSolution.md index 59b37da8daf0..54a477416235 100644 --- a/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSolution.md +++ b/src/Migrate/Migrate.Autorest/docs/Get-AzMigrateSolution.md @@ -38,7 +38,8 @@ Get Migrate project solution by name. ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -123,7 +124,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateHCIReplicationInfrastructure.md b/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateHCIReplicationInfrastructure.md new file mode 100644 index 000000000000..a7c5894bd4bd --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateHCIReplicationInfrastructure.md @@ -0,0 +1,217 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/initialize-azmigratehcireplicationinfrastructure +schema: 2.0.0 +--- + +# Initialize-AzMigrateHCIReplicationInfrastructure + +## SYNOPSIS +Initializes the infrastructure for the migrate project. + +## SYNTAX + +``` +Initialize-AzMigrateHCIReplicationInfrastructure -ProjectName -ResourceGroupName + -SourceApplianceName -TargetApplianceName [-CacheStorageAccountId ] + [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +The Initialize-AzMigrateHCIReplicationInfrastructure cmdlet initializes the infrastructure for the migrate project in AzStackHCI scenario. + +## EXAMPLES + +### Example 1: Initialize AzStackHCI replication infrastructure +```powershell +Initialize-AzMigrateHCIReplicationInfrastructure -ProjectName "testproj" -ResourceGroupName "test-rg" -SourceApplianceName "testsrcapp" -TargetApplianceName "testtgtapp" -PassThru:$true +``` + +```output +$true +``` + +Initialize AzStackHCI replication infrastructure. +Cache storage account, replication policy, and replication extension will be created automatically. + +### Example 2: Initialize AzStackHCI replication infrastructure with custom cache storage account +```powershell +$cacheStorageAccountId = "/subscriptions/xxx-xxx-xxxx/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/testSa" + +Initialize-AzMigrateHCIReplicationInfrastructure -ProjectName "testproj" -ResourceGroupName "test-rg" -CacheStorageAccountId $cacheStorageAccountId -SourceApplianceName "testsrcapp" -TargetApplianceName "testtgtapp" -PassThru:$true +``` + +```output +$true +``` + +Initialize AzStackHCI replication infrastructure with custom cache storage account. +Replication policy and replication extension will be created automatically. + +## PARAMETERS + +### -CacheStorageAccountId +Specifies the Storage Account ARM Id to be used for private endpoint scenario. + +```yaml +Type: System.String +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 +``` + +### -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 +``` + +### -ProjectName +Specifies the name of the Azure Migrate project to be used for server migration. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Specifies the Resource Group of the Azure Migrate Project in the current subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceApplianceName +Specifies the source appliance name for the AzStackHCI scenario. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetApplianceName +Specifies the target appliance name for the AzStackHCI scenario. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +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 + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateReplicationInfrastructure.md b/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateReplicationInfrastructure.md index f364af122602..32e4cc529376 100644 --- a/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateReplicationInfrastructure.md +++ b/src/Migrate/Migrate.Autorest/docs/Initialize-AzMigrateReplicationInfrastructure.md @@ -34,6 +34,17 @@ True Initialises the infrastructure for the migrate project. +### Example 2: Initialises the infrastructure for the migrate project for private endpoint scenario. +```powershell +Initialize-AzMigrateReplicationInfrastructure -ResourceGroupName "TestRG" -ProjectName "TestPEProject" -TargetRegion "centraluseuap" -Scenario "agentlessVMware" -CacheStorageAccountId "/subscriptions/b364ed8d-4279-4bf8-8fd1-56f8fa0ae05c/resourceGroups/singhabh-rg/providers/Microsoft.Storage/storageAccounts/singhabhstoragepe1" +``` + +```output +True +``` + +Initialises the infrastructure for the migrate project for private endpoint scenario. + ## PARAMETERS ### -CacheStorageAccountId @@ -183,7 +194,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateDiskMapping.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateDiskMapping.md index 17a1669f5cfd..a875fb08a6fa 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateDiskMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateDiskMapping.md @@ -108,7 +108,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIDiskMappingObject.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIDiskMappingObject.md new file mode 100644 index 000000000000..10d7b3d9e2db --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIDiskMappingObject.md @@ -0,0 +1,130 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehcidiskmappingobject +schema: 2.0.0 +--- + +# New-AzMigrateHCIDiskMappingObject + +## SYNOPSIS +Creates a new disk mapping + +## SYNTAX + +``` +New-AzMigrateHCIDiskMappingObject -DiskID -Format -IsDynamic -IsOSDisk + -Size [] +``` + +## DESCRIPTION +The New-AzMigrateHCIDiskMappingObject cmdlet creates a mapping of the source disk attached to the server to be migrated + +## EXAMPLES + +### Example 1: Creates Disk to migrate +```powershell +New-AzMigrateHCIDiskMappingObject -DiskID a -IsOSDisk true -IsDynamic true -Size 1 -Format VHDX +``` + +```output +DiskFileFormat : VHDX +DiskId : a +DiskSizeGb : 1 +IsDynamic : True +IsOSDisk : True +StorageContainerId : +``` + +Get disk object to provide input for New-AzMigrateHCIServerReplication + +## PARAMETERS + +### -DiskID +Specifies the disk ID of the disk attached to the discovered server to be migrated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Format +Specifies the disk format. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IsDynamic +Specifies whether the disk is dynamic. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IsOSDisk +Specifies whether the disk contains the Operating System for the source server to be migrated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Size +Specifies the disk size in GB. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCIDiskInput + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCINicMappingObject.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCINicMappingObject.md new file mode 100644 index 000000000000..e9ccdb6b7a0a --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCINicMappingObject.md @@ -0,0 +1,114 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehcinicmappingobject +schema: 2.0.0 +--- + +# New-AzMigrateHCINicMappingObject + +## SYNOPSIS +Creates an object to update NIC properties of a replicating server. + +## SYNTAX + +``` +New-AzMigrateHCINicMappingObject -NicID -TargetVirtualSwitchId [-CreateAtTarget ] + [-TargetTestVirtualSwitchId ] [] +``` + +## DESCRIPTION +The New-AzMigrateHCINicMappingObject cmdlet creates a mapping of the source NIC attached to the server to be migrated. +This object is provided as an input to the Set-AzMigrateServerReplication cmdlet to update the NIC and its properties for a replicating server. + +## EXAMPLES + +### Example 1: Create NIC to migrate +```powershell +New-AzMigrateHCINicMappingObject -NicID a -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" +``` + +```output +NicId : a +TargetNetworkId : /subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external +TestNetworkId : /subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external +SelectionTypeForFailover : SelectedByUser +``` + +Get NIC object to provide input for New-AzMigrateHCIServerReplication and Set-AzMigrateHCIServerReplication + +## PARAMETERS + +### -CreateAtTarget +Specifies whether the this Nic should be created at target. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NicID +Specifies the ID of the NIC to be updated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetTestVirtualSwitchId +Specifies the test logical network ARM ID that the VMs will use. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVirtualSwitchId +Specifies the logical network ARM ID that the VMs will use. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..f6b2d9f773c5 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateHCIServerReplication.md @@ -0,0 +1,379 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/new-azmigratehciserverreplication +schema: 2.0.0 +--- + +# New-AzMigrateHCIServerReplication + +## SYNOPSIS +Starts replication for the specified server. + +## SYNTAX + +### ByIdDefaultUser (Default) +``` +New-AzMigrateHCIServerReplication -MachineId -OSDiskID -TargetResourceGroupId + -TargetStoragePathId -TargetVirtualSwitchId -TargetVMName + [-IsDynamicMemoryEnabled ] [-SubscriptionId ] [-TargetTestVirtualSwitchId ] + [-TargetVMCPUCore ] [-TargetVMRam ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### ByIdPowerUser +``` +New-AzMigrateHCIServerReplication -DiskToInclude -MachineId + -NicToInclude -TargetResourceGroupId -TargetStoragePathId + -TargetVMName [-IsDynamicMemoryEnabled ] [-SubscriptionId ] + [-TargetVMCPUCore ] [-TargetVMRam ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +The New-AzMigrateHCIServerReplication cmdlet starts the replication for a particular discovered server in the Azure Migrate project. + +## EXAMPLES + +### Example 1: When there is only OS disk to migrate +```powershell +New-AzMigrateHCIServerReplication -MachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/testsrc7972site/machines/005-005-005" -OSDiskID "Microsoft:0EC082D5-6827-457A-BAE2-F986E1B94851\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L" -TargetStoragePathId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/storagecontainers/testStorageContainer1" -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" -TargetResourceGroupId "/subscriptions//xxx-xxx-xxx/resourceGroups/target-rg"-TargetVMName "targetVM" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +This is for the scenario, when there is only one single disk that has to be protected. + +### Example 2: When there are multiple disks or NICs to migrate +```powershell +[AzStackHCIDiskInput[]]$DisksToInclude = @() +$OSDisk = New-AzMigrateHCIDiskMappingObject -DiskID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L" -IsOSDisk true -IsDynamic true -Size 42 -Format VHD +$DataDisk = New-AzMigrateHCIDiskMappingObject -DiskID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\C92FAB89-DA8B-47E9-92F3-364642ECDF39\0\0\L" -IsOSDisk false -IsDynamic true -Size 5 -Format VHD +$DisksToInclude += $OSDisk +$DisksToInclude += $DataDisk + +[AzStackHCINicInput[]]$NicsToInclude = @() +$Nic = New-AzMigrateHCINicMappingObject -NicID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\99CDFD2E-D60C-4218-AC2E-E7C2D8253EB9" -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" +$NicsToInclude += $Nic + +New-AzMigrateHCIServerReplication -MachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/testsrc7972site/machines/005-005-005" -TargetStoragePathId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/storagecontainers/testStorageContainer1" -TargetResourceGroupId "/subscriptions//xxx-xxx-xxx/resourceGroups/target-rg"-TargetVMName "targetVM" -DiskToInclude $DisksToInclude -NicToInclude $NicsToInclude +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 2:27:14 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f855305c-5bed-4bc6-996e-d273115ab833 +Name : f855305c-5bed-4bc6-996e-d273115ab833 +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : test_vm +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 2:21:50 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +This is for the scenario, when there are multiple disks that has to be protected. + +## PARAMETERS + +### -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 +``` + +### -DiskToInclude +Specifies the disks on the source server to be included for replication. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCIDiskInput[] +Parameter Sets: ByIdPowerUser +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IsDynamicMemoryEnabled +Specifies if RAM is dynamic or not. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MachineId +Specifies the machine ARM ID of the discovered server to be migrated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NicToInclude +Specifies the NICs on the source server to be included for replication. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput[] +Parameter Sets: ByIdPowerUser +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OSDiskID +Specifies the Operating System disk for the source server to be migrated. + +```yaml +Type: System.String +Parameter Sets: ByIdDefaultUser +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetResourceGroupId +Specifies the target Resource Group Id where the migrated VM resources will reside. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetStoragePathId +Specifies the storage path ARM ID where the VMs will be stored. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetTestVirtualSwitchId +Specifies the test logical network ARM ID that the VMs will use. + +```yaml +Type: System.String +Parameter Sets: ByIdDefaultUser +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVirtualSwitchId +Specifies the logical network ARM ID that the VMs will use. + +```yaml +Type: System.String +Parameter Sets: ByIdDefaultUser +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMCPUCore +Specifies the number of CPU cores. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMName +Specifies the name of the VM to be created. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMRam +Specifies the target RAM size in MB. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateNicMapping.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateNicMapping.md index e782159a3e95..9e611274f09e 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateNicMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateNicMapping.md @@ -155,7 +155,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateProject.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateProject.md index 8ec37a1163d8..acc0f929111a 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateProject.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateProject.md @@ -169,16 +169,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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. - - -`PROPERTY `: Specifies the project properties. - - `[ProvisioningState ]`: Provisioning state of the migrate project. - - `[RegisteredTool ]`: Gets or sets the list of tools registered with the migrate project. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationPolicy.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationPolicy.md index fe6b75fd7af5..8dbb1d7e0913 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationPolicy.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationPolicy.md @@ -60,7 +60,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -207,15 +208,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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. - - -`PROVIDERSPECIFICINPUT `: The ReplicationProviderSettings. - - `InstanceType `: The class type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationProtectionContainerMapping.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationProtectionContainerMapping.md index 924df663023d..7c11d1971b3b 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationProtectionContainerMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateReplicationProtectionContainerMapping.md @@ -66,7 +66,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -273,15 +274,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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. - - -`PROVIDERSPECIFICINPUT `: Provider specific input for pairing. - - `InstanceType `: The class type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateServerReplication.md index 8841ad621738..15a664f7ef15 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateServerReplication.md @@ -543,32 +543,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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. - - -`DISKTAG `: Specifies the tag to be used for disk creation. - - `[(Any) ]`: This indicates any property can be added to this object. - -`DISKTOINCLUDE `: Specifies the disks on the source server to be included for replication. - - `DiskId `: The disk Id. - - `IsOSDisk `: A value indicating whether the disk is the OS disk. - - `LogStorageAccountId `: The log storage account ARM Id. - - `LogStorageAccountSasSecretName `: The key vault secret name of the log storage account. - - `[DiskEncryptionSetId ]`: The DiskEncryptionSet ARM Id. - - `[DiskType ]`: The disk type. - -`INPUTOBJECT `: Specifies the discovered server to be migrated. The server object can be retrieved using the Get-AzMigrateServer cmdlet. - - `[GuestOSDetailOstype ]`: Type of the operating system. - -`NICTAG `: Specifies the tag to be used for NIC creation. - - `[(Any) ]`: This indicates any property can be added to this object. - -`VMTAG `: Specifies the tag to be used for VM creation. - - `[(Any) ]`: This indicates any property can be added to this object. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateTestNicMapping.md b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateTestNicMapping.md index a5b23887549b..9478918f97ac 100644 --- a/src/Migrate/Migrate.Autorest/docs/New-AzMigrateTestNicMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/New-AzMigrateTestNicMapping.md @@ -13,7 +13,7 @@ Creates an object to update NIC properties of a test migrating server. ## SYNTAX ``` -New-AzMigrateTestNicMapping -NicID -TestNicSubnet [] +New-AzMigrateTestNicMapping -NicID -TestNicSubnet [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -22,17 +22,19 @@ This object is provided as an input to the Start-AzMigrateTestMigration cmdlet t ## EXAMPLES -### Example 1: Create a NIC object for test migration +### Example 1: Create a NIC object for test migration. ```powershell - New-AzMigrateTestNicMapping -NicID "93e74c1b-79cc-4761-b642-91cc6bfc16b9" -TestNicSubnet "default" +New-AzMigrateTestNicMapping -NicID a2399354-653a-464e-a567-d30ef5467a31 -TestNicSubnet subnet1 ``` ```output IsPrimaryNic IsSelectedForMigration NicId TargetNicName TargetStaticIPAddress TargetSubnetName TestStaticIPAddress TestSubnetName ------------ ---------------------- ----- ------------- --------------------- ---------------- ------------------- -------------- - 93e74c1b-79cc-4761-b642-91cc6bfc16b9 default + a2399354-653a-464e-a567-d30ef5467a31 subnet1 ``` +Creates a NIC object for test migration. + ## PARAMETERS ### -NicID @@ -65,6 +67,37 @@ 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). @@ -76,7 +109,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/README.md b/src/Migrate/Migrate.Autorest/docs/README.md index 888608999710..c166cf748460 100644 --- a/src/Migrate/Migrate.Autorest/docs/README.md +++ b/src/Migrate/Migrate.Autorest/docs/README.md @@ -1,5 +1,5 @@ # Docs -This directory contains the documentation of the cmdlets for the `Az.Migrate` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. +This directory contains the documentation of the cmdlets for the `Az.Migrate` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `../examples` folder. ## Info - Modifiable: no @@ -8,4 +8,4 @@ This directory contains the documentation of the cmdlets for the `Az.Migrate` mo - Packaged: yes ## Details -The process of documentation generation loads `Az.Migrate` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file +The process of documentation generation loads `Az.Migrate` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `../exports` folder. Additionally, when writing custom cmdlets in the `../custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `../examples` folder. \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/docs/Register-AzMigrateProjectTool.md b/src/Migrate/Migrate.Autorest/docs/Register-AzMigrateProjectTool.md index 6820626eb423..c326e5a34428 100644 --- a/src/Migrate/Migrate.Autorest/docs/Register-AzMigrateProjectTool.md +++ b/src/Migrate/Migrate.Autorest/docs/Register-AzMigrateProjectTool.md @@ -53,7 +53,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -169,7 +170,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..6119150e772d --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateHCIServerReplication.md @@ -0,0 +1,238 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/remove-azmigratehciserverreplication +schema: 2.0.0 +--- + +# Remove-AzMigrateHCIServerReplication + +## SYNOPSIS +Stops replication for the migrated server. + +## SYNTAX + +### ByID (Default) +``` +Remove-AzMigrateHCIServerReplication -TargetObjectID [-SubscriptionId ] + [-ForceRemove ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### ByInputObject +``` +Remove-AzMigrateHCIServerReplication -InputObject [-SubscriptionId ] + [-ForceRemove ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +The Remove-AzMigrateHCIServerReplication cmdlet stops the replication for a migrated server. + +## EXAMPLES + +### Example 1: Remove replication by Id +```powershell +Remove-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/2b0b356e-d106-43af-ad26-02631fcaebba +Name : 2b0b356e-d106-43af-ad26-02631fcaebba +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : testmachine +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 7/25/2023 10:14:42 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Remove AzStackHCI replication by Id. + +### Example 2: Remove replication by input object +```powershell +$InputObject = Get-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" + +Remove-AzMigrateHCIServerReplication -InputObject $InputObject + +$InputObject | Remove-AzMigrateHCIServerReplication +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/2b0b356e-d106-43af-ad26-02631fcaebba +Name : 2b0b356e-d106-43af-ad26-02631fcaebba +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : testmachine +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 7/25/2023 10:14:42 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Remove AzStackHCI replication by replication input object. + +## PARAMETERS + +### -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 +``` + +### -ForceRemove +Specifies whether the replication needs to be force removed. +Default to "false". + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Specifies the replcating server for which the replication needs to be disabled. +The server object can be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity +Parameter Sets: ByInputObject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetObjectID +Specifies the replcating server for which the replication needs to be disabled. +The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + +```yaml +Type: System.String +Parameter Sets: ByID +Aliases: + +Required: True +Position: Named +Default value: None +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.Migrate.Models.IMigrateIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateProject.md b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateProject.md index 789326c77ed3..2ea0719f91f3 100644 --- a/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateProject.md +++ b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateProject.md @@ -51,7 +51,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -167,7 +168,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateServerReplication.md index 73dcb1f100b6..0a64ea24c59a 100644 --- a/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Remove-AzMigrateServerReplication.md @@ -124,7 +124,8 @@ Accept wildcard characters: False ``` ### -InputObject -Specifies the machine object of the replicating server. +Specifies the replcating server for which the replication needs to be disabled. +The server object should be retrieved using the Get-AzMigrateServerReplication cmdlet. To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml @@ -155,7 +156,7 @@ Accept wildcard characters: False ``` ### -TargetObjectID -Specifies the replcating server for which the replicatio needs to be disabled. +Specifies the replcating server for which the replication needs to be disabled. The ID should be retrieved using the Get-AzMigrateServerReplication cmdlet. ```yaml @@ -181,17 +182,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the machine object of the replicating server. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Restart-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Restart-AzMigrateServerReplication.md index 8a9747ef9d82..44c7c4d8c789 100644 --- a/src/Migrate/Migrate.Autorest/docs/Restart-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Restart-AzMigrateServerReplication.md @@ -165,17 +165,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the machine object of the replicating server. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Resume-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Resume-AzMigrateServerReplication.md index ef857f4653ba..f5f00086a5d6 100644 --- a/src/Migrate/Migrate.Autorest/docs/Resume-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Resume-AzMigrateServerReplication.md @@ -212,17 +212,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the replicating server for which the resume replication needs to be initiated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateDiskMapping.md b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateDiskMapping.md index d1286bceb748..1f9d2d7e143e 100644 --- a/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateDiskMapping.md +++ b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateDiskMapping.md @@ -23,13 +23,13 @@ The Set-AzMigrateDiskMapping cmdlet updates a mapping of the source disk attache ### Example 1: Make disks ```powershell -Set-AzMigrateDiskMapping -DiskID "6000C294-1217-dec3-bc18-81f117220424" -DiskName "ContosoDisk_1" +Set-AzMigrateDiskMapping -DiskID "6000C294-1217-dec3-bc18-81f117220424" -DiskName "ContosoDisk_1" -IsOSDisk "True" ``` ```output -DiskId TargetDiskName ------- -------------- -6000C294-1217-dec3-bc18-81f117220424 ContosoDisk_1 +DiskId IsOSDisk TargetDiskName +------ -------- -------------- +6000C294-1217-dec3-bc18-81f117220424 True ContosoDisk_1 ``` Get disks object to provide input for Set-AzMigrateServerReplication @@ -92,7 +92,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -ALIASES - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..3db53e28c78f --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateHCIServerReplication.md @@ -0,0 +1,292 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/set-azmigratehciserverreplication +schema: 2.0.0 +--- + +# Set-AzMigrateHCIServerReplication + +## SYNOPSIS +Updates the target properties for the replicating server. + +## SYNTAX + +``` +Set-AzMigrateHCIServerReplication -TargetObjectID + [-DynamicMemoryConfig ] [-IsDynamicMemoryEnabled ] + [-NicToInclude ] [-SubscriptionId ] [-TargetVMCPUCore ] + [-TargetVMName ] [-TargetVMRam ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +The Set-AzMigrateHCIServerReplication cmdlet updates the target properties for the replicating server. + +## EXAMPLES + +### Example 1: Update target VM name +```powershell +Set-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' -TargetVMName "targetName1" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Update target VM name + +### Example 2: Update dynamic memory configuration +```powershell +$memoryConfig = [PSCustomObject]@{ + MinimumMemoryInMegaByte = 1024 + MaximumMemoryInMegaByte = 34816 + TargetMemoryBufferPercentage = 20 +} + +Set-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' -DynamicMemoryConfig $memoryConfig +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Update dynamic memory configuration. + +## PARAMETERS + +### -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 +``` + +### -DynamicMemoryConfig +Specifies the dynamic memory configration of RAM. +To construct, see NOTES section for DYNAMICMEMORYCONFIG properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemDynamicMemoryConfig +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IsDynamicMemoryEnabled +Specifies if RAM is dynamic or not. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NicToInclude +Specifies the nics on the source server to be included for replication. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.AzStackHCINicInput[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription Id. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetObjectID +Specifies the replicating server for which the properties need to be updated. +The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMCPUCore +Specifies the number of CPU cores. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMName +Specifies the target VM name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetVMRam +Specifies the target RAM size in MB. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateServerReplication.md index 96c17f52af02..206068e0abe6 100644 --- a/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Set-AzMigrateServerReplication.md @@ -492,41 +492,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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. - - -`DISKTOUPDATE `: Updates the disk for the Azure VM to be created. - - `DiskId `: The disk Id. - - `[IsOSDisk ]`: A value indicating whether the disk is the OS disk. - - `[TargetDiskName ]`: The target disk name. - -`INPUTOBJECT `: Specifies the replicating server for which the properties need to be updated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - -`NICTOUPDATE `: Updates the NIC for the Azure VM to be created. - - `IsPrimaryNic `: A value indicating whether this is the primary NIC. - - `NicId `: The NIC Id. - - `[IsSelectedForMigration ]`: A value indicating whether this NIC is selected for migration. - - `[TargetNicName ]`: Target NIC name. - - `[TargetStaticIPAddress ]`: The static IP address. - - `[TargetSubnetName ]`: Target subnet name. - - `[TestStaticIPAddress ]`: The test static IP address. - - `[TestSubnetName ]`: The test subnet name. - -`UPDATEDISKTAG `: Specifies the tag to be used for disk creation. - - `[(Any) ]`: This indicates any property can be added to this object. - -`UPDATENICTAG `: Specifies the tag to be used for NIC creation. - - `[(Any) ]`: This indicates any property can be added to this object. - -`UPDATEVMTAG `: Specifies the tag to be used for VM creation. - - `[(Any) ]`: This indicates any property can be added to this object. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateHCIServerMigration.md b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateHCIServerMigration.md new file mode 100644 index 000000000000..5d934672819a --- /dev/null +++ b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateHCIServerMigration.md @@ -0,0 +1,251 @@ +--- +external help file: +Module Name: Az.Migrate +online version: https://learn.microsoft.com/powershell/module/az.migrate/start-azmigratehciservermigration +schema: 2.0.0 +--- + +# Start-AzMigrateHCIServerMigration + +## SYNOPSIS +Starts the migration for the replicating server. + +## SYNTAX + +### ByID (Default) +``` +Start-AzMigrateHCIServerMigration -TargetObjectID [-SubscriptionId ] [-TurnOffSourceServer] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### ByInputObject +``` +Start-AzMigrateHCIServerMigration -InputObject [-SubscriptionId ] + [-TurnOffSourceServer] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Starts the migration for the replicating server. + +## EXAMPLES + +### Example 1: Start migration by Id +```powershell +Start-AzMigrateHCIServerMigration -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelCustomPropertiesAffectedObjectDe + tails +CustomPropertyInstanceType : FailoverWorkflowDetails +DisplayName : Planned failover +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/af0e1bf6-e3e6-482c-8345-b1a06d87af96 +Name : af0e1bf6-e3e6-482c-8345-b1a06d87af96 +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFai + lover +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fc4 +ObjectInternalName : testmachine +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94851 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 8/1/2023 12:42:19 AM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Turning off resource on primary, + Starting failover, Preparing protected entities...} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Start AzStackHCI server migration by Id. + +### Example 2: Start migration by input object +```powershell +$InputObject = Get-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" + +Start-AzMigrateHCIServerMigration -InputObject $InputObject + +$InputObject | Start-AzMigrateHCIServerMigration +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelCustomPropertiesAffectedObjectDe + tails +CustomPropertyInstanceType : FailoverWorkflowDetails +DisplayName : Planned failover +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/af0e1bf6-e3e6-482c-8345-b1a06d87af96 +Name : af0e1bf6-e3e6-482c-8345-b1a06d87af96 +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFai + lover +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fc4 +ObjectInternalName : testmachine +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94851 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 8/1/2023 12:42:19 AM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Turning off resource on primary, + Starting failover, Preparing protected entities...} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Start AzStackHCI server migration by replication input object. + +## PARAMETERS + +### -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 +``` + +### -InputObject +Specifies the replicating server for which migration needs to be initiated. +The server object can be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.IMigrateIdentity +Parameter Sets: ByInputObject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -SubscriptionId +Azure Subscription ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetObjectID +Specifies the replcating server for which migration needs to be initiated. +The ID should be retrieved using the Get-AzMigrateHCIServerReplication cmdlet. + +```yaml +Type: System.String +Parameter Sets: ByID +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TurnOffSourceServer +Specifies whether the source server should be turned off post migration. + +```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 +``` + +### -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.Migrate.Models.IMigrateIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IWorkflowModel + +## NOTES + +## RELATED LINKS + diff --git a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateServerMigration.md b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateServerMigration.md index a1f52496ebac..e279b30f11dd 100644 --- a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateServerMigration.md +++ b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateServerMigration.md @@ -14,14 +14,14 @@ Starts the migration for the replicating server. ### ByIDVMwareCbt (Default) ``` -Start-AzMigrateServerMigration -TargetObjectID [-SubscriptionId ] [-TurnOffSourceServer] - [-DefaultProfile ] [] +Start-AzMigrateServerMigration -TargetObjectID [-OsUpgradeVersion ] + [-SubscriptionId ] [-TurnOffSourceServer] [-DefaultProfile ] [] ``` ### ByInputObjectVMwareCbt ``` -Start-AzMigrateServerMigration -InputObject [-SubscriptionId ] [-TurnOffSourceServer] - [-DefaultProfile ] [] +Start-AzMigrateServerMigration -InputObject [-OsUpgradeVersion ] + [-SubscriptionId ] [-TurnOffSourceServer] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -93,6 +93,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -OsUpgradeVersion +Specifies the target version to which the Os has to be upgraded to. +The valid values can be selected from SupportedOSVersions retrieved using Get-AzMigrateServerReplication cmdlet. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId Azure Subscription ID. @@ -150,17 +166,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the replicating server for which migration needs to be initiated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigration.md b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigration.md index faf8d02e1cca..f75af6142f57 100644 --- a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigration.md +++ b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigration.md @@ -15,15 +15,15 @@ Starts the test migration for the replicating server. ### ByIDVMwareCbt (Default) ``` Start-AzMigrateTestMigration -TargetObjectID -TestNetworkID - [-NicToUpdate ] [-SubscriptionId ] [-DefaultProfile ] - [] + [-NicToUpdate ] [-OsUpgradeVersion ] [-SubscriptionId ] + [-DefaultProfile ] [] ``` ### ByInputObjectVMwareCbt ``` Start-AzMigrateTestMigration -InputObject -TestNetworkID - [-NicToUpdate ] [-SubscriptionId ] [-DefaultProfile ] - [] + [-NicToUpdate ] [-OsUpgradeVersion ] [-SubscriptionId ] + [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -65,8 +65,7 @@ By machine id. ### Example 2: By input object ```powershell $obj = Get-AzMigrateServerReplication -TargetObjectID $env.srsMachineId -SubscriptionId $env.srsSubscriptionId -$nic = New-AzMigrateTestNicMapping -NicID "a2399354-653a-464e-a567-d30ef5467a31" -TestNicSubnet "subnet1" -Start-AzMigrateTestMigration -InputObject $obj -TestNetworkId '/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG/providers/Microsoft.Network/virtualNetworks/AzMigrateTargetNetwork' -NicToUpdate $nic +Start-AzMigrateTestMigration -InputObject $obj -TestNetworkId '/subscriptions/xxx-xxx-xxx/resourceGroups/AzMigratePWSHtargetRG/providers/Microsoft.Network/virtualNetworks/AzMigrateTargetNetwork' ``` ```output @@ -145,6 +144,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -OsUpgradeVersion +Specifies the target version to which the Os has to be upgraded to. +The valid values can be selected from SupportedOSVersions retrieved using Get-AzMigrateServerReplication cmdlet. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId Azure Subscription ID. @@ -202,22 +217,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the replicating server for which the test migration needs to be initiated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet. - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - -`NICTOUPDATE `: Updates the NIC for the Azure VM to be created. - - `IsPrimaryNic `: A value indicating whether this is the primary NIC. - - `NicId `: The NIC Id. - - `[TestSubnetName ]`: The test subnet name. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigrationCleanup.md b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigrationCleanup.md index d8588039af10..d45d35cffdde 100644 --- a/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigrationCleanup.md +++ b/src/Migrate/Migrate.Autorest/docs/Start-AzMigrateTestMigrationCleanup.md @@ -170,17 +170,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the replicating server for which the test migration cleanup needs to be initiated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/docs/Suspend-AzMigrateServerReplication.md b/src/Migrate/Migrate.Autorest/docs/Suspend-AzMigrateServerReplication.md index c23e4f982a6e..83941e017a03 100644 --- a/src/Migrate/Migrate.Autorest/docs/Suspend-AzMigrateServerReplication.md +++ b/src/Migrate/Migrate.Autorest/docs/Suspend-AzMigrateServerReplication.md @@ -197,17 +197,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## 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 `: Specifies the replicating server for which the suspend replication needs to be initiated. The server object can be retrieved using the Get-AzMigrateServerReplication cmdlet - - `[Location ]`: Resource Location - - `[ProviderSpecificDetail ]`: The migration provider custom settings. - - `InstanceType `: Gets the instance type. - ## RELATED LINKS diff --git a/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateDiscoveredServer.md b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateDiscoveredServer.md index 057c447f0b2a..7132e3a08179 100644 --- a/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateDiscoveredServer.md +++ b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateDiscoveredServer.md @@ -1,4 +1,4 @@ -### Example 1: List +### Example 1: List VMware machines ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -20,7 +20,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029cc18-ef ``` Get All servers in a migrate project. -### Example 2: Get +### Example 2: Get VMware machine ```powershell Get-AzMigrateDiscoveredServer -Name idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31d2-a6c3-5316-aa39f47c49fc -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -33,7 +33,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31 ``` Get a server in a migrate project by name. Name is a unique paramenter for a server. -### Example 3: List in an appliance +### Example 3: List VMware machines in an appliance ```powershell Get-AzMigrateDiscoveredServer -ApplianceName BBVMwareAVS -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -55,7 +55,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029cc18-ef ``` List all servers for an appliance in a project. -### Example 4: Get in an appliance +### Example 4: Get VMware machine in an appliance ```powershell Get-AzMigrateDiscoveredServer -Name idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31d2-a6c3-5316-aa39f47c49fc -ApplianceName BBVMwareAVS -SubscriptionId xxx-xxx-xxx -ResourceGroupName julytest -ProjectName julytest ``` @@ -68,7 +68,7 @@ idclab-a360-fareast-corp-micros-86617dcf-effe-59ad-8c3a-cdd3ea7300d3_5029e62c-31 ``` Get a server for an appliance in a project. Name is a unique paramenter for a server. -### Example 5: List and filter by display name +### Example 5: List and filter VMware machines by display name ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName BugBashAVSVMware -ProjectName BugBashAVSVMware -DisplayName Contoso | Format-Table DisplayName,Name,Type ``` @@ -87,7 +87,7 @@ ContosoAppSrv1 10-150-8-52-b090bef3-b733-5e34-bc8f-eb6f2701432a_5 ``` List servers in a migrate project and filter responses with display name. -### Example 6: List in an appliance and filter by display name +### Example 6: List VMware machines in an appliance and filter by display name ```powershell Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName BugBashAVSVMware -ProjectName BugBashAVSVMware -ApplianceName BBVMwareAVS -DisplayName Contoso | Format-Table DisplayName,Name,Type ``` @@ -106,3 +106,18 @@ Contoso-DataTier3 10-150-8-52-b090bef3-b733-5e34-bc8f-eb6f2701432a_5 ``` List servers for an appliance in a migrate project and filter responses with display name. +### Example 7: List HyperV machines +```powershell +Get-AzMigrateDiscoveredServer -SubscriptionId xxx-xxx-xxx -ResourceGroupName "test-rg" -ProjectName "testproj" -SourceMachineType "HyperV" | Format-Table DisplayName,Name,Type +``` + +```output +DisplayName Name Type +----------- ---- ---- +testvm1 291b6c67-8793-4e21-887e-1e6c3bd00a60 Microsoft.OffAzure/HyperVSites/machines +testvm2 0fbd6ccb-7133-4e72-b18e-5ec98c9c628f Microsoft.OffAzure/HyperVSites/machines +testvm3 e6390dfa-6125-431c-871d-f407bdecb571 Microsoft.OffAzure/HyperVSites/machines +testvm4 af83b64b-2314-48e2-8d0f-fd44ab5142ba Microsoft.OffAzure/HyperVSites/machines +``` +Get All HyperV servers in a migrate project. Similarly, specify "HyperV" for -SourceMachineType in all the above examples can retrieve HyperV machine(s) in different ways. + diff --git a/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIJob.md b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIJob.md new file mode 100644 index 000000000000..254cc65a71a2 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIJob.md @@ -0,0 +1,266 @@ +### Example 1: Get by job Id +```powershell +Get-AzMigrateHCIJob -ID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by its Id. + +### Example 2: Get by job name +```powershell +Get-AzMigrateHCIJob -ResourceGroupName "test-rg" -ProjectName "testproj" -Name "0203aa1b-1dff-4653-89a9-b90a76d1601a" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by its name. + +### Example 3: Get by job input object +```powershell +$InputObject = Get-AzMigrateHCIJob -ID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a" + +Get-AzMigrateHCIJob -InputObject $InputObject + +$InputObject | Get-AzMigrateHCIJob +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves a job by the job itself as an input object. + +### Example 4: List by resource group Id and project Id. +```powershell +Get-AzMigrateHCIJob -ResourceGroupID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg" -ProjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.Migrate/MigrateProjects/testproj" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs + +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : +DisplayName : Planned failover +EndTime : 8/11/2023 10:09:18 PM +Error : +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +Name : f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000000/plannedFailover +ObjectInternalId : 4ef231a3-0774-5e44-8317-bed903d297a2 +ObjectInternalName : testmachine2 +ObjectName : testsite-0000-0000-00000000 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/11/2023 9:53:48 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves all the jobs from a project in some resource group by Ids. + +### Example 5: List by resource group name and project name. +```powershell +Get-AzMigrateHCIJob -ResourceGroupName "test-rg" -ProjectName "testproj" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/0203aa1b-1dff-4653-89a9-b90a76d1601a +Name : 0203aa1b-1dff-4653-89a9-b90a76d1601a +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000001 +ObjectInternalId : 13436868-1f4c-5d4e-a252-c666179bf4df +ObjectInternalName : testmachine1 +ObjectName : testsite-0000-0000-00000001 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/14/2023 7:09:10 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs + +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : +DisplayName : Planned failover +EndTime : 8/11/2023 10:09:18 PM +Error : +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +Name : f2ebb932-fa4a-47a7-b1fa-ff5aa877d5ed +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/testsite-0000-0000-00000000/plannedFailover +ObjectInternalId : 4ef231a3-0774-5e44-8317-bed903d297a2 +ObjectInternalName : testmachine2 +ObjectName : testsite-0000-0000-00000000 +ObjectType : ProtectedItem +ReplicationProviderId : 0a870516-56c7-4460-998c-f267bd579f16 +SourceFabricProviderId : a2793d98-d4f1-427f-a5a6-2d694f4a1bf7 +StartTime : 8/11/2023 9:53:48 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Retrieves all the jobs from a project in some resource group by names. + diff --git a/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIReplicationFabric.md b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIReplicationFabric.md new file mode 100644 index 000000000000..b6e535a4332c --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIReplicationFabric.md @@ -0,0 +1,120 @@ +### Example 1: Get by fabric name +```powershell +Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" -Name "testsrcappreplicationfabric" +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves a fabric by its name. + +### Example 2: Get by fabric input object +```powershell +$InputObject = Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" -Name "testsrcappreplicationfabric" + +Get-AzMigrateHCIReplicationFabric -InputObject $InputObject + +$InputObject | Get-AzMigrateHCIReplicationFabric +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves a fabric by the fabric itself as an input object. + +### Example 3: List by resource group name +```powershell +Get-AzMigrateHCIReplicationFabric -ResourceGroupName "test-rg" +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testtgtappreplicationfabric +Location : southeastasia +Name : testtgtappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 9:16:46 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 9:16:46 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics +``` + +Retrieves all fabrics from a resource group by name. + +### Example 4: List all fabircs +```powershell +Get-AzMigrateHCIReplicationFabric +``` + +```output +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testsrcappreplicationfabric +Location : southeastasia +Name : testsrcappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 6:39:04 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 6:48:29 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationFabrics/testtgtappreplicationfabric +Location : southeastasia +Name : testtgtappreplicationfabric +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelProperties +SystemDataCreatedAt : 8/11/2023 9:16:46 PM +SystemDataCreatedBy : testuser@example.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 8/11/2023 9:16:46 PM +SystemDataLastModifiedBy : testuser@example.com +SystemDataLastModifiedByType : User +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FabricModelTags +Type : Microsoft.DataReplication/replicationFabrics + +... +``` + +Retrieves all fabrics from a subscription. + diff --git a/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..65bdf09a18c7 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Get-AzMigrateHCIServerReplication.md @@ -0,0 +1,77 @@ +### Example 1: Get details by id +```powershell +Get-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' +``` + +```output +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +Get by id. + +### Example 2: Get detail by discovered machine id +```powershell +Get-AzMigrateHCIServerReplication -DiscoveredMachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/siteName1/machines/503a4f02-916c-d6b0-8d14-222bbd4767e5" + +``` + +```output +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +Get by discovered machine id. + +### Example 3: List all in project by name +```powershell +Get-AzMigrateServerReplication -ResourceGroupName testResourceGroup -ProjectName testProjectName +``` + +```output + +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5 +Name : 503a4f02-916c-d6b0-8d14-222bbd4767e5 +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems + +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/d758f4fb-ae5e-4ac8-bb97-1e114555fe9f +Name : d758f4fb-ae5e-4ac8-bb97-1e114555fe9f +Property : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelProperties +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.ProtectedItemModelTags +Type : Microsoft.DataReplication/replicationVaults/protectedItems +``` + +List all. + diff --git a/src/Migrate/Migrate.Autorest/examples/Initialize-AzMigrateHCIReplicationInfrastructure.md b/src/Migrate/Migrate.Autorest/examples/Initialize-AzMigrateHCIReplicationInfrastructure.md new file mode 100644 index 000000000000..85c987e3b80b --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Initialize-AzMigrateHCIReplicationInfrastructure.md @@ -0,0 +1,24 @@ +### Example 1: Initialize AzStackHCI replication infrastructure +```powershell +Initialize-AzMigrateHCIReplicationInfrastructure -ProjectName "testproj" -ResourceGroupName "test-rg" -SourceApplianceName "testsrcapp" -TargetApplianceName "testtgtapp" -PassThru:$true +``` + +```output +$true +``` + +Initialize AzStackHCI replication infrastructure. Cache storage account, replication policy, and replication extension will be created automatically. + +### Example 2: Initialize AzStackHCI replication infrastructure with custom cache storage account +```powershell +$cacheStorageAccountId = "/subscriptions/xxx-xxx-xxxx/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/testSa" + +Initialize-AzMigrateHCIReplicationInfrastructure -ProjectName "testproj" -ResourceGroupName "test-rg" -CacheStorageAccountId $cacheStorageAccountId -SourceApplianceName "testsrcapp" -TargetApplianceName "testtgtapp" -PassThru:$true +``` + +```output +$true +``` + +Initialize AzStackHCI replication infrastructure with custom cache storage account. Replication policy and replication extension will be created automatically. + diff --git a/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIDiskMappingObject.md b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIDiskMappingObject.md new file mode 100644 index 000000000000..b0a8a4308257 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIDiskMappingObject.md @@ -0,0 +1,15 @@ +### Example 1: Creates Disk to migrate +```powershell +New-AzMigrateHCIDiskMappingObject -DiskID a -IsOSDisk true -IsDynamic true -Size 1 -Format VHDX +``` + +```output +DiskFileFormat : VHDX +DiskId : a +DiskSizeGb : 1 +IsDynamic : True +IsOSDisk : True +StorageContainerId : +``` + +Get disk object to provide input for New-AzMigrateHCIServerReplication diff --git a/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCINicMappingObject.md b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCINicMappingObject.md new file mode 100644 index 000000000000..80b827be203a --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCINicMappingObject.md @@ -0,0 +1,12 @@ +### Example 1: Create NIC to migrate +```powershell +New-AzMigrateHCINicMappingObject -NicID a -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" +``` + +```output +NicId : a +TargetNetworkId : /subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external +TestNetworkId : /subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external +SelectionTypeForFailover : SelectedByUser +``` +Get NIC object to provide input for New-AzMigrateHCIServerReplication and Set-AzMigrateHCIServerReplication \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..aa0a5ca63c2c --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/New-AzMigrateHCIServerReplication.md @@ -0,0 +1,85 @@ +### Example 1: When there is only OS disk to migrate +```powershell +New-AzMigrateHCIServerReplication -MachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/testsrc7972site/machines/005-005-005" -OSDiskID "Microsoft:0EC082D5-6827-457A-BAE2-F986E1B94851\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L" -TargetStoragePathId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/storagecontainers/testStorageContainer1" -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" -TargetResourceGroupId "/subscriptions//xxx-xxx-xxx/resourceGroups/target-rg"-TargetVMName "targetVM" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +This is for the scenario, when there is only one single disk that has to be protected. + +### Example 2: When there are multiple disks or NICs to migrate +```powershell +[AzStackHCIDiskInput[]]$DisksToInclude = @() +$OSDisk = New-AzMigrateHCIDiskMappingObject -DiskID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L" -IsOSDisk true -IsDynamic true -Size 42 -Format VHD +$DataDisk = New-AzMigrateHCIDiskMappingObject -DiskID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\C92FAB89-DA8B-47E9-92F3-364642ECDF39\0\0\L" -IsOSDisk false -IsDynamic true -Size 5 -Format VHD +$DisksToInclude += $OSDisk +$DisksToInclude += $DataDisk + +[AzStackHCINicInput[]]$NicsToInclude = @() +$Nic = New-AzMigrateHCINicMappingObject -NicID "Microsoft:C1A34301-3BFF-4EC6-97F1-6C4BD5ADCDE0\99CDFD2E-D60C-4218-AC2E-E7C2D8253EB9" -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/logicalnetworks/external" +$NicsToInclude += $Nic + +New-AzMigrateHCIServerReplication -MachineId "/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.OffAzure/HyperVSites/testsrc7972site/machines/005-005-005" -TargetStoragePathId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/storagecontainers/testStorageContainer1" -TargetResourceGroupId "/subscriptions//xxx-xxx-xxx/resourceGroups/target-rg"-TargetVMName "targetVM" -DiskToInclude $DisksToInclude -NicToInclude $NicsToInclude +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 2:27:14 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f855305c-5bed-4bc6-996e-d273115ab833 +Name : f855305c-5bed-4bc6-996e-d273115ab833 +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : test_vm +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 2:21:50 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +This is for the scenario, when there are multiple disks that has to be protected. \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/examples/README.md b/src/Migrate/Migrate.Autorest/examples/README.md new file mode 100644 index 000000000000..a4c7754cdc40 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/README.md @@ -0,0 +1,11 @@ +# Examples +This directory contains examples from the exported cmdlets of the module. When `build-module.ps1` is ran, example stub files will be generated here. If your module support Azure Profiles, the example stubs will be in individual profile folders. These example stubs should be updated to show how the cmdlet is used. The examples are imported into the documentation when `generate-help.ps1` is ran. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: no + +## Purpose +This separates the example documentation details from the generated documentation information provided directly from the generated cmdlets. Since the cmdlets don't have examples from the REST spec, this provides a means to add examples easily. The example stubs provide the markdown format that is required. The 3 core elements are: the name of the example, the code information of the example, and the description of the example. That information, if the markdown format is followed, will be available to documentation generation and be part of the documents in the `../docs` folder. \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/examples/Remove-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/examples/Remove-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..350684702d94 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Remove-AzMigrateHCIServerReplication.md @@ -0,0 +1,80 @@ +### Example 1: Remove replication by Id +```powershell +Remove-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/2b0b356e-d106-43af-ad26-02631fcaebba +Name : 2b0b356e-d106-43af-ad26-02631fcaebba +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : testmachine +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 7/25/2023 10:14:42 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Remove AzStackHCI replication by Id. + +### Example 2: Remove replication by input object +```powershell +$InputObject = Get-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" + +Remove-AzMigrateHCIServerReplication -InputObject $InputObject + +$InputObject | Remove-AzMigrateHCIServerReplication +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Delete protected item +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/jobs/2b0b356e-d106-43af-ad26-02631fcaebba +Name : 2b0b356e-d106-43af-ad26-02631fcaebba +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectInternalId : a40ecd8e-6413-574d-b1f8-2ef925e087fc +ObjectInternalName : testmachine +ObjectName : c1a34301-3bff-4ec6-97f1-6c4bd5adcde0 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 7/25/2023 10:14:42 PM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Deleting protected item} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Remove AzStackHCI replication by replication input object. + diff --git a/src/Migrate/Migrate.Autorest/examples/Set-AzMigrateHCIServerReplication.md b/src/Migrate/Migrate.Autorest/examples/Set-AzMigrateHCIServerReplication.md new file mode 100644 index 000000000000..3d98be732f89 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Set-AzMigrateHCIServerReplication.md @@ -0,0 +1,81 @@ +### Example 1: Update target VM name +```powershell +Set-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' -TargetVMName "targetName1" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Update target VM name + +### Example 2: Update dynamic memory configuration +```powershell +$memoryConfig = [PSCustomObject]@{ + MinimumMemoryInMegaByte = 1024 + MaximumMemoryInMegaByte = 34816 + TargetMemoryBufferPercentage = 20 +} + +Set-AzMigrateHCIServerReplication -TargetObjectID '/subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/503a4f02-916c-d6b0-8d14-222bbd4767e5' -DynamicMemoryConfig $memoryConfig +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelCustomPropertiesAffectedObjectDetails +CustomPropertyInstanceType : WorkflowDetails +DisplayName : Create or update protected item +EndTime : 1/1/1900 8:54:47 PM +Error : {} +Id : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/jobs/f2d3430a-2977-419f-abd5-11d171e17f5e +Name : f2d3430a-2977-419f-abd5-11d171e17f5e +ObjectId : /subscriptions/xxx-xxx-xxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/proj62434replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fd4 +ObjectInternalName : test_vm +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94555 +ObjectType : ProtectedItem +ReplicationProviderId : xxx-xxx-xxx +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 1/1/1900 8:49:27 PM +State : Succeeded +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Creating or updating the protected item, Initializing Protection, Enabling Protection, Starting Replication} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Update dynamic memory configuration. \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/examples/Start-AzMigrateHCIServerMigration.md b/src/Migrate/Migrate.Autorest/examples/Start-AzMigrateHCIServerMigration.md new file mode 100644 index 000000000000..58fcc3abc477 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/examples/Start-AzMigrateHCIServerMigration.md @@ -0,0 +1,94 @@ +### Example 1: Start migration by Id +```powershell +Start-AzMigrateHCIServerMigration -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelCustomPropertiesAffectedObjectDe + tails +CustomPropertyInstanceType : FailoverWorkflowDetails +DisplayName : Planned failover +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/af0e1bf6-e3e6-482c-8345-b1a06d87af96 +Name : af0e1bf6-e3e6-482c-8345-b1a06d87af96 +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFai + lover +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fc4 +ObjectInternalName : testmachine +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94851 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 8/1/2023 12:42:19 AM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Turning off resource on primary, + Starting failover, Preparing protected entities...} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Start AzStackHCI server migration by Id. + +### Example 2: Start migration by input object +```powershell +$InputObject = Get-AzMigrateHCIServerReplication -TargetObjectID "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication/replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851" + +Start-AzMigrateHCIServerMigration -InputObject $InputObject + +$InputObject | Start-AzMigrateHCIServerMigration +``` + +```output +ActivityId : ActivityId: 00000000-0000-0000-0000-000000000000 +AllowedAction : {Cancel} +CustomPropertyAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelCustomPropertiesAffectedObjectDe + tails +CustomPropertyInstanceType : FailoverWorkflowDetails +DisplayName : Planned failover +EndTime : +Error : {} +Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/jobs/af0e1bf6-e3e6-482c-8345-b1a06d87af96 +Name : af0e1bf6-e3e6-482c-8345-b1a06d87af96 +ObjectId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.DataReplication + /replicationVaults/testproj1234replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFai + lover +ObjectInternalId : a8b5ee68-102c-5aae-9499-c57a475a8fc4 +ObjectInternalName : testmachine +ObjectName : 0ec082d5-6827-457a-bae2-f986e1b94851 +ObjectType : ProtectedItem +ReplicationProviderId : 4de0fddc-bdfe-40d9-b60e-678bdce89630 +SourceFabricProviderId : b35da11c-d69e-4220-9a90-d81ed93ad2fc +StartTime : 8/1/2023 12:42:19 AM +State : Started +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api2021 + 0216Preview.WorkflowModelTags +TargetFabricProviderId : 22f00372-a1b7-467f-87ce-d95e17a6e7c7 +Task : {Prerequisite check, Turning off resource on primary, + Starting failover, Preparing protected entities...} +Type : Microsoft.DataReplication/replicationVaults/jobs +``` + +Start AzStackHCI server migration by replication input object. + diff --git a/src/Migrate/Migrate.Autorest/resources/README.md b/src/Migrate/Migrate.Autorest/resources/README.md index 937f07f8fec2..736492341e3d 100644 --- a/src/Migrate/Migrate.Autorest/resources/README.md +++ b/src/Migrate/Migrate.Autorest/resources/README.md @@ -1,5 +1,5 @@ # Resources -This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `../custom` folder. ## Info - Modifiable: yes diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Recording.json b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Recording.json new file mode 100644 index 000000000000..83a6ec1cd73f --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Recording.json @@ -0,0 +1,428 @@ +{ + "Get-AzMigrateHCIJob+[NoContext]+ListByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "0fc37bbe-d59c-405d-b643-9db8c243e982" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "698923d7-0034-4c59-8bbe-8bf8cdcae78c" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "02fb27cc-c201-4de6-bb0f-e5dc0106c4b8" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212402Z:02fb27cc-c201-4de6-bb0f-e5dc0106c4b8" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 79BBBF94FC7E4B5FAEDDE6DF7F67E3FB Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:00Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1119" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"0b00be81-0000-1800-0000-64e525810000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"9\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"0\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+ListByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "c62c0bb7-6439-40f0-83f8-4222dc0f4f31" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "1fb192f8-c283-47a3-8b81-869880c9addc" ], + "x-ms-correlation-request-id": [ "1fb192f8-c283-47a3-8b81-869880c9addc" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212404Z:1fb192f8-c283-47a3-8b81-869880c9addc" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 241389143F1B46B4986639D0E0F87EF4 Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:02Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "93935" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T21:15:43.1838695Z\",\"endTime\":\"2023-08-22T21:16:46Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0eb54043-3a9c-454e-be52-70aaaacf5e59\",\"name\":\"0eb54043-3a9c-454e-be52-70aaaacf5e59\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T20:51:19.6026718Z\",\"endTime\":\"2023-08-22T20:58:38Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFailover\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/684cc56e-2ee9-40b3-89f9-5efd3d87c1e8\",\"name\":\"684cc56e-2ee9-40b3-89f9-5efd3d87c1e8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T19:58:19.7353059Z\",\"endTime\":\"2023-08-22T19:58:20Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/eb6335f4-c7cf-4ba4-a5f7-4f32aad8bda6\",\"name\":\"eb6335f4-c7cf-4ba4-a5f7-4f32aad8bda6\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T19:19:27.0515062Z\",\"endTime\":\"2023-08-22T19:29:13Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b/plannedFailover\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f3d48482-98ac-49d0-8fa0-e4deb5464109\",\"name\":\"f3d48482-98ac-49d0-8fa0-e4deb5464109\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T19:04:12.4472858Z\",\"endTime\":\"2023-08-22T19:04:16Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2a1cd367-5ed2-4268-8671-2495d952984e\",\"name\":\"2a1cd367-5ed2-4268-8671-2495d952984e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:52:20.1870846Z\",\"endTime\":\"2023-08-22T18:52:21Z\",\"objectId\":null,\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5e675be8-bb32-4228-9f8d-aaeac2973def\",\"name\":\"5e675be8-bb32-4228-9f8d-aaeac2973def\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:45:43.4218455Z\",\"endTime\":\"2023-08-22T18:47:52Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/aa446c58-ddd8-4ff5-ab81-a329b27f7273\",\"name\":\"aa446c58-ddd8-4ff5-ab81-a329b27f7273\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:44:22.6269537Z\",\"endTime\":\"2023-08-22T18:45:24Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5c6223fd-1f9d-47d8-9314-1ee6cd544295\",\"name\":\"5c6223fd-1f9d-47d8-9314-1ee6cd544295\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:42:46.2652743Z\",\"endTime\":\"2023-08-22T18:42:48Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5a9aa7a4-0127-4449-a489-d5825435fff0\",\"name\":\"5a9aa7a4-0127-4449-a489-d5825435fff0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:42:41.6445916Z\",\"endTime\":\"2023-08-22T18:42:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0361de7f-2634-414c-af4e-84909af6cd42\",\"name\":\"0361de7f-2634-414c-af4e-84909af6cd42\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:37:59.5249858Z\",\"endTime\":\"2023-08-22T18:39:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/cb76d23f-533f-4c16-b86b-8b0746ebdc67\",\"name\":\"cb76d23f-533f-4c16-b86b-8b0746ebdc67\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:29:13.5169836Z\",\"endTime\":\"2023-08-22T18:32:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/6d323c4d-ec25-4a4e-a5e8-76dd7100db75\",\"name\":\"6d323c4d-ec25-4a4e-a5e8-76dd7100db75\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:18:53.0000945Z\",\"endTime\":\"2023-08-22T18:18:55Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b0239c70-71b8-41a3-9e77-ebd46046c9cb\",\"name\":\"b0239c70-71b8-41a3-9e77-ebd46046c9cb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:05:20.4268109Z\",\"endTime\":\"2023-08-22T18:08:37Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/958c3431-b409-40e8-b2d0-21ba33da2198\",\"name\":\"958c3431-b409-40e8-b2d0-21ba33da2198\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:04:18.4195958Z\",\"endTime\":\"2023-08-22T18:04:20Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/13680258-0e07-4b18-9886-e7c6db979710\",\"name\":\"13680258-0e07-4b18-9886-e7c6db979710\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:03:39.0061229Z\",\"endTime\":\"2023-08-22T18:03:41Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/41fd6194-073d-4a0f-9408-0a7595cffd9b\",\"name\":\"41fd6194-073d-4a0f-9408-0a7595cffd9b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T18:00:57.7928969Z\",\"endTime\":\"2023-08-22T18:02:28Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2cb313ba-0219-4c96-9181-a8b55487bef3\",\"name\":\"2cb313ba-0219-4c96-9181-a8b55487bef3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T18:00:34.5615968Z\",\"endTime\":\"2023-08-22T18:02:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/13306547-6699-499d-a6eb-8d7edf2074d8\",\"name\":\"13306547-6699-499d-a6eb-8d7edf2074d8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:59:27.3955116Z\",\"endTime\":\"2023-08-22T18:03:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/bf0ddf14-8087-4a02-9b97-ecc86553517e\",\"name\":\"bf0ddf14-8087-4a02-9b97-ecc86553517e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:59:21.2457809Z\",\"endTime\":\"2023-08-22T17:59:22Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/efd96701-db1b-4a60-9026-8b508e261497\",\"name\":\"efd96701-db1b-4a60-9026-8b508e261497\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:44:22.3874102Z\",\"endTime\":\"2023-08-22T17:44:26Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a67416fc-bf99-46b2-9287-bcce1a2f1da4\",\"name\":\"a67416fc-bf99-46b2-9287-bcce1a2f1da4\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:37:43.7785496Z\",\"endTime\":\"2023-08-22T17:37:48Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/fce3a036-8eb1-48df-9c27-0d4493132387\",\"name\":\"fce3a036-8eb1-48df-9c27-0d4493132387\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:33:28.21386Z\",\"endTime\":\"2023-08-22T17:33:31Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/bb6d533f-3b38-4320-ad61-a471c615cd56\",\"name\":\"bb6d533f-3b38-4320-ad61-a471c615cd56\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:10:47.565435Z\",\"endTime\":\"2023-08-22T17:10:49Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3b12799c-face-4bbe-b31a-b901d5186a00\",\"name\":\"3b12799c-face-4bbe-b31a-b901d5186a00\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:44:24.1021316Z\",\"endTime\":\"2023-08-22T16:44:27Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/be994c7d-8131-4ca9-8a16-571b873d6ea4\",\"name\":\"be994c7d-8131-4ca9-8a16-571b873d6ea4\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:39:02.0482295Z\",\"endTime\":\"2023-08-22T16:39:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b73d3bbe-ce64-4513-a127-9faa3cd51d24\",\"name\":\"b73d3bbe-ce64-4513-a127-9faa3cd51d24\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:35:31.6382074Z\",\"endTime\":\"2023-08-22T16:35:33Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/611dee57-45cd-4317-8e7b-2c93ad553e0b\",\"name\":\"611dee57-45cd-4317-8e7b-2c93ad553e0b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:21:49.874412Z\",\"endTime\":\"2023-08-22T16:23:52Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/ce64b30e-c079-43fa-b355-79a7cfc872db\",\"name\":\"ce64b30e-c079-43fa-b355-79a7cfc872db\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:19:32.8364177Z\",\"endTime\":\"2023-08-22T16:19:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3cc3dd1f-af4a-4168-a5dc-48496e033dff\",\"name\":\"3cc3dd1f-af4a-4168-a5dc-48496e033dff\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:12:21.1185973Z\",\"endTime\":\"2023-08-22T16:14:58Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c75ad76d-1687-4df2-aa61-307c832da280\",\"name\":\"c75ad76d-1687-4df2-aa61-307c832da280\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T15:58:52.9962488Z\",\"endTime\":\"2023-08-22T15:58:55Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/4977dfc0-8e13-41e7-9c9b-eb18f04b92f0\",\"name\":\"4977dfc0-8e13-41e7-9c9b-eb18f04b92f0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T15:58:40.5090951Z\",\"endTime\":\"2023-08-22T15:58:43Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a5870212-2303-4336-b7f0-5193aa6d98f9\",\"name\":\"a5870212-2303-4336-b7f0-5193aa6d98f9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T15:57:29.4176675Z\",\"endTime\":\"2023-08-22T15:58:13Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a94b3ee7-b24e-481b-9f69-60c2c40ffd83\",\"name\":\"a94b3ee7-b24e-481b-9f69-60c2c40ffd83\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T15:56:54.2247093Z\",\"endTime\":\"2023-08-22T15:58:08Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/d51fea4e-dce9-44da-abd0-43e907f479b7\",\"name\":\"d51fea4e-dce9-44da-abd0-43e907f479b7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:21.6494187Z\",\"endTime\":\"2023-08-22T14:16:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c50dbc41-6705-4445-9230-07a495af7e29\",\"name\":\"c50dbc41-6705-4445-9230-07a495af7e29\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:12.5738456Z\",\"endTime\":\"2023-08-22T14:16:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b9456e03-08f9-4581-bc70-2cbacfdbaedd\",\"name\":\"b9456e03-08f9-4581-bc70-2cbacfdbaedd\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:04.0073683Z\",\"endTime\":\"2023-08-22T14:16:36Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c5e72166-b1f9-484a-96fd-71b1e58dd97e\",\"name\":\"c5e72166-b1f9-484a-96fd-71b1e58dd97e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T01:28:47.4270654Z\",\"endTime\":\"2023-08-22T01:28:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/9f84302d-e489-4831-b765-7a05ea45aa00\",\"name\":\"9f84302d-e489-4831-b765-7a05ea45aa00\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T00:48:04.8761435Z\",\"endTime\":\"2023-08-22T00:48:06Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/533427f0-c7c3-43f3-b9cc-3ef5de66c765\",\"name\":\"533427f0-c7c3-43f3-b9cc-3ef5de66c765\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T17:35:18.501399Z\",\"endTime\":\"2023-08-21T17:35:20Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/473e721f-09b2-44d6-b415-e80db8552667\",\"name\":\"473e721f-09b2-44d6-b415-e80db8552667\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T17:12:51.7214082Z\",\"endTime\":\"2023-08-21T17:12:53Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/4575caf2-4a11-4423-8a36-0e3d784fbcd8\",\"name\":\"4575caf2-4a11-4423-8a36-0e3d784fbcd8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T17:09:23.4347107Z\",\"endTime\":\"2023-08-21T17:12:36Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/76406cc7-119e-4c08-8fb7-bf82c36530e0\",\"name\":\"76406cc7-119e-4c08-8fb7-bf82c36530e0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T16:54:16.5929474Z\",\"endTime\":\"2023-08-21T16:54:17Z\",\"objectId\":null,\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8b86ba51-e680-4e7b-b0be-83c44a932564\",\"name\":\"8b86ba51-e680-4e7b-b0be-83c44a932564\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:53:13.9418056Z\",\"endTime\":\"2023-08-21T16:53:16Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8a8fa4d3-1e6c-4271-84eb-ecf46a3c2be0\",\"name\":\"8a8fa4d3-1e6c-4271-84eb-ecf46a3c2be0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:52:21.8212532Z\",\"endTime\":\"2023-08-21T16:53:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e1c1d281-5688-44e5-9a1a-e2d66b6d02b9\",\"name\":\"e1c1d281-5688-44e5-9a1a-e2d66b6d02b9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:49:48.0989788Z\",\"endTime\":\"2023-08-21T16:49:49Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/41b28e3a-3b31-4950-8eb4-91c1249c6ae3\",\"name\":\"41b28e3a-3b31-4950-8eb4-91c1249c6ae3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T16:40:30.6659618Z\",\"endTime\":\"2023-08-21T16:43:30Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b370c87a-6762-4ae5-bb93-3157ca827e14\",\"name\":\"b370c87a-6762-4ae5-bb93-3157ca827e14\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T15:22:04.4645019Z\",\"endTime\":\"2023-08-21T15:22:07Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3244075c-81b0-49bc-8631-74d682f08285\",\"name\":\"3244075c-81b0-49bc-8631-74d682f08285\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T08:12:08.0513149Z\",\"endTime\":\"2023-08-21T08:12:09Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/623f72f9-1afd-43f2-8e45-f0ac8ada0ea7\",\"name\":\"623f72f9-1afd-43f2-8e45-f0ac8ada0ea7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-19T17:45:02.4664216Z\",\"endTime\":\"2023-08-19T17:45:05Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a29474b0-7944-47ec-8112-3f4992b39e66\",\"name\":\"a29474b0-7944-47ec-8112-3f4992b39e66\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-19T17:20:53.0756674Z\",\"endTime\":\"2023-08-19T17:30:28Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b/plannedFailover\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/78ddc07c-a70e-4dde-8f89-759e3e0e71de\",\"name\":\"78ddc07c-a70e-4dde-8f89-759e3e0e71de\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T10:21:31.1598809Z\",\"endTime\":\"2023-08-19T10:21:32Z\",\"objectId\":null,\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/ff64dfec-cc49-4072-bf1b-601dc5238791\",\"name\":\"ff64dfec-cc49-4072-bf1b-601dc5238791\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T09:48:35.0514006Z\",\"endTime\":\"2023-08-19T09:50:41Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0503cbeb-58c4-4fa5-b1ff-090b3521a954\",\"name\":\"0503cbeb-58c4-4fa5-b1ff-090b3521a954\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T05:04:29.7674604Z\",\"endTime\":\"2023-08-19T05:04:31Z\",\"objectId\":null,\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/81578cce-919f-445d-b8c1-07869bae8b38\",\"name\":\"81578cce-919f-445d-b8c1-07869bae8b38\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T04:18:40.0736603Z\",\"endTime\":\"2023-08-19T04:20:54Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/29620f72-f849-473a-83f6-9453ba097eb9\",\"name\":\"29620f72-f849-473a-83f6-9453ba097eb9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T22:23:09.3684133Z\",\"endTime\":\"2023-08-18T22:23:11Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/122d7dbf-2e2b-4912-88bd-6d52775cc9cd\",\"name\":\"122d7dbf-2e2b-4912-88bd-6d52775cc9cd\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-18T22:05:27.1644308Z\",\"endTime\":\"2023-08-18T22:05:28Z\",\"objectId\":null,\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/397a5379-7628-4325-a65d-30107d469d28\",\"name\":\"397a5379-7628-4325-a65d-30107d469d28\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-18T21:46:45.828483Z\",\"endTime\":\"2023-08-18T21:52:22Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/94d83dfd-c609-432c-a095-0d46d1b9bfbb\",\"name\":\"94d83dfd-c609-432c-a095-0d46d1b9bfbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:44:24.7669997Z\",\"endTime\":\"2023-08-18T19:44:25Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/840ec58b-8980-4030-9b0e-1a6a3d3957ac\",\"name\":\"840ec58b-8980-4030-9b0e-1a6a3d3957ac\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:30:07.6737569Z\",\"endTime\":\"2023-08-18T19:30:12Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/611139c5-82ab-4618-8c65-06bc97cf106a\",\"name\":\"611139c5-82ab-4618-8c65-06bc97cf106a\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:24:58.6325983Z\",\"endTime\":\"2023-08-18T19:25:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/717881c3-1c0c-4b6d-95f4-6ca15fe370c8\",\"name\":\"717881c3-1c0c-4b6d-95f4-6ca15fe370c8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T12:37:34.3424172Z\",\"endTime\":\"2023-08-18T12:37:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2d756633-eab0-400c-8e66-a3e141fda6a3\",\"name\":\"2d756633-eab0-400c-8e66-a3e141fda6a3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T07:16:10.3653368Z\",\"endTime\":\"2023-08-18T07:16:11Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/171c6729-57bc-4fd0-af67-f72d1c00ec5c\",\"name\":\"171c6729-57bc-4fd0-af67-f72d1c00ec5c\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T21:25:44.1345093Z\",\"endTime\":\"2023-08-17T21:25:45Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/1339dbfa-6823-4d3d-b9a8-a9b661a9ffa1\",\"name\":\"1339dbfa-6823-4d3d-b9a8-a9b661a9ffa1\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T19:37:07.1330143Z\",\"endTime\":\"2023-08-17T19:37:09Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/24c712b4-dc3f-480a-8abf-93ca01f7dbee\",\"name\":\"24c712b4-dc3f-480a-8abf-93ca01f7dbee\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T18:44:41.3202933Z\",\"endTime\":\"2023-08-17T18:44:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a2631c58-a580-4adc-a979-59f25993b1a0\",\"name\":\"a2631c58-a580-4adc-a979-59f25993b1a0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T18:33:47.9738601Z\",\"endTime\":\"2023-08-17T18:33:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/62302eba-6e29-4127-a468-14a95035f98f\",\"name\":\"62302eba-6e29-4127-a468-14a95035f98f\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T18:31:17.6174922Z\",\"endTime\":\"2023-08-17T18:31:19Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f1249350-184d-4886-aea7-5a7c43522611\",\"name\":\"f1249350-184d-4886-aea7-5a7c43522611\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T14:49:17.005277Z\",\"endTime\":\"2023-08-17T14:49:47.005277Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8ac48f51-1753-4c60-9c87-43fc3a35bcdf\",\"name\":\"8ac48f51-1753-4c60-9c87-43fc3a35bcdf\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T14:12:47.6687128Z\",\"endTime\":\"2023-08-17T14:18:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/dca5d244-5348-40e7-91dd-2942ef1aafd5\",\"name\":\"dca5d244-5348-40e7-91dd-2942ef1aafd5\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T13:58:22.676376Z\",\"endTime\":\"2023-08-17T13:58:24Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/6b802b72-36bc-4b4f-9572-d477c6e3916e\",\"name\":\"6b802b72-36bc-4b4f-9572-d477c6e3916e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T13:57:54.5550871Z\",\"endTime\":\"2023-08-17T13:57:56Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f37c15df-b879-45d0-8857-02e2bb3a0435\",\"name\":\"f37c15df-b879-45d0-8857-02e2bb3a0435\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T13:54:22.5349141Z\",\"endTime\":\"2023-08-17T13:56:26Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c8bb81d5-9e9a-425d-bc33-f82bf459622b\",\"name\":\"c8bb81d5-9e9a-425d-bc33-f82bf459622b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T22:01:14.722684Z\",\"endTime\":\"2023-08-16T22:01:16Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/daea637c-468a-4563-a0a2-370267bccd24\",\"name\":\"daea637c-468a-4563-a0a2-370267bccd24\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T20:55:25.720599Z\",\"endTime\":\"2023-08-16T21:02:06Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/45623004-07cf-491a-86da-fbf6e22234a7\",\"name\":\"45623004-07cf-491a-86da-fbf6e22234a7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-16T19:38:04.3587937Z\",\"endTime\":\"2023-08-16T19:45:18Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8aa76292-04a6-4b09-a4e7-9201391f7223\",\"name\":\"8aa76292-04a6-4b09-a4e7-9201391f7223\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T18:31:37.0721002Z\",\"endTime\":\"2023-08-16T18:38:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c6f5ac4d-60af-459b-8ca1-bc9bd9814d3b\",\"name\":\"c6f5ac4d-60af-459b-8ca1-bc9bd9814d3b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "4e5bde84-ed80-4643-96c0-b10c49fdfa4e" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "1cbe5296-298b-434f-9354-69c371530669" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "aaad121e-49f2-4ca6-b3e5-d8ae78c91591" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212406Z:aaad121e-49f2-4ca6-b3e5-d8ae78c91591" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D2CBD24DC2DF4B1CB0A18C33E61507AF Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:04Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1119" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"0b00be81-0000-1800-0000-64e525810000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"9\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"0\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "22951a0d-8cc4-431a-a773-8cfd6795e0c8" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "a6620c25-f583-4889-bde1-d37e26c4a648" ], + "x-ms-correlation-request-id": [ "a6620c25-f583-4889-bde1-d37e26c4a648" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212408Z:a6620c25-f583-4889-bde1-d37e26c4a648" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D72972806C8A444D8D8508C6CCB3974D Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:06Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:08 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2209" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:01.7449882Z\",\"endTime\":\"2023-08-09T23:31:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/replicationExtensions/samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalId\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectType\":\"ReplicationExtension\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.7770335Z\",\"endTime\":\"2023-08-09T23:28:03.9089976Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on primary\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.9089976Z\",\"endTime\":\"2023-08-09T23:29:04.1667009Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on recovery\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:29:04.1667009Z\",\"endTime\":\"2023-08-09T23:31:04.5065107Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb\",\"name\":\"f8941ed0-5563-400b-b93c-24dcba833dbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetById+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "eaa13a23-9ed5-4a12-a1ca-61d7be714e45" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "df4f613f-b035-4010-8d8f-5047e91ccc7f" ], + "x-ms-correlation-request-id": [ "df4f613f-b035-4010-8d8f-5047e91ccc7f" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212410Z:df4f613f-b035-4010-8d8f-5047e91ccc7f" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: EC6A8C75FD46459A8ADAA054E3E0A1B6 Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:08Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2209" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:01.7449882Z\",\"endTime\":\"2023-08-09T23:31:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/replicationExtensions/samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalId\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectType\":\"ReplicationExtension\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.7770335Z\",\"endTime\":\"2023-08-09T23:28:03.9089976Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on primary\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.9089976Z\",\"endTime\":\"2023-08-09T23:29:04.1667009Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on recovery\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:29:04.1667009Z\",\"endTime\":\"2023-08-09T23:31:04.5065107Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb\",\"name\":\"f8941ed0-5563-400b-b93c-24dcba833dbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "ffec0563-da4e-46ba-9504-4348b06417da" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "ee21d3fa-85f3-4169-960b-193e7af1ff75" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-correlation-request-id": [ "63484581-d72c-4eed-a10a-acf6bd4e2ea8" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212411Z:63484581-d72c-4eed-a10a-acf6bd4e2ea8" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A4E8A1F960FA4C58AE49F92A23F9AB9E Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:10Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:11 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1119" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"0b00be81-0000-1800-0000-64e525810000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"9\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"0\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "26a83b2c-2d80-4490-b9ae-601439d9f22c" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "bf1ecc7b-24ed-4b42-be39-c1d62230f692" ], + "x-ms-correlation-request-id": [ "bf1ecc7b-24ed-4b42-be39-c1d62230f692" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212413Z:bf1ecc7b-24ed-4b42-be39-c1d62230f692" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A8A2ACD72E434043BFD9B9C76EAEB15A Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:11Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:13 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2209" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:01.7449882Z\",\"endTime\":\"2023-08-09T23:31:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/replicationExtensions/samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalId\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectType\":\"ReplicationExtension\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.7770335Z\",\"endTime\":\"2023-08-09T23:28:03.9089976Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on primary\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.9089976Z\",\"endTime\":\"2023-08-09T23:29:04.1667009Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on recovery\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:29:04.1667009Z\",\"endTime\":\"2023-08-09T23:31:04.5065107Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb\",\"name\":\"f8941ed0-5563-400b-b93c-24dcba833dbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+GetByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "ac462a71-443f-4663-997a-f671d03e73f6" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "2061d33b-bbee-40a4-8b21-437a930e562b" ], + "x-ms-correlation-request-id": [ "2061d33b-bbee-40a4-8b21-437a930e562b" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T212415Z:2061d33b-bbee-40a4-8b21-437a930e562b" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: FA06127C5836477DBDEC06B3A7CEA8FF Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:13Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2209" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:01.7449882Z\",\"endTime\":\"2023-08-09T23:31:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/replicationExtensions/samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalId\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectInternalName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"objectType\":\"ReplicationExtension\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating replication extension\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.7770335Z\",\"endTime\":\"2023-08-09T23:28:03.9089976Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on primary\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:28:03.9089976Z\",\"endTime\":\"2023-08-09T23:29:04.1667009Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Configuring replication extension on recovery\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-09T23:29:04.1667009Z\",\"endTime\":\"2023-08-09T23:31:04.5065107Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb\",\"name\":\"f8941ed0-5563-400b-b93c-24dcba833dbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+ListById+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "9" ], + "x-ms-client-request-id": [ "c925df2d-ea2d-4091-b913-6bd94bd9f23e" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "81b97dec-6f36-49dd-aaed-d573a0e42ee1" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "f94ff2dd-d80e-4c81-8d6e-6797d008c897" ], + "x-ms-routing-request-id": [ "CANADACENTRAL:20230822T212418Z:f94ff2dd-d80e-4c81-8d6e-6797d008c897" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 20AA6CB2CCF84E8DA997AC2FF98FD8B3 Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:16Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1119" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"0b00be81-0000-1800-0000-64e525810000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"9\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"0\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIJob+[NoContext]+ListById+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "10" ], + "x-ms-client-request-id": [ "a7f5519d-dfc1-48fb-acda-249fc1b93407" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "14406476-8dc7-46b9-8b08-d037eb5571c1" ], + "x-ms-correlation-request-id": [ "14406476-8dc7-46b9-8b08-d037eb5571c1" ], + "x-ms-routing-request-id": [ "CANADACENTRAL:20230822T212420Z:14406476-8dc7-46b9-8b08-d037eb5571c1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 413C5AB587314BC084603D37C26E6827 Ref B: CO6AA3150219049 Ref C: 2023-08-22T21:24:18Z" ], + "Date": [ "Tue, 22 Aug 2023 21:24:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "93935" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T21:15:43.1838695Z\",\"endTime\":\"2023-08-22T21:16:46Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0eb54043-3a9c-454e-be52-70aaaacf5e59\",\"name\":\"0eb54043-3a9c-454e-be52-70aaaacf5e59\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T20:51:19.6026718Z\",\"endTime\":\"2023-08-22T20:58:38Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851/plannedFailover\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/684cc56e-2ee9-40b3-89f9-5efd3d87c1e8\",\"name\":\"684cc56e-2ee9-40b3-89f9-5efd3d87c1e8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T19:58:19.7353059Z\",\"endTime\":\"2023-08-22T19:58:20Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/eb6335f4-c7cf-4ba4-a5f7-4f32aad8bda6\",\"name\":\"eb6335f4-c7cf-4ba4-a5f7-4f32aad8bda6\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T19:19:27.0515062Z\",\"endTime\":\"2023-08-22T19:29:13Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b/plannedFailover\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f3d48482-98ac-49d0-8fa0-e4deb5464109\",\"name\":\"f3d48482-98ac-49d0-8fa0-e4deb5464109\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T19:04:12.4472858Z\",\"endTime\":\"2023-08-22T19:04:16Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2a1cd367-5ed2-4268-8671-2495d952984e\",\"name\":\"2a1cd367-5ed2-4268-8671-2495d952984e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:52:20.1870846Z\",\"endTime\":\"2023-08-22T18:52:21Z\",\"objectId\":null,\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5e675be8-bb32-4228-9f8d-aaeac2973def\",\"name\":\"5e675be8-bb32-4228-9f8d-aaeac2973def\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:45:43.4218455Z\",\"endTime\":\"2023-08-22T18:47:52Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/aa446c58-ddd8-4ff5-ab81-a329b27f7273\",\"name\":\"aa446c58-ddd8-4ff5-ab81-a329b27f7273\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:44:22.6269537Z\",\"endTime\":\"2023-08-22T18:45:24Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5c6223fd-1f9d-47d8-9314-1ee6cd544295\",\"name\":\"5c6223fd-1f9d-47d8-9314-1ee6cd544295\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:42:46.2652743Z\",\"endTime\":\"2023-08-22T18:42:48Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/5a9aa7a4-0127-4449-a489-d5825435fff0\",\"name\":\"5a9aa7a4-0127-4449-a489-d5825435fff0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:42:41.6445916Z\",\"endTime\":\"2023-08-22T18:42:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0361de7f-2634-414c-af4e-84909af6cd42\",\"name\":\"0361de7f-2634-414c-af4e-84909af6cd42\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:37:59.5249858Z\",\"endTime\":\"2023-08-22T18:39:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/cb76d23f-533f-4c16-b86b-8b0746ebdc67\",\"name\":\"cb76d23f-533f-4c16-b86b-8b0746ebdc67\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:29:13.5169836Z\",\"endTime\":\"2023-08-22T18:32:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/6d323c4d-ec25-4a4e-a5e8-76dd7100db75\",\"name\":\"6d323c4d-ec25-4a4e-a5e8-76dd7100db75\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:18:53.0000945Z\",\"endTime\":\"2023-08-22T18:18:55Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b0239c70-71b8-41a3-9e77-ebd46046c9cb\",\"name\":\"b0239c70-71b8-41a3-9e77-ebd46046c9cb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:05:20.4268109Z\",\"endTime\":\"2023-08-22T18:08:37Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/958c3431-b409-40e8-b2d0-21ba33da2198\",\"name\":\"958c3431-b409-40e8-b2d0-21ba33da2198\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:04:18.4195958Z\",\"endTime\":\"2023-08-22T18:04:20Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/13680258-0e07-4b18-9886-e7c6db979710\",\"name\":\"13680258-0e07-4b18-9886-e7c6db979710\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T18:03:39.0061229Z\",\"endTime\":\"2023-08-22T18:03:41Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/41fd6194-073d-4a0f-9408-0a7595cffd9b\",\"name\":\"41fd6194-073d-4a0f-9408-0a7595cffd9b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T18:00:57.7928969Z\",\"endTime\":\"2023-08-22T18:02:28Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2cb313ba-0219-4c96-9181-a8b55487bef3\",\"name\":\"2cb313ba-0219-4c96-9181-a8b55487bef3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T18:00:34.5615968Z\",\"endTime\":\"2023-08-22T18:02:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/13306547-6699-499d-a6eb-8d7edf2074d8\",\"name\":\"13306547-6699-499d-a6eb-8d7edf2074d8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:59:27.3955116Z\",\"endTime\":\"2023-08-22T18:03:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/bf0ddf14-8087-4a02-9b97-ecc86553517e\",\"name\":\"bf0ddf14-8087-4a02-9b97-ecc86553517e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:59:21.2457809Z\",\"endTime\":\"2023-08-22T17:59:22Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/efd96701-db1b-4a60-9026-8b508e261497\",\"name\":\"efd96701-db1b-4a60-9026-8b508e261497\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:44:22.3874102Z\",\"endTime\":\"2023-08-22T17:44:26Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a67416fc-bf99-46b2-9287-bcce1a2f1da4\",\"name\":\"a67416fc-bf99-46b2-9287-bcce1a2f1da4\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T17:37:43.7785496Z\",\"endTime\":\"2023-08-22T17:37:48Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/fce3a036-8eb1-48df-9c27-0d4493132387\",\"name\":\"fce3a036-8eb1-48df-9c27-0d4493132387\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:33:28.21386Z\",\"endTime\":\"2023-08-22T17:33:31Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/bb6d533f-3b38-4320-ad61-a471c615cd56\",\"name\":\"bb6d533f-3b38-4320-ad61-a471c615cd56\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T17:10:47.565435Z\",\"endTime\":\"2023-08-22T17:10:49Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3b12799c-face-4bbe-b31a-b901d5186a00\",\"name\":\"3b12799c-face-4bbe-b31a-b901d5186a00\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:44:24.1021316Z\",\"endTime\":\"2023-08-22T16:44:27Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/be994c7d-8131-4ca9-8a16-571b873d6ea4\",\"name\":\"be994c7d-8131-4ca9-8a16-571b873d6ea4\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:39:02.0482295Z\",\"endTime\":\"2023-08-22T16:39:04Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b73d3bbe-ce64-4513-a127-9faa3cd51d24\",\"name\":\"b73d3bbe-ce64-4513-a127-9faa3cd51d24\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T16:35:31.6382074Z\",\"endTime\":\"2023-08-22T16:35:33Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/611dee57-45cd-4317-8e7b-2c93ad553e0b\",\"name\":\"611dee57-45cd-4317-8e7b-2c93ad553e0b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:21:49.874412Z\",\"endTime\":\"2023-08-22T16:23:52Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/ce64b30e-c079-43fa-b355-79a7cfc872db\",\"name\":\"ce64b30e-c079-43fa-b355-79a7cfc872db\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:19:32.8364177Z\",\"endTime\":\"2023-08-22T16:19:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3cc3dd1f-af4a-4168-a5dc-48496e033dff\",\"name\":\"3cc3dd1f-af4a-4168-a5dc-48496e033dff\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T16:12:21.1185973Z\",\"endTime\":\"2023-08-22T16:14:58Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c75ad76d-1687-4df2-aa61-307c832da280\",\"name\":\"c75ad76d-1687-4df2-aa61-307c832da280\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T15:58:52.9962488Z\",\"endTime\":\"2023-08-22T15:58:55Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/4977dfc0-8e13-41e7-9c9b-eb18f04b92f0\",\"name\":\"4977dfc0-8e13-41e7-9c9b-eb18f04b92f0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-22T15:58:40.5090951Z\",\"endTime\":\"2023-08-22T15:58:43Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a5870212-2303-4336-b7f0-5193aa6d98f9\",\"name\":\"a5870212-2303-4336-b7f0-5193aa6d98f9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T15:57:29.4176675Z\",\"endTime\":\"2023-08-22T15:58:13Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a94b3ee7-b24e-481b-9f69-60c2c40ffd83\",\"name\":\"a94b3ee7-b24e-481b-9f69-60c2c40ffd83\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T15:56:54.2247093Z\",\"endTime\":\"2023-08-22T15:58:08Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/d51fea4e-dce9-44da-abd0-43e907f479b7\",\"name\":\"d51fea4e-dce9-44da-abd0-43e907f479b7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:21.6494187Z\",\"endTime\":\"2023-08-22T14:16:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c50dbc41-6705-4445-9230-07a495af7e29\",\"name\":\"c50dbc41-6705-4445-9230-07a495af7e29\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:12.5738456Z\",\"endTime\":\"2023-08-22T14:16:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b9456e03-08f9-4581-bc70-2cbacfdbaedd\",\"name\":\"b9456e03-08f9-4581-bc70-2cbacfdbaedd\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T14:15:04.0073683Z\",\"endTime\":\"2023-08-22T14:16:36Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c5e72166-b1f9-484a-96fd-71b1e58dd97e\",\"name\":\"c5e72166-b1f9-484a-96fd-71b1e58dd97e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T01:28:47.4270654Z\",\"endTime\":\"2023-08-22T01:28:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/9f84302d-e489-4831-b765-7a05ea45aa00\",\"name\":\"9f84302d-e489-4831-b765-7a05ea45aa00\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-22T00:48:04.8761435Z\",\"endTime\":\"2023-08-22T00:48:06Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/533427f0-c7c3-43f3-b9cc-3ef5de66c765\",\"name\":\"533427f0-c7c3-43f3-b9cc-3ef5de66c765\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T17:35:18.501399Z\",\"endTime\":\"2023-08-21T17:35:20Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/473e721f-09b2-44d6-b415-e80db8552667\",\"name\":\"473e721f-09b2-44d6-b415-e80db8552667\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T17:12:51.7214082Z\",\"endTime\":\"2023-08-21T17:12:53Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/4575caf2-4a11-4423-8a36-0e3d784fbcd8\",\"name\":\"4575caf2-4a11-4423-8a36-0e3d784fbcd8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T17:09:23.4347107Z\",\"endTime\":\"2023-08-21T17:12:36Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/76406cc7-119e-4c08-8fb7-bf82c36530e0\",\"name\":\"76406cc7-119e-4c08-8fb7-bf82c36530e0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T16:54:16.5929474Z\",\"endTime\":\"2023-08-21T16:54:17Z\",\"objectId\":null,\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8b86ba51-e680-4e7b-b0be-83c44a932564\",\"name\":\"8b86ba51-e680-4e7b-b0be-83c44a932564\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:53:13.9418056Z\",\"endTime\":\"2023-08-21T16:53:16Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8a8fa4d3-1e6c-4271-84eb-ecf46a3c2be0\",\"name\":\"8a8fa4d3-1e6c-4271-84eb-ecf46a3c2be0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:52:21.8212532Z\",\"endTime\":\"2023-08-21T16:53:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e1c1d281-5688-44e5-9a1a-e2d66b6d02b9\",\"name\":\"e1c1d281-5688-44e5-9a1a-e2d66b6d02b9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T16:49:48.0989788Z\",\"endTime\":\"2023-08-21T16:49:49Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/41b28e3a-3b31-4950-8eb4-91c1249c6ae3\",\"name\":\"41b28e3a-3b31-4950-8eb4-91c1249c6ae3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T16:40:30.6659618Z\",\"endTime\":\"2023-08-21T16:43:30Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectName\":\"e2dfdfd5-31c2-4b1f-b215-fd8270aad2d0\",\"objectInternalId\":\"eed85d04-2f19-56c9-bd93-28067e585a35\",\"objectInternalName\":\"testmayada1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/b370c87a-6762-4ae5-bb93-3157ca827e14\",\"name\":\"b370c87a-6762-4ae5-bb93-3157ca827e14\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-21T15:22:04.4645019Z\",\"endTime\":\"2023-08-21T15:22:07Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/3244075c-81b0-49bc-8631-74d682f08285\",\"name\":\"3244075c-81b0-49bc-8631-74d682f08285\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-21T08:12:08.0513149Z\",\"endTime\":\"2023-08-21T08:12:09Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/623f72f9-1afd-43f2-8e45-f0ac8ada0ea7\",\"name\":\"623f72f9-1afd-43f2-8e45-f0ac8ada0ea7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-19T17:45:02.4664216Z\",\"endTime\":\"2023-08-19T17:45:05Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a29474b0-7944-47ec-8112-3f4992b39e66\",\"name\":\"a29474b0-7944-47ec-8112-3f4992b39e66\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Failed\",\"startTime\":\"2023-08-19T17:20:53.0756674Z\",\"endTime\":\"2023-08-19T17:30:28Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b/plannedFailover\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/78ddc07c-a70e-4dde-8f89-759e3e0e71de\",\"name\":\"78ddc07c-a70e-4dde-8f89-759e3e0e71de\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T10:21:31.1598809Z\",\"endTime\":\"2023-08-19T10:21:32Z\",\"objectId\":null,\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/ff64dfec-cc49-4072-bf1b-601dc5238791\",\"name\":\"ff64dfec-cc49-4072-bf1b-601dc5238791\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T09:48:35.0514006Z\",\"endTime\":\"2023-08-19T09:50:41Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectName\":\"3eb1ac59-5b3c-4f7d-87be-df4d3c9bb20b\",\"objectInternalId\":\"5eec484f-c573-54cc-a516-ea584dd9ec33\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0503cbeb-58c4-4fa5-b1ff-090b3521a954\",\"name\":\"0503cbeb-58c4-4fa5-b1ff-090b3521a954\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T05:04:29.7674604Z\",\"endTime\":\"2023-08-19T05:04:31Z\",\"objectId\":null,\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/81578cce-919f-445d-b8c1-07869bae8b38\",\"name\":\"81578cce-919f-445d-b8c1-07869bae8b38\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-19T04:18:40.0736603Z\",\"endTime\":\"2023-08-19T04:20:54Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectName\":\"c44473d0-a8ce-41bc-8638-14a0bd956ddd\",\"objectInternalId\":\"90288fee-74a0-5073-89ca-838b62dc68bc\",\"objectInternalName\":\"testmayada6\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/29620f72-f849-473a-83f6-9453ba097eb9\",\"name\":\"29620f72-f849-473a-83f6-9453ba097eb9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T22:23:09.3684133Z\",\"endTime\":\"2023-08-18T22:23:11Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/122d7dbf-2e2b-4912-88bd-6d52775cc9cd\",\"name\":\"122d7dbf-2e2b-4912-88bd-6d52775cc9cd\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-18T22:05:27.1644308Z\",\"endTime\":\"2023-08-18T22:05:28Z\",\"objectId\":null,\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/397a5379-7628-4325-a65d-30107d469d28\",\"name\":\"397a5379-7628-4325-a65d-30107d469d28\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-18T21:46:45.828483Z\",\"endTime\":\"2023-08-18T21:52:22Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/94d83dfd-c609-432c-a095-0d46d1b9bfbb\",\"name\":\"94d83dfd-c609-432c-a095-0d46d1b9bfbb\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:44:24.7669997Z\",\"endTime\":\"2023-08-18T19:44:25Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/840ec58b-8980-4030-9b0e-1a6a3d3957ac\",\"name\":\"840ec58b-8980-4030-9b0e-1a6a3d3957ac\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:30:07.6737569Z\",\"endTime\":\"2023-08-18T19:30:12Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/611139c5-82ab-4618-8c65-06bc97cf106a\",\"name\":\"611139c5-82ab-4618-8c65-06bc97cf106a\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T19:24:58.6325983Z\",\"endTime\":\"2023-08-18T19:25:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/717881c3-1c0c-4b6d-95f4-6ca15fe370c8\",\"name\":\"717881c3-1c0c-4b6d-95f4-6ca15fe370c8\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T12:37:34.3424172Z\",\"endTime\":\"2023-08-18T12:37:35Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/2d756633-eab0-400c-8e66-a3e141fda6a3\",\"name\":\"2d756633-eab0-400c-8e66-a3e141fda6a3\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-18T07:16:10.3653368Z\",\"endTime\":\"2023-08-18T07:16:11Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectName\":\"cd0b80c6-074f-474d-86e4-733ded0e0819\",\"objectInternalId\":\"68153b29-d298-54f7-a324-58209db3f78a\",\"objectInternalName\":\"testmayada5\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/171c6729-57bc-4fd0-af67-f72d1c00ec5c\",\"name\":\"171c6729-57bc-4fd0-af67-f72d1c00ec5c\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T21:25:44.1345093Z\",\"endTime\":\"2023-08-17T21:25:45Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/1339dbfa-6823-4d3d-b9a8-a9b661a9ffa1\",\"name\":\"1339dbfa-6823-4d3d-b9a8-a9b661a9ffa1\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T19:37:07.1330143Z\",\"endTime\":\"2023-08-17T19:37:09Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/24c712b4-dc3f-480a-8abf-93ca01f7dbee\",\"name\":\"24c712b4-dc3f-480a-8abf-93ca01f7dbee\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T18:44:41.3202933Z\",\"endTime\":\"2023-08-17T18:44:44Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a2631c58-a580-4adc-a979-59f25993b1a0\",\"name\":\"a2631c58-a580-4adc-a979-59f25993b1a0\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T18:33:47.9738601Z\",\"endTime\":\"2023-08-17T18:33:50Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/62302eba-6e29-4127-a468-14a95035f98f\",\"name\":\"62302eba-6e29-4127-a468-14a95035f98f\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T18:31:17.6174922Z\",\"endTime\":\"2023-08-17T18:31:19Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f1249350-184d-4886-aea7-5a7c43522611\",\"name\":\"f1249350-184d-4886-aea7-5a7c43522611\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T14:49:17.005277Z\",\"endTime\":\"2023-08-17T14:49:47.005277Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8ac48f51-1753-4c60-9c87-43fc3a35bcdf\",\"name\":\"8ac48f51-1753-4c60-9c87-43fc3a35bcdf\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T14:12:47.6687128Z\",\"endTime\":\"2023-08-17T14:18:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/dca5d244-5348-40e7-91dd-2942ef1aafd5\",\"name\":\"dca5d244-5348-40e7-91dd-2942ef1aafd5\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T13:58:22.676376Z\",\"endTime\":\"2023-08-17T13:58:24Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/6b802b72-36bc-4b4f-9572-d477c6e3916e\",\"name\":\"6b802b72-36bc-4b4f-9572-d477c6e3916e\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-17T13:57:54.5550871Z\",\"endTime\":\"2023-08-17T13:57:56Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f37c15df-b879-45d0-8857-02e2bb3a0435\",\"name\":\"f37c15df-b879-45d0-8857-02e2bb3a0435\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-17T13:54:22.5349141Z\",\"endTime\":\"2023-08-17T13:56:26Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c8bb81d5-9e9a-425d-bc33-f82bf459622b\",\"name\":\"c8bb81d5-9e9a-425d-bc33-f82bf459622b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Complete initial replication\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T22:01:14.722684Z\",\"endTime\":\"2023-08-16T22:01:16Z\",\"objectId\":null,\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/daea637c-468a-4563-a0a2-370267bccd24\",\"name\":\"daea637c-468a-4563-a0a2-370267bccd24\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T20:55:25.720599Z\",\"endTime\":\"2023-08-16T21:02:06Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectName\":\"0ec082d5-6827-457a-bae2-f986e1b94851\",\"objectInternalId\":\"c5d2ecdf-138e-5eca-a4b3-4d485aa483a2\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/45623004-07cf-491a-86da-fbf6e22234a7\",\"name\":\"45623004-07cf-491a-86da-fbf6e22234a7\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Failed\",\"startTime\":\"2023-08-16T19:38:04.3587937Z\",\"endTime\":\"2023-08-16T19:45:18Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Restart\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/8aa76292-04a6-4b09-a4e7-9201391f7223\",\"name\":\"8aa76292-04a6-4b09-a4e7-9201391f7223\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null},{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Succeeded\",\"startTime\":\"2023-08-16T18:31:37.0721002Z\",\"endTime\":\"2023-08-16T18:38:03Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectName\":\"c1a34301-3bff-4ec6-97f1-6c4bd5adcde0\",\"objectInternalId\":\"51354a7f-b5a0-562b-9865-752c03022e30\",\"objectInternalName\":\"testmayada2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":null,\"errors\":null,\"customProperties\":null},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/c6f5ac4d-60af-459b-8ca1-bc9bd9814d3b\",\"name\":\"c6f5ac4d-60af-459b-8ca1-bc9bd9814d3b\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}],\"nextLink\":null}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Tests.ps1 new file mode 100644 index 000000000000..b32a12ee1cad --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIJob.Tests.ps1 @@ -0,0 +1,62 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzMigrateHCIJob')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzMigrateHCIJob.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzMigrateHCIJob' { + It 'ListByName' { + $output = Get-AzMigrateHCIJob ` + -ProjectName $env.hciProjectName ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetByName' { + $output = Get-AzMigrateHCIJob ` + -ProjectName $env.hciProjectName ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId ` + -Name $env.hciJobName + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetById' { + $output = Get-AzMigrateHCIJob ` + -SubscriptionId $env.hciSubscriptionId ` + -ID $env.hciJobId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetByInputObject' { + $output = Get-AzMigrateHCIJob ` + -ProjectName $env.hciProjectName ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId ` + -Name $env.hciJobName + + $output1 = Get-AzMigrateHCIJob ` + -InputObject $output ` + -SubscriptionId $env.hciSubscriptionId + $output1.Count | Should -BeGreaterOrEqual 1 + } + + It 'ListById' { + $output = Get-AzMigrateHCIJob ` + -ProjectID $env.hciProjectId ` + -ResourceGroupID $env.hciMigResourceGroupId ` + -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Recording.json b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Recording.json new file mode 100644 index 000000000000..019f359b0d66 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Recording.json @@ -0,0 +1,217 @@ +{ + "Get-AzMigrateHCIReplicationFabric+[NoContext]+List+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/providers/Microsoft.DataReplication/replicationFabrics?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/providers/Microsoft.DataReplication/replicationFabrics?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "bfa6b9e5-9963-4d88-9fb6-f5c76504f334" ], + "CommandName": [ "Get-AzMigrateHCIReplicationFabric" ], + "FullCommandName": [ "Get-AzMigrateHCIReplicationFabric_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-original-request-ids": [ "", "", "", "" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "d6bd9b10-b7e8-4be3-970e-850d4305bdb1" ], + "x-ms-correlation-request-id": [ "d6bd9b10-b7e8-4be3-970e-850d4305bdb1" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T210723Z:d6bd9b10-b7e8-4be3-970e-850d4305bdb1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D15BF7D6AB554E4C85271AE65BBDB171 Ref B: CO6AA3150220023 Ref C: 2023-08-22T21:07:17Z" ], + "Date": [ "Tue, 22 Aug 2023 21:07:23 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "434857" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"78720e1f-b4e3-40cc-925a-0c21c739a625\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.OffAzure/HyperVSites/cr-weu-src6523site\",\"fabricResourceId\":\"4669305802747678239\",\"fabricContainerId\":\"1976249350156\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.Migrate/MigrateProjects/chengrwu-mig-32-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.DataReplication/replicationFabrics/cr-weu-src52dareplicationfabric\",\"name\":\"cr-weu-src52dareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"chengrwu@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-02T20:04:46.5118917+00:00\",\"lastModifiedBy\":\"chengrwu@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-02T20:04:46.5118917+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"c09acc1c-0c4b-4004-8732-04e6f9649341\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.OffAzure/HyperVSites/cr-weu-tgt7160site\",\"applianceName\":[\"cr-weu-tgt\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4612825437827681308\",\"fabricContainerId\":\"2096369568076\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.Migrate/MigrateProjects/chengrwu-mig-32-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-mig-32/providers/Microsoft.DataReplication/replicationFabrics/cr-weu-tgtf75areplicationfabric\",\"name\":\"cr-weu-tgtf75areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"chengrwu@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-03T00:18:28.8453858+00:00\",\"lastModifiedBy\":\"chengrwu@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-03T00:18:28.8453858+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"8f110736-f5bb-41c6-9285-7ecff311fc55\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.OffAzure/HyperVSites/weap20754site\",\"fabricResourceId\":\"4739745843761973046\",\"fabricContainerId\":\"6279858825531\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaprdwe2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.DataReplication/replicationFabrics/weap26a57replicationfabric\",\"name\":\"weap26a57replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-07T19:37:32.9307319+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-07T19:37:32.9307319+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"666229b6-6771-4112-9376-144ed4592ea9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.OffAzure/HyperVSites/tgtwe28166site\",\"applianceName\":[\"tgtwe2\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4688923898792782262\",\"fabricContainerId\":\"6263829803744\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaprdwe2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaprdwe2-rg/providers/Microsoft.DataReplication/replicationFabrics/tgtwe2977ereplicationfabric\",\"name\":\"tgtwe2977ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-07T20:04:18.3547805+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-07T20:04:18.3547805+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"6250cc97-956b-416b-b916-35f8e5d3c484\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.OffAzure/HyperVSites/gdweusrc5369site\",\"fabricResourceId\":\"4714025723416857751\",\"fabricContainerId\":\"6794830844730\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.Migrate/MigrateProjects/gdweu/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.DataReplication/replicationFabrics/gdweusrc3b6areplicationfabric\",\"name\":\"gdweusrc3b6areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-08T10:49:19.0342138+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-08T10:49:19.0342138+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"5bb75b2c-9cd1-4231-9686-df8875901e9d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.OffAzure/HyperVSites/gdtgtweu8626site\",\"applianceName\":[\"gdtgtweu\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4769765903362906924\",\"fabricContainerId\":\"6807202961305\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.Migrate/MigrateProjects/gdweu/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdweu/providers/Microsoft.DataReplication/replicationFabrics/gdtgtweu00f6replicationfabric\",\"name\":\"gdtgtweu00f6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-08T11:07:05.9155085+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-08T11:07:05.9155085+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"61c19674-ded2-4900-9a71-2033a487c640\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.OffAzure/HyperVSites/srini-src-03082877site\",\"fabricResourceId\":\"5260449359933314676\",\"fabricContainerId\":\"7105484427722\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0308/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.DataReplication/replicationFabrics/srini-src-0308799areplicationfabric\",\"name\":\"srini-src-0308799areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-08T19:24:14.7013838+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-08T19:24:14.7013838+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"d678de25-a229-460d-9a2f-46254e01deb1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.OffAzure/HyperVSites/srini-tgt-03082880site\",\"applianceName\":[\"srini-tgt-0308\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5047869057927798309\",\"fabricContainerId\":\"7167805193539\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0308/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0308/providers/Microsoft.DataReplication/replicationFabrics/srini-tgt-0308b297replicationfabric\",\"name\":\"srini-tgt-0308b297replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-08T21:10:56.0613468+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-08T21:10:56.0613468+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"3119ff95-5ac4-443b-acd1-d5dbba745f71\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/sourcevm19264site\",\"fabricResourceId\":\"4916623216888905621\",\"fabricContainerId\":\"8945472542672\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/sourcevm19454replicationfabric\",\"name\":\"sourcevm19454replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-10T22:33:44.105201+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-10T22:33:44.105201+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"bb5bf80c-8da4-4ada-82a1-68eb9a07e39c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/tar7594site\",\"applianceName\":[\"tar\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5393779242387109900\",\"fabricContainerId\":\"9001792839465\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/tarc016replicationfabric\",\"name\":\"tarc016replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-11T00:04:46.0797827+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-11T00:04:46.0797827+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"abe4e630-2316-4196-a486-06c69968de11\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp7038site\",\"fabricResourceId\":\"4726003439252071984\",\"fabricContainerId\":\"19075161025628\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp71ddreplicationfabric\",\"name\":\"testSrcApp71ddreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-07T14:57:42.615703+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-07T14:57:42.615703+00:00\"},\"tags\":{}},{\"location\":\"westeurope\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.we.siterecovery.azure.com\",\"serviceResourceId\":\"bdad3d1f-0a60-4fde-a510-3464f651b272\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp16339site\",\"fabricResourceId\":\"5755048784441457951\",\"fabricContainerId\":\"19096692202965\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp14b0areplicationfabric\",\"name\":\"testSrcApp14b0areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-07T15:33:18.8845801+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-07T15:33:18.8845801+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"c37805df-712e-4190-8392-9b1caa0908a8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-prod-cus/providers/Microsoft.OffAzure/HyperVSites/srccus13851site\",\"fabricResourceId\":\"4724400454773507551\",\"fabricContainerId\":\"3557201972080\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-prod-cus/providers/Microsoft.Migrate/MigrateProjects/chengrwu-prod-cus/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu-prod-cus/providers/Microsoft.DataReplication/replicationFabrics/srccus17508replicationfabric\",\"name\":\"srccus17508replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"chengrwu@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-07T19:23:39.2438271+00:00\",\"lastModifiedBy\":\"chengrwu@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-07T19:23:39.2438271+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"6f0127e6-7d7b-4ae4-ad8c-cc084d772375\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.OffAzure/HyperVSites/gdcussrc2454site\",\"fabricResourceId\":\"5396576222593492966\",\"fabricContainerId\":\"5616628928329\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.Migrate/MigrateProjects/gdcus/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.DataReplication/replicationFabrics/gdcussrc32b1replicationfabric\",\"name\":\"gdcussrc32b1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-10T04:35:51.3450799+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-10T04:35:51.3450799+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"eef31bea-4525-4e3c-a352-a94922a006f3\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.OffAzure/HyperVSites/gdcustgt1817site\",\"applianceName\":[\"gdcustgt\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5637456862786034666\",\"fabricContainerId\":\"5629744558296\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.Migrate/MigrateProjects/gdcus/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.DataReplication/replicationFabrics/gdcustgtbcbcreplicationfabric\",\"name\":\"gdcustgtbcbcreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-10T04:57:54.5025964+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-10T04:57:54.5025964+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"9a89599f-6a00-465d-8806-38e0d97b030a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.OffAzure/HyperVSites/kerimhapp1src5093site\",\"fabricResourceId\":\"5070325306314283423\",\"fabricContainerId\":\"6269408850272\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.Migrate/MigrateProjects/KerimhaPrivPrev1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.DataReplication/replicationFabrics/kerimhapp1srcf36dreplicationfabric\",\"name\":\"kerimhapp1srcf36dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-10T22:43:48.8303231+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-10T22:43:48.8303231+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"ea4bd580-0b3c-4247-a583-1abea6a39588\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.OffAzure/HyperVSites/kerimhapp1tgt5730site\",\"applianceName\":[\"kerimhapp1tgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4775798286106482048\",\"fabricContainerId\":\"6323351525271\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.Migrate/MigrateProjects/KerimhaPrivPrev1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.DataReplication/replicationFabrics/kerimhapp1tgtbfe1replicationfabric\",\"name\":\"kerimhapp1tgtbfe1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-11T00:13:43.2167422+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-11T00:13:43.2167422+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"bbffa9e3-5946-4087-bb63-49f6ae07232d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.OffAzure/HyperVSites/kerimhapptgt5215site\",\"applianceName\":[\"kerimhapptgt\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4649783300620003811\",\"fabricContainerId\":\"6344017255570\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.Migrate/MigrateProjects/KerimhaPrivPrev1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/KerimhaPrivPrev1/providers/Microsoft.DataReplication/replicationFabrics/kerimhapptgte14freplicationfabric\",\"name\":\"kerimhapptgte14freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-11T00:48:09.9711702+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-11T00:48:09.9711702+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"ec343941-c5c0-4fa7-a0fd-e12aad5d9482\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.OffAzure/HyperVSites/kerimHCItoHCIs8417site\",\"fabricResourceId\":\"5739773682494224705\",\"fabricContainerId\":\"7745511319594\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.Migrate/MigrateProjects/kerimHCItoHCI/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.DataReplication/replicationFabrics/kerimHCItoHCIsfca9replicationfabric\",\"name\":\"kerimHCItoHCIsfca9replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-26T21:15:36.4831274+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-26T21:15:36.4831274+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"a2ae6968-2819-4552-8eeb-6dba2103c3af\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.OffAzure/HyperVSites/kerimHCItoHCIT8386site\",\"applianceName\":[\"kerimHCItoHCIT\"],\"cluster\":{\"clusterName\":\"clrp09u13.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u13RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u13hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4995099027275934056\",\"fabricContainerId\":\"7773164056745\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.Migrate/MigrateProjects/kerimHCItoHCI/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimHCItoHCI/providers/Microsoft.DataReplication/replicationFabrics/kerimHCItoHCIT41c9replicationfabric\",\"name\":\"kerimHCItoHCIT41c9replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-26T22:59:00.0039969+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-26T22:59:00.0039969+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"38ba9b6f-7be1-469c-b02a-50bc4bd6c67b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.OffAzure/HyperVSites/kerim04upsrc4568site\",\"fabricResourceId\":\"5088077886271429487\",\"fabricContainerId\":\"12183129554234\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.Migrate/MigrateProjects/kerim04update/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.DataReplication/replicationFabrics/kerim04upsrc4e5areplicationfabric\",\"name\":\"kerim04upsrc4e5areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T01:07:27.2382396+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T01:07:27.2382396+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"b06f65bb-5a1c-460c-acc1-5cc91a9a3dec\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.OffAzure/HyperVSites/jnarccytgt0212site\",\"applianceName\":[\"jnarccytgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5047508361641158075\",\"fabricContainerId\":\"12217183483593\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.Migrate/MigrateProjects/kerim04update/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim04update/providers/Microsoft.DataReplication/replicationFabrics/jnarccytgtd898replicationfabric\",\"name\":\"jnarccytgtd898replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T01:46:59.0573676+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T01:46:59.0573676+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"dfeefe4a-6476-47f2-9173-382e3967a60f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.OffAzure/HyperVSites/kalla9777site\",\"fabricResourceId\":\"5184316582782762570\",\"fabricContainerId\":\"15105239650174\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.Migrate/MigrateProjects/gdcus/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdcusrg/providers/Microsoft.DataReplication/replicationFabrics/kallae6ffreplicationfabric\",\"name\":\"kallae6ffreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-05T10:17:38.8597245+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-05T10:17:38.8597245+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"39c308b0-133b-49ad-b1d1-59a58afd2e93\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.OffAzure/HyperVSites/digotlhaulsrc4304site\",\"fabricResourceId\":\"5308920680832764080\",\"fabricContainerId\":\"763346987346\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.Migrate/MigrateProjects/digotlonghaul/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.DataReplication/replicationFabrics/digotlhaulsrcffc5replicationfabric\",\"name\":\"digotlhaulsrcffc5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-17T08:22:12.7249527+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-17T08:22:12.7249527+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"bbb8470e-188d-4ed9-8ce6-4ecee7e64d12\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.OffAzure/HyperVSites/digotlhaultgt3667site\",\"applianceName\":[\"digotlhaultgt\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5681599401923462926\",\"fabricContainerId\":\"797804738355\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.Migrate/MigrateProjects/digotlonghaul/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotlonghaul/providers/Microsoft.DataReplication/replicationFabrics/digotlhaultgt6963replicationfabric\",\"name\":\"digotlhaultgt6963replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-17T09:59:03.8027605+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-17T09:59:03.8027605+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"740362a2-2bb1-4054-b04b-3ba25710689f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.OffAzure/HyperVSites/kerim05224130site\",\"fabricResourceId\":\"4635377957626667682\",\"fabricContainerId\":\"5551079797260\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.Migrate/MigrateProjects/kerim0522/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.DataReplication/replicationFabrics/kerim05229af2replicationfabric\",\"name\":\"kerim05229af2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-22T22:01:16.8067217+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-22T22:01:16.8067217+00:00\"},\"tags\":{}},{\"location\":\"centralus\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.cus.siterecovery.azure.com\",\"serviceResourceId\":\"7d51be12-8bd9-4c4e-9b2d-8494b783713a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.OffAzure/HyperVSites/kerim0522src4718site\",\"applianceName\":[\"kerim0522src\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5498485961292627474\",\"fabricContainerId\":\"5567202137668\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.Migrate/MigrateProjects/kerim0522/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerim0522/providers/Microsoft.DataReplication/replicationFabrics/kerim0522src9517replicationfabric\",\"name\":\"kerim0522src9517replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-22T22:46:55.859245+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-22T22:46:55.859245+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"f62f31c6-2d2a-4e44-9bdb-44d84804d817\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisamigRG/providers/Microsoft.OffAzure/HyperVSites/saisasrc01207041site\",\"fabricResourceId\":\"5639682295916868038\",\"fabricContainerId\":\"6730853507495\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisamigRG/providers/Microsoft.Migrate/MigrateProjects/saisamig0120/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisamigRG/providers/Microsoft.DataReplication/replicationFabrics/saisasrc0120ba1freplicationfabric\",\"name\":\"saisasrc0120ba1freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"saisa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-20T22:59:06.8930315+00:00\",\"lastModifiedBy\":\"saisa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-20T22:59:06.8930315+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"817aeba8-9598-46b3-bc79-2e3a1f7c458a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.OffAzure/HyperVSites/srchd3428site\",\"fabricResourceId\":\"5094580085726047144\",\"fabricContainerId\":\"8746300576451\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.Migrate/MigrateProjects/jhh/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.DataReplication/replicationFabrics/srchd1cdcreplicationfabric\",\"name\":\"srchd1cdcreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-09T05:05:11.3322002+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-09T05:05:11.3322002+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"ee15cbda-2fed-4646-9c48-edad768bb412\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.OffAzure/HyperVSites/tgtaa5365site\",\"applianceName\":[\"tgtaa\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5063787529972861914\",\"fabricContainerId\":\"25262772871034\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.Migrate/MigrateProjects/jhh/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ppgdtest/providers/Microsoft.DataReplication/replicationFabrics/tgtaac80freplicationfabric\",\"name\":\"tgtaac80freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-09T06:04:13.9115244+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-09T06:04:13.9115244+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"71de3b64-7789-434c-87f8-c071dbfcafac\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.OffAzure/HyperVSites/samlee3-src21866site\",\"fabricResourceId\":\"4849382330975796068\",\"fabricContainerId\":\"774925588652\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.Migrate/MigrateProjects/samlee3-mig-proj2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.DataReplication/replicationFabrics/samlee3-src254a7replicationfabric\",\"name\":\"samlee3-src254a7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T19:01:55.6662222+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T19:01:55.6662222+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"697d5402-e578-439e-beee-bdf199d720d7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/newSrcApp5531site\",\"fabricResourceId\":\"4872584152190112770\",\"fabricContainerId\":\"872286275063\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnarProject/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/newSrcApp0ad6replicationfabric\",\"name\":\"newSrcApp0ad6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T21:22:24.0929805+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T21:22:24.0929805+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"a0121007-371e-4dac-b12e-96a7ffd1587e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/newTrgtApp7266site\",\"applianceName\":[\"newTrgtApp\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5596909041588768775\",\"fabricContainerId\":\"872901966473\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnarProject/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/newTrgtApp634breplicationfabric\",\"name\":\"newTrgtApp634breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T21:23:25.7361913+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T21:23:25.7361913+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"2b705cd9-fce5-4ffc-94db-dd2347bbbeed\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.OffAzure/HyperVSites/samlee3-tgt21613site\",\"applianceName\":[\"samlee3-tgt2\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5763759684333886681\",\"fabricContainerId\":\"910096051395\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.Migrate/MigrateProjects/samlee3-mig-proj2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg2/providers/Microsoft.DataReplication/replicationFabrics/samlee3-tgt26862replicationfabric\",\"name\":\"samlee3-tgt26862replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T22:47:12.5052304+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T22:47:12.5052304+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"926f67c8-576d-42ff-9375-25ad3d8766d8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/targetApp21494site\",\"applianceName\":[\"targetApp2\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4827673453684287432\",\"fabricContainerId\":\"962162581099\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnarProject/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/targetApp21684replicationfabric\",\"name\":\"targetApp21684replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T23:52:12.406674+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T23:52:12.406674+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"c6144a71-a2e9-4cab-a24a-a8fd525c2864\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.OffAzure/HyperVSites/gdsrcccy4004site\",\"fabricResourceId\":\"5524688492834343537\",\"fabricContainerId\":\"1014804776065\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.Migrate/MigrateProjects/gdccy/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.DataReplication/replicationFabrics/gdsrcccy2881replicationfabric\",\"name\":\"gdsrcccy2881replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T11:40:45.1900881+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T11:40:45.1900881+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"76fb63c7-3a5b-416e-a3b3-69f7ba74aa50\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.OffAzure/HyperVSites/gdtgtccy7137site\",\"applianceName\":[\"gdtgtccy\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4714770024416109511\",\"fabricContainerId\":\"1037425831973\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.Migrate/MigrateProjects/gdccy/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdccyrg/providers/Microsoft.DataReplication/replicationFabrics/gdtgtccy57d8replicationfabric\",\"name\":\"gdtgtccy57d8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T12:18:26.6698771+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T12:18:26.6698771+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"1461af8d-99c4-412d-9e69-5738e9f18c1d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.OffAzure/HyperVSites/ditmgt224sapl10749site\",\"fabricResourceId\":\"4696579053851881357\",\"fabricContainerId\":\"8571640170918\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.Migrate/MigrateProjects/digmt224/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.DataReplication/replicationFabrics/ditmgt224sapl19eb7replicationfabric\",\"name\":\"ditmgt224sapl19eb7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T19:36:30.2994968+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T19:36:30.2994968+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"c838c64b-5ed0-4c4b-94bd-8ce52201aefc\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.OffAzure/HyperVSites/rawang-srcap3421site\",\"fabricResourceId\":\"5497592020941194827\",\"fabricContainerId\":\"1381086622688\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.Migrate/MigrateProjects/rawang-mig-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.DataReplication/replicationFabrics/rawang-srcapedcbreplicationfabric\",\"name\":\"rawang-srcapedcbreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"rawang@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T21:51:13.6702342+00:00\",\"lastModifiedBy\":\"rawang@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T21:51:13.6702342+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"2c8fa51d-4379-402f-a71a-fbdb75d21702\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.OffAzure/HyperVSites/rawang-dstap6734site\",\"applianceName\":[\"rawang-dstap\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4624989530050503965\",\"fabricContainerId\":\"1437195484742\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.Migrate/MigrateProjects/rawang-mig-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-mig-testRG/providers/Microsoft.DataReplication/replicationFabrics/rawang-dstap771breplicationfabric\",\"name\":\"rawang-dstap771breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"rawang@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T23:24:44.3899027+00:00\",\"lastModifiedBy\":\"rawang@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T23:24:44.3899027+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"54e97a62-4273-42bd-a190-c641ef3c9ed3\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.OffAzure/HyperVSites/digmt224ta12380site\",\"applianceName\":[\"digmt224ta1\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4809073040214817378\",\"fabricContainerId\":\"8713938801576\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.Migrate/MigrateProjects/digmt224/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digmt224/providers/Microsoft.DataReplication/replicationFabrics/digmt224ta18381replicationfabric\",\"name\":\"digmt224ta18381replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-24T23:33:40.1440493+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-24T23:33:40.1440493+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"3d62d3a5-b67b-4b55-b49d-3dbbf0e7a3b5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.OffAzure/HyperVSites/srcfeb27perf9765site\",\"fabricResourceId\":\"5428445566292120485\",\"fabricContainerId\":\"11833662400982\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.Migrate/MigrateProjects/feb27PerfPrj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.DataReplication/replicationFabrics/srcfeb27perf7f89replicationfabric\",\"name\":\"srcfeb27perf7f89replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-28T14:13:14.5974203+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-28T14:13:14.5974203+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"5fa41b32-ee75-47cb-8931-8e13b48266f3\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.OffAzure/HyperVSites/tarfeb27Perf3606site\",\"applianceName\":[\"tarfeb27Perf\"],\"cluster\":{\"clusterName\":\"cltk52931.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgforClusterTK52931/providers/Microsoft.AzureStackHCI/clusters/hciClusterTK52931\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5173490784848321330\",\"fabricContainerId\":\"12020538235795\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.Migrate/MigrateProjects/feb27PerfPrj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/feb27PerfRG/providers/Microsoft.DataReplication/replicationFabrics/tarfeb27Perf80fereplicationfabric\",\"name\":\"tarfeb27Perf80fereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-28T19:24:41.2595628+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-28T19:24:41.2595628+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"19c4e4f9-6811-4cd7-afca-bbb4d9c26144\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.OffAzure/HyperVSites/mar8Src1876site\",\"fabricResourceId\":\"5537008689531380985\",\"fabricContainerId\":\"11775247792960\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.Migrate/MigrateProjects/mar8PerfPrj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.DataReplication/replicationFabrics/mar8Srcfdfbreplicationfabric\",\"name\":\"mar8Srcfdfbreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-08T22:35:01.3517224+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-08T22:35:01.3517224+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"5c634f73-998a-4f9c-a253-b15e907bcbb6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.OffAzure/HyperVSites/mar8Tar1427site\",\"applianceName\":[\"mar8Tar\"],\"cluster\":{\"clusterName\":\"cltk52931.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgforClusterTK52931/providers/Microsoft.AzureStackHCI/clusters/hciClusterTK52931\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5736628844897718131\",\"fabricContainerId\":\"19211087548957\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.Migrate/MigrateProjects/mar8PerfPrj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar8PerfRG/providers/Microsoft.DataReplication/replicationFabrics/mar8Tarc0dareplicationfabric\",\"name\":\"mar8Tarc0dareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-09T03:09:00.4858905+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-09T03:09:00.4858905+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"c486d67a-fcfb-47ae-86d7-169552b9f805\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.OffAzure/HyperVSites/mar9Src3659site\",\"fabricResourceId\":\"5165343980904699514\",\"fabricContainerId\":\"19670908176918\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.Migrate/MigrateProjects/mar9PerfPr/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.DataReplication/replicationFabrics/mar9Src4c8ereplicationfabric\",\"name\":\"mar9Src4c8ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-09T15:55:22.062465+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-09T15:55:22.062465+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"d37bb041-1fe0-4d97-94fe-779210a2ad79\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.OffAzure/HyperVSites/mar9tar4860site\",\"applianceName\":[\"mar9tar\"],\"cluster\":{\"clusterName\":\"cltk52931.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgforClusterTK52931/providers/Microsoft.AzureStackHCI/clusters/hciClusterTK52931\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5590972512884994113\",\"fabricContainerId\":\"19681591390102\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.Migrate/MigrateProjects/mar9PerfPr/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mar9PerfRG/providers/Microsoft.DataReplication/replicationFabrics/mar9tar53a0replicationfabric\",\"name\":\"mar9tar53a0replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-09T16:13:10.4977708+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-09T16:13:10.4977708+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"d7fa2e51-9102-4209-8af9-eeafcc1c1bd2\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.OffAzure/HyperVSites/crcSrcApp04206608site\",\"fabricResourceId\":\"4758493922693099089\",\"fabricContainerId\":\"7801670389176\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.Migrate/MigrateProjects/crcampb-ccy-0420/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.DataReplication/replicationFabrics/crcSrcApp0420163areplicationfabric\",\"name\":\"crcSrcApp0420163areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-20T20:04:35.1120346+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-20T20:04:35.1120346+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"99b250b2-244c-4fd8-abb0-112b50250fcf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.OffAzure/HyperVSites/crcTgtApp4202369site\",\"applianceName\":[\"crcTgtApp420\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5753388435380523186\",\"fabricContainerId\":\"7824462560272\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.Migrate/MigrateProjects/crcampb-ccy-0420/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.DataReplication/replicationFabrics/crcTgtApp420904areplicationfabric\",\"name\":\"crcTgtApp420904areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-20T20:42:34.6756655+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-20T20:42:34.6756655+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"c7bdcfe0-3e06-4182-ad44-c4e23f99df00\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.OffAzure/HyperVSites/crcSrcApp04212064site\",\"fabricResourceId\":\"4720403558279532512\",\"fabricContainerId\":\"8570302249059\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.Migrate/MigrateProjects/crcampb-ccy-0421/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-migrate-ccy-0420/providers/Microsoft.DataReplication/replicationFabrics/crcSrcApp0421dacdreplicationfabric\",\"name\":\"crcSrcApp0421dacdreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-21T18:07:32.9604049+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-21T18:07:32.9604049+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"1fb8a88f-dbf4-4392-b069-843d7d81020f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/jnarccySrc4670site\",\"fabricResourceId\":\"4869195988691626127\",\"fabricContainerId\":\"13925338321773\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProj0427ccy/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/jnarccySrc9727replicationfabric\",\"name\":\"jnarccySrc9727replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-27T22:30:52.7587733+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-27T22:30:52.7587733+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"a7bdaa72-0d24-4324-b226-830ac39bb99e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/jnarSrcApp8320site\",\"fabricResourceId\":\"4838006350786964082\",\"fabricContainerId\":\"14016535715489\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProj0427ccy/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/jnarSrcApp4a9creplicationfabric\",\"name\":\"jnarSrcApp4a9creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-28T00:42:40.9639955+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-28T00:42:40.9639955+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"32f9f894-ea3d-4430-aa95-26af21d075c1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/jnarFinalSrc4433site\",\"fabricResourceId\":\"4913684742030358676\",\"fabricContainerId\":\"17295728089353\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProj0427ccy/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/jnarFinalSrcb9fareplicationfabric\",\"name\":\"jnarFinalSrcb9fareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-01T20:08:12.6186814+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-01T20:08:12.6186814+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"1c064397-1583-441c-87ff-9a0bf43fa3b1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/srcAppliance6161site\",\"fabricResourceId\":\"4907821346782069655\",\"fabricContainerId\":\"17475655632460\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProj0501/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/srcApplianced561replicationfabric\",\"name\":\"srcApplianced561replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T01:29:46.7816832+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T01:29:46.7816832+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"bd254104-d311-4c6b-96a5-6c43cbd62c83\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/tgtAppliance5060site\",\"applianceName\":[\"tgtAppliance\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5506727042531803396\",\"fabricContainerId\":\"17491236587276\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProj0501/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/tgtAppliancefdedreplicationfabric\",\"name\":\"tgtAppliancefdedreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T01:55:45.9596216+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T01:55:45.9596216+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"e44a4c14-84a3-46be-81d8-7671ffb9970e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.OffAzure/HyperVSites/kerimaprilupsr6525site\",\"fabricResourceId\":\"5097657667674590228\",\"fabricContainerId\":\"18053817879376\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.Migrate/MigrateProjects/kerimaprilup/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.DataReplication/replicationFabrics/kerimaprilupsrc1e4replicationfabric\",\"name\":\"kerimaprilupsrc1e4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T17:11:42.4088343+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T17:11:42.4088343+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"b4891033-3c44-4b40-85da-75cd3097338d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.OffAzure/HyperVSites/kerimapriluptg6545site\",\"applianceName\":[\"kerimapriluptg\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5422400217138401331\",\"fabricContainerId\":\"18285825878182\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.Migrate/MigrateProjects/kerimaprilup/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimaprilup/providers/Microsoft.DataReplication/replicationFabrics/kerimapriluptg8ba5replicationfabric\",\"name\":\"kerimapriluptg8ba5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-02T23:18:08.1530437+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-02T23:18:08.1530437+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"07403c50-8d22-4f52-9083-1ba8870fd1c6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/SrcAppCCY05117547site\",\"fabricResourceId\":\"5715786054376635472\",\"fabricContainerId\":\"1662674861215\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProjCCY0511/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/SrcAppCCY051127d5replicationfabric\",\"name\":\"SrcAppCCY051127d5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-11T18:32:39.4328957+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-11T18:32:39.4328957+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"2f5d595a-0b09-44f0-8005-a24e991c7a41\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.OffAzure/HyperVSites/TgtAppCCY05114802site\",\"applianceName\":[\"TgtAppCCY0511\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4967482523066915162\",\"fabricContainerId\":\"1770010669081\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.Migrate/MigrateProjects/jnarProjCCY0511/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarRGccy/providers/Microsoft.DataReplication/replicationFabrics/TgtAppCCY05117729replicationfabric\",\"name\":\"TgtAppCCY05117729replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-11T21:31:33.2483188+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-11T21:31:33.2483188+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"6106de8a-377b-49d2-9123-f3659e479923\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.OffAzure/HyperVSites/srcappccy4365site\",\"fabricResourceId\":\"5319375112926322314\",\"fabricContainerId\":\"4324049843283\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.Migrate/MigrateProjects/lumawariccytest/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.DataReplication/replicationFabrics/srcappccy0b94replicationfabric\",\"name\":\"srcappccy0b94replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-28T21:46:30.8999875+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-28T21:46:30.8999875+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"65557641-4c18-476f-a5c6-8a4b046f80fa\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.OffAzure/HyperVSites/tgtappccy3910site\",\"applianceName\":[\"tgtappccy\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5147416566770792001\",\"fabricContainerId\":\"4340198431466\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.Migrate/MigrateProjects/lumawariccytest/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawariccytest/providers/Microsoft.DataReplication/replicationFabrics/tgtappccyfbecreplicationfabric\",\"name\":\"tgtappccyfbecreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-28T22:13:25.0251806+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-28T22:13:25.0251806+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"d95eea57-7d0a-44f2-8c21-30b95f82e9b6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.OffAzure/HyperVSites/srcapp7258358site\",\"fabricResourceId\":\"4968170824493099607\",\"fabricContainerId\":\"184242239667\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.Migrate/MigrateProjects/lumawaritest0725/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.DataReplication/replicationFabrics/srcapp725ccfereplicationfabric\",\"name\":\"srcapp725ccfereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"lumawari@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-26T19:10:32.5004192+00:00\",\"lastModifiedBy\":\"lumawari@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-26T19:10:32.5004192+00:00\"},\"tags\":{}},{\"location\":\"centraluseuap\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-asrrp1.ccy.siterecovery.azure.com\",\"serviceResourceId\":\"88404447-31fe-4ff3-a999-2702f91b9cf6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHCISiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.OffAzure/HyperVSites/tgtapp6787site\",\"applianceName\":[\"tgtapp\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5761003317614363719\",\"fabricContainerId\":\"13033082083982\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.Migrate/MigrateProjects/lumawaritest0725/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawaritest0725/providers/Microsoft.DataReplication/replicationFabrics/tgtapp2502replicationfabric\",\"name\":\"tgtapp2502replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"lumawari@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-26T21:06:46.2531223+00:00\",\"lastModifiedBy\":\"lumawari@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-26T21:06:46.2531223+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"7a6ca06a-02e6-42d3-8701-f49ee669a6d5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashgd/providers/Microsoft.OffAzure/HyperVSites/gdtestapp1151site\",\"fabricResourceId\":\"4815195615508865130\",\"fabricContainerId\":\"17078538071852\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashgd/providers/Microsoft.Migrate/MigrateProjects/bbgd/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashgd/providers/Microsoft.DataReplication/replicationFabrics/gdtestapp22f4replicationfabric\",\"name\":\"gdtestapp22f4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-06-07T17:00:11.611245+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-06-07T17:00:11.611245+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a7553042-7c17-4469-98c0-5a8810bf5b98\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/algamaes-rg/providers/Microsoft.OffAzure/HyperVSites/gamaapp9491site\",\"fabricResourceId\":\"4929607708167188546\",\"fabricContainerId\":\"17079132437292\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/algamaes-rg/providers/Microsoft.Migrate/MigrateProjects/gama1007/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/algamaes-rg/providers/Microsoft.DataReplication/replicationFabrics/gamaappdff2replicationfabric\",\"name\":\"gamaappdff2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"alexander.gama@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-06-07T17:42:06.6998558+00:00\",\"lastModifiedBy\":\"alexander.gama@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-06-07T17:42:06.6998558+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9b725dec-19fe-40a6-8f38-e367b20185d8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.OffAzure/HyperVSites/src715b7016site\",\"fabricResourceId\":\"4658439445881708012\",\"fabricContainerId\":\"24939730661735\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.Migrate/MigrateProjects/seasia715b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.DataReplication/replicationFabrics/src715bd5a7replicationfabric\",\"name\":\"src715bd5a7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-15T06:05:07.2441999+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-15T06:05:07.2441999+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"70a942bc-6660-467f-b7f6-64e99b01571f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.OffAzure/HyperVSites/dst715b2697site\",\"applianceName\":[\"dst715b\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5079891469090243260\",\"fabricContainerId\":\"24946452782579\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.Migrate/MigrateProjects/seasia715b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-seasisa715b/providers/Microsoft.DataReplication/replicationFabrics/dst715b43d3replicationfabric\",\"name\":\"dst715b43d3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-15T06:16:19.6875916+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-15T06:16:19.6875916+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"be541b65-70d8-485c-bb57-2b784277c5c9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmigratetest123/providers/Microsoft.OffAzure/HyperVSites/aszmigtest-11502ae-site\",\"fabricResourceId\":\"5214166544796621669\",\"fabricContainerId\":\"4597657367809\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmigratetest123/providers/Microsoft.Migrate/MigrateProjects/aszmigtest-11502ae/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmigratetest123/providers/Microsoft.DataReplication/replicationFabrics/HyperV-11502ae39a2replicationfabric\",\"name\":\"HyperV-11502ae39a2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-21T17:32:02.1415632+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-21T18:03:30.6469091+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"d662661a-0460-4fe9-b3b3-030ddc6cc23f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/test0721v2/providers/Microsoft.OffAzure/HyperVSites/targettest07217541site\",\"applianceName\":[\"targettest0721\"],\"cluster\":{\"clusterName\":\"100.101.61.55\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5758138412530034202\",\"fabricContainerId\":\"4678394229654\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/test0721v2/providers/Microsoft.Migrate/MigrateProjects/testMigrate0721/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/test0721v2/providers/Microsoft.DataReplication/replicationFabrics/targettest0721cf2freplicationfabric\",\"name\":\"targettest0721cf2freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-21T19:46:35.7894185+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-21T19:46:35.7894185+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b99d7c19-85e0-47ec-b728-546366677386\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.OffAzure/HyperVSites/src7217329site\",\"fabricResourceId\":\"5182664471429872665\",\"fabricContainerId\":\"4705004655810\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.Migrate/MigrateProjects/seasia721a/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.DataReplication/replicationFabrics/src7216466replicationfabric\",\"name\":\"src7216466replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-21T20:30:56.6089013+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-21T20:30:56.6089013+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"dee48b27-521b-4eb0-a54b-7d77f597c76c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.OffAzure/HyperVSites/dst7212670site\",\"applianceName\":[\"dst721\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5670122210516568871\",\"fabricContainerId\":\"4721282386204\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.Migrate/MigrateProjects/seasia721a/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/seasia721a/providers/Microsoft.DataReplication/replicationFabrics/dst7211569replicationfabric\",\"name\":\"dst7211569replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-21T20:58:04.5728612+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-21T20:58:04.5728612+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b7133efa-9e28-4c56-b2f8-195d0b86d933\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.OffAzure/HyperVSites/src721b8067site\",\"fabricResourceId\":\"5500757892587011834\",\"fabricContainerId\":\"5040811818108\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.Migrate/MigrateProjects/seasia721b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.DataReplication/replicationFabrics/src721ba962replicationfabric\",\"name\":\"src721ba962replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-22T05:50:36.7169863+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-22T05:50:36.7169863+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f85b9eef-85b4-4345-b9fd-f77228a5a362\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.OffAzure/HyperVSites/replcn0721src0847site\",\"fabricResourceId\":\"4847427586241568495\",\"fabricContainerId\":\"5044348069820\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.Migrate/MigrateProjects/srinireplcn0721/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.DataReplication/replicationFabrics/replcn0721src3b52replicationfabric\",\"name\":\"replcn0721src3b52replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-22T05:56:33.3268883+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-22T06:53:56.5660026+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"66d0f223-9364-4e1e-97de-4dea40804e78\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.OffAzure/HyperVSites/dst721b2386site\",\"applianceName\":[\"dst721b\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5629098643690680867\",\"fabricContainerId\":\"5055188803232\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.Migrate/MigrateProjects/seasia721b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampbseasia721b/providers/Microsoft.DataReplication/replicationFabrics/dst721ba816replicationfabric\",\"name\":\"dst721ba816replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-22T06:14:34.1364661+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-22T06:14:34.1364661+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"eb8c3dda-1ccc-43c2-9a61-433cdece1cdf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.OffAzure/HyperVSites/repl0725src29718site\",\"fabricResourceId\":\"4882496612473781722\",\"fabricContainerId\":\"8158140012732\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.Migrate/MigrateProjects/srinireplcn0721/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.DataReplication/replicationFabrics/repl0725src2156breplicationfabric\",\"name\":\"repl0725src2156breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-25T20:26:03.1883896+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-25T20:26:03.1883896+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8ad1f4cc-1801-4029-8580-ed7d8ba2f2a8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.OffAzure/HyperVSites/replcn0721src0847site\",\"applianceName\":[\"replcn0721src\"],\"cluster\":{\"clusterName\":\"100.101.61.55\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4623252887375574220\",\"fabricContainerId\":\"8160795327442\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.Migrate/MigrateProjects/srinireplcn0721/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.DataReplication/replicationFabrics/replcn0721src68abreplicationfabric\",\"name\":\"replcn0721src68abreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-25T20:30:31.4232351+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-25T20:30:31.4232351+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9d416c3b-c7af-4f9d-8348-78e585a66850\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.OffAzure/HyperVSites/repl0725src39717site\",\"fabricResourceId\":\"5736961057411394619\",\"fabricContainerId\":\"8330555525346\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.Migrate/MigrateProjects/srinireplcn0721/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-replcn-0721/providers/Microsoft.DataReplication/replicationFabrics/repl0725src3d634replicationfabric\",\"name\":\"repl0725src3d634replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-26T01:13:24.2728509+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-26T01:13:24.2728509+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"da7df554-b84c-4893-bdb4-4bcc86e277bd\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.OffAzure/HyperVSites/replcn0726src9035site\",\"fabricResourceId\":\"5229726232529990996\",\"fabricContainerId\":\"9006574137197\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.Migrate/MigrateProjects/sriniMig0726/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.DataReplication/replicationFabrics/replcn0726src572areplicationfabric\",\"name\":\"replcn0726src572areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-26T20:20:32.4929985+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-26T20:28:50.6957765+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"156f2189-15f3-4a9b-a31a-ed30bb167ee5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.OffAzure/HyperVSites/replcn0726src22583site\",\"fabricResourceId\":\"5375914713977659785\",\"fabricContainerId\":\"9057757245786\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.Migrate/MigrateProjects/sriniMig0726/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.DataReplication/replicationFabrics/replcn0726src23950replicationfabric\",\"name\":\"replcn0726src23950replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-26T21:25:25.9519083+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-26T21:25:25.9519083+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"7f5a4481-20c9-4bf0-b3a6-6646f11b3a93\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.OffAzure/HyperVSites/replcn0726src32584site\",\"fabricResourceId\":\"5471909597052290177\",\"fabricContainerId\":\"9067428101326\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.Migrate/MigrateProjects/sriniMig0726/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.DataReplication/replicationFabrics/replcn0726src389fdreplicationfabric\",\"name\":\"replcn0726src389fdreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-26T22:01:54.521016+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-27T00:39:32.3509491+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"42ea4154-a2cf-4f33-84fd-10d2fd1959bc\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.OffAzure/HyperVSites/replcn0726tgt9672site\",\"applianceName\":[\"replcn0726tgt\"],\"cluster\":{\"clusterName\":\"100.101.61.55\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5707084163873128788\",\"fabricContainerId\":\"11689774231832\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.Migrate/MigrateProjects/sriniMig0726/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srinitest0726/providers/Microsoft.DataReplication/replicationFabrics/replcn0726tgtc55areplicationfabric\",\"name\":\"replcn0726tgtc55areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-07-29T22:12:49.0045379+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-07-29T22:12:49.0045379+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"2f83e53f-16fc-480d-8154-dcd8cf2ea1dd\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.OffAzure/HyperVSites/digotsrcappl15922site\",\"fabricResourceId\":\"5191831217812792639\",\"fabricContainerId\":\"14259663435911\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.Migrate/MigrateProjects/digot-migrate-proj1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.DataReplication/replicationFabrics/digotsrcappl1c4b4replicationfabric\",\"name\":\"digotsrcappl1c4b4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-01T21:55:03.2056721+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-01T21:55:03.2056721+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4db45177-df37-4e9f-8aa8-d2565f90e839\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.OffAzure/HyperVSites/digottgtappl15925site\",\"applianceName\":[\"digottgtappl1\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5665492284875231607\",\"fabricContainerId\":\"14251834562717\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.Migrate/MigrateProjects/digot-migrate-proj1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot-migrate-rg1/providers/Microsoft.DataReplication/replicationFabrics/digottgtappl19ba8replicationfabric\",\"name\":\"digottgtappl19ba8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-01T22:02:39.0789342+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-01T22:02:39.0789342+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"cd8682d8-70e0-4cd5-ae2f-ac2dda65cd2f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.OffAzure/HyperVSites/srini-src-08092529site\",\"fabricResourceId\":\"5536455427745022680\",\"fabricContainerId\":\"21221671483970\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0809/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.DataReplication/replicationFabrics/srini-src-08096300replicationfabric\",\"name\":\"srini-src-08096300replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-09T23:39:03.3221548+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-09T23:39:03.3221548+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3a57a399-02e2-400d-bf27-26bfc7b7fd13\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.OffAzure/HyperVSites/srini-tgt-08092526site\",\"applianceName\":[\"srini-tgt-0809\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4615348363789312921\",\"fabricContainerId\":\"21248334953977\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0809/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0809/providers/Microsoft.DataReplication/replicationFabrics/srini-tgt-0809d3d4replicationfabric\",\"name\":\"srini-tgt-0809d3d4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-10T00:02:36.0111861+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-10T00:02:36.0111861+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b84e53b7-75ab-402a-96f7-b712f0d841ee\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.OffAzure/HyperVSites/tgta9901site\",\"applianceName\":[\"tgta\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4623637347841233847\",\"fabricContainerId\":\"23383158452934\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.Migrate/MigrateProjects/testgd/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.DataReplication/replicationFabrics/tgtae62creplicationfabric\",\"name\":\"tgtae62creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-12T11:20:35.618606+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-12T11:20:35.618606+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a52ed81a-23c6-4294-918f-102a64ed7c77\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.OffAzure/HyperVSites/srca0154site\",\"fabricResourceId\":\"4797498839138228250\",\"fabricContainerId\":\"23425248825298\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.Migrate/MigrateProjects/testgd/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/testgd/providers/Microsoft.DataReplication/replicationFabrics/srcaf5b7replicationfabric\",\"name\":\"srcaf5b7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-12T12:30:42.4679893+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-12T12:30:42.4679893+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"754c0769-50f3-4849-9c87-8d6a03114c9a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.OffAzure/HyperVSites/KerimDemo8528site\",\"fabricResourceId\":\"5208783450605881193\",\"fabricContainerId\":\"1448775504323\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.Migrate/MigrateProjects/KerimDemo/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.DataReplication/replicationFabrics/KerimDemo573ereplicationfabric\",\"name\":\"KerimDemo573ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-15T19:06:53.6789936+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-15T19:06:53.6789936+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"285d4528-1159-447c-86b6-18ff276b7758\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.OffAzure/HyperVSites/tgtkerimdemo0445site\",\"applianceName\":[\"tgtkerimdemo\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4934838366318183720\",\"fabricContainerId\":\"1501679368294\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.Migrate/MigrateProjects/KerimDemo/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimdemo/providers/Microsoft.DataReplication/replicationFabrics/tgtkerimdemo357ereplicationfabric\",\"name\":\"tgtkerimdemo357ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-15T20:35:03.9680206+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-15T20:35:03.9680206+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b6318cfc-6e0f-4b98-aa65-67b51c13eab1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.OffAzure/HyperVSites/Repldemo9455site\",\"fabricResourceId\":\"5447224763064880380\",\"fabricContainerId\":\"1627048551502\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.Migrate/MigrateProjects/ReplicationDemo/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.DataReplication/replicationFabrics/Repldemo9401replicationfabric\",\"name\":\"Repldemo9401replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-16T00:24:09.9261354+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-16T00:24:09.9261354+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"589cc605-bf5c-4a53-b60f-19d94dccb431\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.OffAzure/HyperVSites/tgtapprepl1842site\",\"applianceName\":[\"tgtapprepl\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5355834785218217477\",\"fabricContainerId\":\"1875279945199\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.Migrate/MigrateProjects/ReplicationDemo/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ReplicationDemo/providers/Microsoft.DataReplication/replicationFabrics/tgtapprepl33b1replicationfabric\",\"name\":\"tgtapprepl33b1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-16T07:17:53.108344+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-16T07:17:53.108344+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"32e65ba6-ab9a-438e-902d-c9e43a82212c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Rg/providers/Microsoft.OffAzure/HyperVSites/source5253site\",\"fabricResourceId\":\"4868016926001355686\",\"fabricContainerId\":\"3250118126166\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Rg/providers/Microsoft.Migrate/MigrateProjects/demohypersource/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Rg/providers/Microsoft.DataReplication/replicationFabrics/source5297replicationfabric\",\"name\":\"source5297replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-romagiri@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-17T21:09:06.6271466+00:00\",\"lastModifiedBy\":\"v-romagiri@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-17T21:09:06.6271466+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"30ee184f-bff9-4bba-9450-dd49fdec0316\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.OffAzure/HyperVSites/sourceApp11902site\",\"fabricResourceId\":\"5456884975501449295\",\"fabricContainerId\":\"7562403325137\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.Migrate/MigrateProjects/helenprj2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.DataReplication/replicationFabrics/sourceApp14df6replicationfabric\",\"name\":\"sourceApp14df6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-22T20:36:07.6579744+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-22T20:36:07.6579744+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"eeceb5d6-3f9f-4b94-8075-cf92b966761d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.OffAzure/HyperVSites/targetApp11388site\",\"applianceName\":[\"targetApp1\"],\"cluster\":{\"clusterName\":\"aszhciclus2.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/aszhciclus2-rg/providers/Microsoft.AzureStackHCI/clusters/aszhciclus2\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5446047805536646614\",\"fabricContainerId\":\"7594055643267\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.Migrate/MigrateProjects/helenprj2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenprj2-rg/providers/Microsoft.DataReplication/replicationFabrics/targetApp17c53replicationfabric\",\"name\":\"targetApp17c53replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-08-22T22:09:12.5790017+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-08-22T22:09:12.5790017+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c653a7c9-b8ec-4321-8caf-13af79da565c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.OffAzure/HyperVSites/vjSep02src1553site\",\"fabricResourceId\":\"4837350801851787209\",\"fabricContainerId\":\"17125035230482\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.Migrate/MigrateProjects/vjSep02prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.DataReplication/replicationFabrics/vjSep02src61efreplicationfabric\",\"name\":\"vjSep02src61efreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-02T22:33:30.3949007+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-02T22:33:30.3949007+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c24dccc4-aa41-4a67-9792-8f68ab08d6cf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.OffAzure/HyperVSites/vjSep02tgt2190site\",\"applianceName\":[\"vjSep02tgt\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5361441080817339588\",\"fabricContainerId\":\"17145138059221\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.Migrate/MigrateProjects/vjSep02prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjSep02/providers/Microsoft.DataReplication/replicationFabrics/vjSep02tgtdb16replicationfabric\",\"name\":\"vjSep02tgtdb16replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-02T22:47:23.0824884+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-02T22:47:23.0824884+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3fed6991-72c0-458f-9862-2549191972c2\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.OffAzure/HyperVSites/vjsep06src0723site\",\"fabricResourceId\":\"5012351080318462353\",\"fabricContainerId\":\"20449800472377\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.Migrate/MigrateProjects/vjsep06prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.DataReplication/replicationFabrics/vjsep06src2fadreplicationfabric\",\"name\":\"vjsep06src2fadreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-06T18:54:40.2524976+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-06T18:59:30.1268669+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a8b2d6fb-2300-46d0-9fc5-04313f116bcb\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.OffAzure/HyperVSites/vjsep06tgt0086site\",\"applianceName\":[\"vjsep06tgt\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5102616863548036859\",\"fabricContainerId\":\"20484743536599\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.Migrate/MigrateProjects/vjsep06prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep06/providers/Microsoft.DataReplication/replicationFabrics/vjsep06tgt501areplicationfabric\",\"name\":\"vjsep06tgt501areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-06T19:33:24.4906868+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-06T19:33:24.4906868+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8e2fbf50-32ab-45be-84af-8ebe338b0f51\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.OffAzure/HyperVSites/sourceapp23719site\",\"fabricResourceId\":\"5025509946598342480\",\"fabricContainerId\":\"23014459254014\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.Migrate/MigrateProjects/migrate-project2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.DataReplication/replicationFabrics/sourceapp2f6careplicationfabric\",\"name\":\"sourceapp2f6careplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-09T18:09:01.4928178+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-09T18:09:01.4928178+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ce0bbf92-eb2d-4bc2-9866-d68a45de6e0d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.OffAzure/HyperVSites/targetappl27367site\",\"applianceName\":[\"targetappl2\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5459184280289394578\",\"fabricContainerId\":\"23045439669708\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.Migrate/MigrateProjects/migrate-project2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg3/providers/Microsoft.DataReplication/replicationFabrics/targetappl28037replicationfabric\",\"name\":\"targetappl28037replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-09T18:41:14.1336729+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-09T18:41:14.1336729+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"adc33267-b401-4212-aa2a-38802a5d5e48\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.OffAzure/HyperVSites/srini-src-09124682site\",\"fabricResourceId\":\"4761065675387253351\",\"fabricContainerId\":\"25599015193445\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0912/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.DataReplication/replicationFabrics/srini-src-0912dd08replicationfabric\",\"name\":\"srini-src-0912dd08replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-12T18:17:32.4828004+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-12T18:17:32.4828004+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"2dc633f9-80c5-4cc3-8019-b4caa050c27b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.OffAzure/HyperVSites/srini-tgt-09122611site\",\"applianceName\":[\"srini-tgt-0912\"],\"cluster\":{\"clusterName\":\"RN03-U0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5531406351705977849\",\"fabricContainerId\":\"25617835093293\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0912/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0912/providers/Microsoft.DataReplication/replicationFabrics/srini-tgt-09129491replicationfabric\",\"name\":\"srini-tgt-09129491replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-12T18:27:53.3498897+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-12T18:27:53.3498897+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"13b4f0cb-d6a3-4743-a2da-672ad3e1c8a6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.OffAzure/HyperVSites/sourceapp36236site\",\"fabricResourceId\":\"5135183996031135947\",\"fabricContainerId\":\"25832783384415\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.Migrate/MigrateProjects/migrate-project3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.DataReplication/replicationFabrics/sourceapp3e0a6replicationfabric\",\"name\":\"sourceapp3e0a6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T00:26:08.1901166+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T00:26:08.1901166+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"842e8af6-ea17-4135-963d-99248c3253e1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.OffAzure/HyperVSites/targetappl31192site\",\"applianceName\":[\"targetappl3\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4698919172953770742\",\"fabricContainerId\":\"25845149179046\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.Migrate/MigrateProjects/migrate-project3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg4/providers/Microsoft.DataReplication/replicationFabrics/targetappl3b346replicationfabric\",\"name\":\"targetappl3b346replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T00:46:44.789747+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T00:46:44.789747+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4c49edd8-07b4-4393-bd0c-2378e11e8f3b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.OffAzure/HyperVSites/srini-tg2-09133070site\",\"applianceName\":[\"srini-tg2-0913\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4869244093073059288\",\"fabricContainerId\":\"26600381199031\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0913/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.DataReplication/replicationFabrics/srini-tg2-09130c3creplicationfabric\",\"name\":\"srini-tg2-09130c3creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T21:45:26.3039532+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T21:45:26.3039532+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"679ceae1-1cbf-4fa3-b651-f5f45fa36ed1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.OffAzure/HyperVSites/srini-sr2-09139790site\",\"fabricResourceId\":\"5738461958602812129\",\"fabricContainerId\":\"26613331353623\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0913/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0913/providers/Microsoft.DataReplication/replicationFabrics/srini-sr2-0913abb1replicationfabric\",\"name\":\"srini-sr2-0913abb1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T21:47:43.7922098+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T21:47:43.7922098+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"94853c94-d1c7-4604-b369-d847e2db2509\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.OffAzure/HyperVSites/sourceapp48895site\",\"fabricResourceId\":\"5045388137682254996\",\"fabricContainerId\":\"26607243738393\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.Migrate/MigrateProjects/migrate-project4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.DataReplication/replicationFabrics/sourceapp492b9replicationfabric\",\"name\":\"sourceapp492b9replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T21:56:53.0794166+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T21:59:46.0616712+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f05d1272-3056-45ee-9397-6482e2bba300\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.OffAzure/HyperVSites/targetappl45017site\",\"applianceName\":[\"targetappl4\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5039018183032115826\",\"fabricContainerId\":\"26649318935974\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.Migrate/MigrateProjects/migrate-project4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg5/providers/Microsoft.DataReplication/replicationFabrics/targetappl4f8c1replicationfabric\",\"name\":\"targetappl4f8c1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-13T22:47:41.8297858+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-13T22:47:41.8297858+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f8c9f39a-9aaf-41e5-9e1c-bf972d5cdd31\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.OffAzure/HyperVSites/sourceapp51235site\",\"fabricResourceId\":\"4748371462715995034\",\"fabricContainerId\":\"27300249464568\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.Migrate/MigrateProjects/migrate-project5/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.DataReplication/replicationFabrics/sourceapp51661replicationfabric\",\"name\":\"sourceapp51661replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-14T17:32:55.2506678+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-14T17:32:55.2506678+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5756da1b-6c98-46b8-9a3e-897e0786934d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.OffAzure/HyperVSites/targetapp52771site\",\"applianceName\":[\"targetapp5\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5095942379925854747\",\"fabricContainerId\":\"27383520493655\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.Migrate/MigrateProjects/migrate-project5/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vdemanc-rg1/providers/Microsoft.DataReplication/replicationFabrics/targetapp5608dreplicationfabric\",\"name\":\"targetapp5608dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-14T19:11:22.479642+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-14T19:11:22.479642+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e34edb23-95de-4b0b-9f43-fd81a8b1e917\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.OffAzure/HyperVSites/HyperV-1ba55d8site\",\"fabricResourceId\":\"5407580562117286691\",\"fabricContainerId\":\"31985864312511\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.Migrate/MigrateProjects/aszmigtest-1ba55d8/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1ba55d80830replicationfabric\",\"name\":\"HyperV-1ba55d80830replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-20T03:21:01.126725+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-20T03:21:01.126725+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"627280c4-3685-4833-b070-54b89e83c6e6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.OffAzure/HyperVSites/asz-1ba55d8site\",\"applianceName\":[\"asz-1ba55d8\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5202561941053276356\",\"fabricContainerId\":\"32006764111158\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.Migrate/MigrateProjects/aszmigtest-1ba55d8/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etest/providers/Microsoft.DataReplication/replicationFabrics/asz-1ba55d84c63replicationfabric\",\"name\":\"asz-1ba55d84c63replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-20T03:36:44.773948+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-20T03:36:44.773948+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e38123d7-c299-4511-8656-52a19860230d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.OffAzure/HyperVSites/SRCvjsep190883site\",\"fabricResourceId\":\"4976973029423784919\",\"fabricContainerId\":\"32482241779530\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.Migrate/MigrateProjects/vjsep19prj01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.DataReplication/replicationFabrics/SRCvjsep19f886replicationfabric\",\"name\":\"SRCvjsep19f886replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-20T17:29:34.6710391+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-20T17:29:34.6710391+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"27591e8d-cbee-485b-b4de-7eb04089cda5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.OffAzure/HyperVSites/tgtsep20t15657site\",\"applianceName\":[\"tgtsep20t1\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5213985217334288013\",\"fabricContainerId\":\"32628921864280\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.Migrate/MigrateProjects/vjsep19prj01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjsep19rg/providers/Microsoft.DataReplication/replicationFabrics/tgtsep20t1dcd4replicationfabric\",\"name\":\"tgtsep20t1dcd4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-20T21:12:46.4527737+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-20T21:12:46.4527737+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"d9928b1a-aa98-4051-9616-bf0bc1b6f457\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.OffAzure/HyperVSites/HyperV-1e73387site\",\"fabricResourceId\":\"4634673065002961690\",\"fabricContainerId\":\"33421462183741\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.Migrate/MigrateProjects/aszmigtest-1e73387/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1e73387654freplicationfabric\",\"name\":\"HyperV-1e73387654freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-21T18:54:37.1998232+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-21T18:54:37.1998232+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"6d5eea41-ed6d-407b-b7d4-86cc1d86e330\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.OffAzure/HyperVSites/asz-1e73387site\",\"applianceName\":[\"asz-1e73387\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4646568494804953665\",\"fabricContainerId\":\"33406429515188\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.Migrate/MigrateProjects/aszmigtest-1e73387/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdev/providers/Microsoft.DataReplication/replicationFabrics/asz-1e733870ecfreplicationfabric\",\"name\":\"asz-1e733870ecfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-21T19:09:53.0850192+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-21T19:09:53.0850192+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"04c9ecb2-ea2a-409a-b475-b43b0a9ff3f2\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.OffAzure/HyperVSites/Kerimha9227465site\",\"fabricResourceId\":\"4655290631030697138\",\"fabricContainerId\":\"34502264407745\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.Migrate/MigrateProjects/Kerimha922/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.DataReplication/replicationFabrics/Kerimha922a79dreplicationfabric\",\"name\":\"Kerimha922a79dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-23T01:14:58.3046262+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-23T01:14:58.3046262+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"341c6fd7-5431-453d-99ae-141f79f99af6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.OffAzure/HyperVSites/testasz19696site\",\"applianceName\":[\"testasz1\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4989236532500787159\",\"fabricContainerId\":\"34653814799364\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.Migrate/MigrateProjects/Kerimha922/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/RGKerimha/providers/Microsoft.DataReplication/replicationFabrics/testasz1ac39replicationfabric\",\"name\":\"testasz1ac39replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-23T05:08:32.4096114+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-23T05:08:32.4096114+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b57ec743-fb12-49f9-9f6b-14ed5eb4fa58\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.OffAzure/HyperVSites/gdsep22src4654site\",\"fabricResourceId\":\"5330567691742660419\",\"fabricContainerId\":\"4819329032916\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.Migrate/MigrateProjects/gdbbsep22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.DataReplication/replicationFabrics/gdsep22src5309replicationfabric\",\"name\":\"gdsep22src5309replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T16:17:26.0820757+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T16:17:26.0820757+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"88b53b04-71bb-484b-b5ac-04732a9c5144\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.OffAzure/HyperVSites/gdsep22tgt4017site\",\"applianceName\":[\"gdsep22tgt\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5209382444250512132\",\"fabricContainerId\":\"4821574326825\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.Migrate/MigrateProjects/gdbbsep22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdbbsep22/providers/Microsoft.DataReplication/replicationFabrics/gdsep22tgt1ae6replicationfabric\",\"name\":\"gdsep22tgt1ae6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T17:01:52.068398+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T17:01:52.068398+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"2a6fdc5e-2903-4c49-886e-ed75caba3650\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.OffAzure/HyperVSites/kerimha9292343site\",\"fabricResourceId\":\"5496969913756015710\",\"fabricContainerId\":\"4919869190551\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.Migrate/MigrateProjects/kerimhabugbash02/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.DataReplication/replicationFabrics/kerimha9292251replicationfabric\",\"name\":\"kerimha9292251replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T19:45:43.3220855+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T19:45:43.3220855+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"7bd85aaf-6f89-44f3-985c-d0a9a2d01a6c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.OffAzure/HyperVSites/srini-src-09297972site\",\"fabricResourceId\":\"4968437450198768303\",\"fabricContainerId\":\"4972457576635\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0929/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.DataReplication/replicationFabrics/srini-src-09293c52replicationfabric\",\"name\":\"srini-src-09293c52replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T20:32:38.7339673+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T20:32:38.7339673+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b9fc3808-809d-4f1c-a9bc-5225ba053cbd\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.OffAzure/HyperVSites/srcyanszha0715site\",\"fabricResourceId\":\"5700572643262740488\",\"fabricContainerId\":\"4968943551401\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.Migrate/MigrateProjects/bugbash2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.DataReplication/replicationFabrics/srcyanszha4f1breplicationfabric\",\"name\":\"srcyanszha4f1breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T20:47:16.6870934+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T20:47:16.6870934+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"88360c58-4523-42aa-b5c9-71664885ed72\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.OffAzure/HyperVSites/srini-sr2-09290925site\",\"fabricResourceId\":\"4803727971455470680\",\"fabricContainerId\":\"4984978417027\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0929/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.DataReplication/replicationFabrics/srini-sr2-09290a59replicationfabric\",\"name\":\"srini-sr2-09290a59replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T21:14:00.7993671+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T21:14:00.7993671+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e31a725a-06d3-4ccf-8e74-ed803e3d4e6e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.OffAzure/HyperVSites/kerimha929tar5100site\",\"applianceName\":[\"kerimha929tar\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5534649974179656282\",\"fabricContainerId\":\"4998972501669\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.Migrate/MigrateProjects/kerimhabugbash02/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/929KerimhaRG/providers/Microsoft.DataReplication/replicationFabrics/kerimha929tar959creplicationfabric\",\"name\":\"kerimha929tar959creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T21:37:19.1527936+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T21:37:19.1527936+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c5a3cd14-4609-4bd0-8cf5-fa86e305630f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.OffAzure/HyperVSites/srini-tgt-09292031site\",\"applianceName\":[\"srini-tgt-0929\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5462943355784908052\",\"fabricContainerId\":\"4999384987368\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.Migrate/MigrateProjects/srini-mig-0929/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srini-rg-0929/providers/Microsoft.DataReplication/replicationFabrics/srini-tgt-09291ca7replicationfabric\",\"name\":\"srini-tgt-09291ca7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T21:38:01.2868411+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T21:38:01.2868411+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"60fc6413-2987-4d1b-8e5e-01359249173b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.OffAzure/HyperVSites/tgtyanszha0312site\",\"applianceName\":[\"tgtyanszha\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5556080226716115987\",\"fabricContainerId\":\"5056395028517\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.Migrate/MigrateProjects/bugbash2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.DataReplication/replicationFabrics/tgtyanszhaf35freplicationfabric\",\"name\":\"tgtyanszhaf35freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-29T22:52:32.2939922+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-29T22:52:32.2939922+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b785f3fa-090e-4ce0-afc5-a182184fb77a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.OffAzure/HyperVSites/digotsrcap1bb24945site\",\"fabricResourceId\":\"5539437500478911482\",\"fabricContainerId\":\"5844968588317\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.Migrate/MigrateProjects/digotbb02srca1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.DataReplication/replicationFabrics/digotsrcap1bb2e0cbreplicationfabric\",\"name\":\"digotsrcap1bb2e0cbreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-30T21:27:33.3013586+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-30T21:27:33.3013586+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"470a3ed7-3a81-4b8a-90fd-cc738a5bf3f1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.OffAzure/HyperVSites/saisa-src-appl5226site\",\"fabricResourceId\":\"5443227426547711703\",\"fabricContainerId\":\"5846753262701\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.Migrate/MigrateProjects/saisa-vmmig-bb-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.DataReplication/replicationFabrics/saisa-src-apple15breplicationfabric\",\"name\":\"saisa-src-apple15breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"saisa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-09-30T21:30:31.2921361+00:00\",\"lastModifiedBy\":\"saisa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-09-30T21:30:31.2921361+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"13add9e2-3f72-4ff9-8e66-c5ba31926428\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.OffAzure/HyperVSites/digbb2tar010860site\",\"applianceName\":[\"digbb2tar01\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5762706957386242530\",\"fabricContainerId\":\"6019980864908\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.Migrate/MigrateProjects/digotbb02srca1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.DataReplication/replicationFabrics/digbb2tar014779replicationfabric\",\"name\":\"digbb2tar014779replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-01T01:38:30.9097028+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-01T01:38:30.9097028+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"d2ea83ff-cb14-4287-9a95-481f06d39162\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.OffAzure/HyperVSites/saisa-tgta1070site\",\"applianceName\":[\"saisa-tgta\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4794023618657551359\",\"fabricContainerId\":\"6029605323250\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.Migrate/MigrateProjects/saisa-vmmig-bb-proj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/saisa-vmmig-bb-src-rg/providers/Microsoft.DataReplication/replicationFabrics/saisa-tgta2a7freplicationfabric\",\"name\":\"saisa-tgta2a7freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"saisa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-01T02:15:00.9110231+00:00\",\"lastModifiedBy\":\"saisa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-01T02:15:00.9110231+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"cb1da9df-5b01-450c-af1d-e0d979d908f5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.OffAzure/HyperVSites/gdoctsrc4784site\",\"fabricResourceId\":\"4975451751598369247\",\"fabricContainerId\":\"7999499682445\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.Migrate/MigrateProjects/gdoct22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.DataReplication/replicationFabrics/gdoctsrcde0areplicationfabric\",\"name\":\"gdoctsrcde0areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-03T08:58:06.7140716+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-03T08:58:06.7140716+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"41459500-9cd3-4fb0-a0e0-0ea65523d9ae\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.OffAzure/HyperVSites/gdocttgt4147site\",\"applianceName\":[\"gdocttgt\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5742261956044494080\",\"fabricContainerId\":\"8701914754344\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.Migrate/MigrateProjects/gdoct22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdoct22/providers/Microsoft.DataReplication/replicationFabrics/gdocttgtbb07replicationfabric\",\"name\":\"gdocttgtbb07replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-04T04:49:08.521374+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-04T04:49:08.521374+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"08082b3f-86d2-43ad-98f3-b9dbf8bedc83\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.OffAzure/HyperVSites/srcAppCrcampb19425site\",\"fabricResourceId\":\"4876702208148122431\",\"fabricContainerId\":\"9352854344569\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.Migrate/MigrateProjects/crcampbclustertest1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.DataReplication/replicationFabrics/srcAppCrcampb17773replicationfabric\",\"name\":\"srcAppCrcampb17773replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-04T22:33:39.5144667+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-04T22:33:39.5144667+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"1a745e37-c8db-4678-8179-28b2e35f03cc\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.OffAzure/HyperVSites/tgtcrcampb11397site\",\"applianceName\":[\"tgtcrcampb1\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5078029423227461175\",\"fabricContainerId\":\"9374751952716\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.Migrate/MigrateProjects/crcampbclustertest1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/crcampb-clustertest/providers/Microsoft.DataReplication/replicationFabrics/tgtcrcampb1ee9creplicationfabric\",\"name\":\"tgtcrcampb1ee9creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"crcampb@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-04T23:30:31.198779+00:00\",\"lastModifiedBy\":\"crcampb@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-04T23:30:31.198779+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"add6d239-5469-4f19-bf3d-2c06e31815f5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.OffAzure/HyperVSites/digap1te12846site\",\"fabricResourceId\":\"5699679616278909497\",\"fabricContainerId\":\"15719564552675\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.Migrate/MigrateProjects/digotbb02srca1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.DataReplication/replicationFabrics/digap1te1a457replicationfabric\",\"name\":\"digap1te1a457replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-12T07:24:33.0265925+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-12T07:24:33.0265925+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c3d66c49-1013-4a14-a804-1074cd70e11b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yansheng-rg1/providers/Microsoft.OffAzure/HyperVSites/gdtestmigrate2014site\",\"fabricResourceId\":\"5337909135416912969\",\"fabricContainerId\":\"16078046429238\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.Migrate/MigrateProjects/migrationtest1/Solutions/Servers-Migration-ServerMigration\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-test1/providers/Microsoft.DataReplication/replicationFabrics/hypervtest14\",\"name\":\"hypervtest14\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-12T17:42:39.5916091+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-12T17:42:39.5916091+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"17157c86-e072-49e5-b053-89f9e9c27ff8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.OffAzure/HyperVSites/vajSrc12130site\",\"fabricResourceId\":\"5324908915053657222\",\"fabricContainerId\":\"16106171065734\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.Migrate/MigrateProjects/vjoct12T1prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.DataReplication/replicationFabrics/vajSrc1359areplicationfabric\",\"name\":\"vajSrc1359areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-12T18:08:57.0868404+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-12T18:08:57.0868404+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b40d5b0d-7019-4259-8ad6-a381a3f3c22a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.OffAzure/HyperVSites/vajT7245site\",\"applianceName\":[\"vajT\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4780975735127759629\",\"fabricContainerId\":\"16133618085022\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.Migrate/MigrateProjects/vjoct12T1prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjoct12T1RG/providers/Microsoft.DataReplication/replicationFabrics/vajTc4b7replicationfabric\",\"name\":\"vajTc4b7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-12T18:54:42.2208999+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-12T18:54:42.2208999+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"bd1679d4-c73c-4922-885d-9adc37495503\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.OffAzure/HyperVSites/srcyanszha0157site\",\"fabricResourceId\":\"5269993577661233620\",\"fabricContainerId\":\"20802111232827\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.Migrate/MigrateProjects/it2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.DataReplication/replicationFabrics/srcyanszha5e23replicationfabric\",\"name\":\"srcyanszha5e23replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-18T04:56:08.5836144+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-18T04:56:08.5836144+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"1787b9ba-4d6c-4841-afb8-bbca9eab1fe5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.OffAzure/HyperVSites/srcyanszha8798site\",\"fabricResourceId\":\"5206527770863581626\",\"fabricContainerId\":\"20852847448572\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.Migrate/MigrateProjects/it3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.DataReplication/replicationFabrics/srcyanszhacf89replicationfabric\",\"name\":\"srcyanszhacf89replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-18T06:20:42.9401564+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-18T06:20:42.9401564+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"6b7ba507-897b-485c-a7ee-6b358f4b4554\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.OffAzure/HyperVSites/srcyanszha2561site\",\"fabricResourceId\":\"5214193631765439751\",\"fabricContainerId\":\"20890826976217\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.Migrate/MigrateProjects/it4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.DataReplication/replicationFabrics/srcyanszhac7fbreplicationfabric\",\"name\":\"srcyanszhac7fbreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-18T06:42:50.6518402+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-18T06:42:50.6518402+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b4197c55-cd76-4cbf-b794-4dbaa4877bab\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.OffAzure/HyperVSites/tgtyanszh1761site\",\"applianceName\":[\"tgtyanszh\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5530364777145662549\",\"fabricContainerId\":\"20915132312085\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.Migrate/MigrateProjects/it4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/yanszha-itest1/providers/Microsoft.DataReplication/replicationFabrics/tgtyanszh4d44replicationfabric\",\"name\":\"tgtyanszh4d44replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"yanszha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-18T07:23:48.3650993+00:00\",\"lastModifiedBy\":\"yanszha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-18T07:23:48.3650993+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4872ba64-ca0b-4d08-936b-1f1235916fe8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.OffAzure/HyperVSites/apldig17738site\",\"fabricResourceId\":\"5550908690543065700\",\"fabricContainerId\":\"21031073261406\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.Migrate/MigrateProjects/digotbb02srca1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digotbb-02/providers/Microsoft.DataReplication/replicationFabrics/apldig1d828replicationfabric\",\"name\":\"apldig1d828replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-18T10:56:56.86565+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-18T10:56:56.86565+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"fc239cfd-1977-4765-99a3-946a8f07f6d9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.OffAzure/HyperVSites/src104269150site\",\"fabricResourceId\":\"5144546152462654717\",\"fabricContainerId\":\"2038230815532\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkoct26/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.DataReplication/replicationFabrics/src104269e18replicationfabric\",\"name\":\"src104269e18replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-26T20:27:41.7989538+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-26T20:27:41.7989538+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"da7cee12-f332-4515-a2de-53e26c9c704a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.OffAzure/HyperVSites/target107264014site\",\"applianceName\":[\"target10726\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4978152362867486226\",\"fabricContainerId\":\"2102221552836\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkoct26/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkoct12RG/providers/Microsoft.DataReplication/replicationFabrics/target10726edf7replicationfabric\",\"name\":\"target10726edf7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-26T22:14:22.7107326+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-26T22:14:22.7107326+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c211adcb-6ae8-41e7-8bdf-6670db8c1877\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_10_28/providers/Microsoft.OffAzure/HyperVSites/digot1028src13452site\",\"fabricResourceId\":\"4748881880006372811\",\"fabricContainerId\":\"3768623144955\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_10_28/providers/Microsoft.Migrate/MigrateProjects/digot1028/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_10_28/providers/Microsoft.DataReplication/replicationFabrics/digot1028src18e69replicationfabric\",\"name\":\"digot1028src18e69replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-28T20:11:44.547249+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-28T20:11:44.547249+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"073576b0-5b2a-40b1-a5e3-a6d6061686e9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.OffAzure/HyperVSites/vajagdalOct31S4366site\",\"fabricResourceId\":\"4661607325372872368\",\"fabricContainerId\":\"6390471854749\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.Migrate/MigrateProjects/vajagdalOct31project/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.DataReplication/replicationFabrics/vajagdalOct31S50b1replicationfabric\",\"name\":\"vajagdalOct31S50b1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-10-31T20:41:19.3642895+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-10-31T20:41:19.3642895+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"95d3362c-89c3-4043-af36-bc637eefdc0d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.OffAzure/HyperVSites/vajagdaloctT0371site\",\"applianceName\":[\"vajagdaloctT\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4630696314992277036\",\"fabricContainerId\":\"6557567609426\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.Migrate/MigrateProjects/vajagdalOct31project/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vajagdalOct31RG/providers/Microsoft.DataReplication/replicationFabrics/vajagdaloctT362dreplicationfabric\",\"name\":\"vajagdaloctT362dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vajagdal@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-01T01:19:52.6668377+00:00\",\"lastModifiedBy\":\"vajagdal@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-01T01:19:52.6668377+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3a275039-afc6-4759-a133-ec68b4c0291a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.OffAzure/HyperVSites/srcnov21046724site\",\"fabricResourceId\":\"5141333715534172217\",\"fabricContainerId\":\"7900088444961\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.Migrate/MigrateProjects/hafeworknov2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.DataReplication/replicationFabrics/srcnov2104d15areplicationfabric\",\"name\":\"srcnov2104d15areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-02T14:57:21.9135861+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-02T14:57:21.9135861+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9f584ebd-1bec-4996-b01d-6a4511f13937\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.OffAzure/HyperVSites/targetnov21077350site\",\"applianceName\":[\"targetnov2107\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5302456314374934205\",\"fabricContainerId\":\"7910969453413\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.Migrate/MigrateProjects/hafeworknov2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworknov2RG/providers/Microsoft.DataReplication/replicationFabrics/targetnov210715f7replicationfabric\",\"name\":\"targetnov210715f7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-02T15:15:30.0499202+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-02T15:15:30.0499202+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b7bdb05a-010e-47dc-957e-b0c1e5f35b85\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.OffAzure/HyperVSites/srceappnov26463site\",\"fabricResourceId\":\"5178014834293059674\",\"fabricContainerId\":\"8013060637400\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.Migrate/MigrateProjects/migproj-nov2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.DataReplication/replicationFabrics/srceappnov28d9creplicationfabric\",\"name\":\"srceappnov28d9creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-02T17:45:41.9353327+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-02T17:45:41.9353327+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f97f11d6-5031-4a07-8ef7-7a9eb8025d04\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.OffAzure/HyperVSites/targappnov28032site\",\"applianceName\":[\"targappnov2\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5334320459213115862\",\"fabricContainerId\":\"8012972351508\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.Migrate/MigrateProjects/migproj-nov2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov2/providers/Microsoft.DataReplication/replicationFabrics/targappnov25df1replicationfabric\",\"name\":\"targappnov25df1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-02T18:05:30.3966058+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-02T18:05:30.3966058+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4cc6a1d3-686c-4789-8fe2-b78dc6f85108\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.OffAzure/HyperVSites/kerim11106299site\",\"fabricResourceId\":\"5154766062856085971\",\"fabricContainerId\":\"15008371306935\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.Migrate/MigrateProjects/kerim1110/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.DataReplication/replicationFabrics/kerim1110b703replicationfabric\",\"name\":\"kerim1110b703replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-10T20:24:16.6863495+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-10T20:24:16.6863495+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"641dab75-93c1-47cb-a900-4b9f6c1eb2ff\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/jnar-src4978site\",\"fabricResourceId\":\"5173391055782783861\",\"fabricContainerId\":\"15145179143540\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnar11-10-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/jnar-srccb65replicationfabric\",\"name\":\"jnar-srccb65replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-10T23:52:34.671387+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-10T23:52:34.671387+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"23df2732-a539-4676-abf3-6fb093f3de6e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/jnar-target0521site\",\"applianceName\":[\"jnar-target\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5077427294740358962\",\"fabricContainerId\":\"15171250574546\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnar11-10-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/jnar-target6be1replicationfabric\",\"name\":\"jnar-target6be1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-11T00:55:44.6097101+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-11T00:55:44.6097101+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"64d4e32e-0a24-492c-8763-5c446d34c37c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.OffAzure/HyperVSites/kerim1110t5103site\",\"applianceName\":[\"kerim1110t\"],\"cluster\":{\"clusterName\":\"rn03u0507.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vmmigtestrg0507hciclu/providers/Microsoft.AzureStackHCI/clusters/RN03U0507\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5272600415170781998\",\"fabricContainerId\":\"16044606488167\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.Migrate/MigrateProjects/kerim1110/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1110/providers/Microsoft.DataReplication/replicationFabrics/kerim1110t7e51replicationfabric\",\"name\":\"kerim1110t7e51replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-12T00:51:37.5921331+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-12T00:51:37.5921331+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"87cd8bfe-b1f3-4fdc-9167-ce3dd4e76f37\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/jnarTargetApp8585site\",\"applianceName\":[\"jnarTargetApp\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5754670083386215422\",\"fabricContainerId\":\"2158404965827\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnar11-10-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/jnarTargetAppe446replicationfabric\",\"name\":\"jnarTargetAppe446replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-18T21:35:44.6241663+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-18T21:35:44.6241663+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e08c1588-7338-4c56-9ada-839fcc0ab1f9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.OffAzure/HyperVSites/hvapp17809site\",\"fabricResourceId\":\"5500710683002279304\",\"fabricContainerId\":\"2244024924156\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaintprj14/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.DataReplication/replicationFabrics/hvapp1141dreplicationfabric\",\"name\":\"hvapp1141dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-18T23:38:42.7213814+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-18T23:38:42.7213814+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"133e2ecb-3c16-4ff1-b893-89b1d7729e92\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.OffAzure/HyperVSites/aszapp21754site\",\"applianceName\":[\"aszapp2\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5760451463893364427\",\"fabricContainerId\":\"2247586304917\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaintprj14/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaintprj14-rg/providers/Microsoft.DataReplication/replicationFabrics/aszapp26edareplicationfabric\",\"name\":\"aszapp26edareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-19T00:04:22.7702376+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-19T00:04:22.7702376+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0ebee0b4-38b0-4c6b-b6e0-c99a5ea631c8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.OffAzure/HyperVSites/srcappnov211729site\",\"fabricResourceId\":\"5506557298203353268\",\"fabricContainerId\":\"4844054763389\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.Migrate/MigrateProjects/migproj-nov21/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.DataReplication/replicationFabrics/srcappnov216833replicationfabric\",\"name\":\"srcappnov216833replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-21T23:31:06.8851206+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-21T23:31:06.8851206+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9be67758-587c-4723-8d45-045ed5ebc19c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.OffAzure/HyperVSites/dig1122srcap5963site\",\"fabricResourceId\":\"5126038093092517720\",\"fabricContainerId\":\"5661731936184\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.Migrate/MigrateProjects/digot1122/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.DataReplication/replicationFabrics/dig1122srcapc66breplicationfabric\",\"name\":\"dig1122srcapc66breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-22T22:54:37.9022712+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-22T22:54:37.9022712+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b17049c7-e213-4360-922c-35650e71bf79\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.OffAzure/HyperVSites/targappnov211043site\",\"applianceName\":[\"targappnov21\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4855128972514576839\",\"fabricContainerId\":\"5670834355428\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.Migrate/MigrateProjects/migproj-nov21/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov21/providers/Microsoft.DataReplication/replicationFabrics/targappnov21e036replicationfabric\",\"name\":\"targappnov21e036replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-22T23:09:47.6144817+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-22T23:09:47.6144817+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"eb4c23e2-b518-45b4-8316-4be070711b52\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.OffAzure/HyperVSites/digot1122tar19785site\",\"fabricResourceId\":\"5022838603056423906\",\"fabricContainerId\":\"5690560703668\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.Migrate/MigrateProjects/digot1122/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.DataReplication/replicationFabrics/digot1122tar1600creplicationfabric\",\"name\":\"digot1122tar1600creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-22T23:22:50.3368157+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-22T23:22:50.3368157+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"fbea0c6e-656e-4393-85a9-d8ac345f7e0d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.OffAzure/HyperVSites/digot1122tr17114site\",\"applianceName\":[\"digot1122tr1\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4869347149464865902\",\"fabricContainerId\":\"5711344250322\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.Migrate/MigrateProjects/digot1122/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot1122rg/providers/Microsoft.DataReplication/replicationFabrics/digot1122tr19a82replicationfabric\",\"name\":\"digot1122tr19a82replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-22T23:36:35.604658+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-22T23:36:35.604658+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"54cc48c5-a062-4677-90d5-c2f68a7e2cb7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.OffAzure/HyperVSites/srcappnov237679site\",\"fabricResourceId\":\"5077703449073436869\",\"fabricContainerId\":\"6476633383750\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.Migrate/MigrateProjects/migproj-nov23/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.DataReplication/replicationFabrics/srcappnov23c84areplicationfabric\",\"name\":\"srcappnov23c84areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-23T21:12:55.6162934+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-23T21:12:55.6162934+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ab611bb3-6921-4adb-b0ab-c136ec459650\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.OffAzure/HyperVSites/targappnov237441site\",\"applianceName\":[\"targappnov23\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5394020572036406195\",\"fabricContainerId\":\"6517326089012\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.Migrate/MigrateProjects/migproj-nov23/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov23/providers/Microsoft.DataReplication/replicationFabrics/targappnov236446replicationfabric\",\"name\":\"targappnov236446replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-23T22:20:45.0001371+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-23T22:20:45.0001371+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ed772584-3a0c-4326-bf9e-d401cec688f8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.OffAzure/HyperVSites/srcappnov281094site\",\"fabricResourceId\":\"4838618676854203780\",\"fabricContainerId\":\"10760789341077\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.Migrate/MigrateProjects/migproj-nov28/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.DataReplication/replicationFabrics/srcappnov2839aareplicationfabric\",\"name\":\"srcappnov2839aareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-28T20:33:03.7426281+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-28T20:33:03.7426281+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"445577ca-4966-42b0-8e44-8e6d3a4c3abf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.OffAzure/HyperVSites/targappnov283436site\",\"applianceName\":[\"targappnov28\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4805421505986262986\",\"fabricContainerId\":\"10795810871086\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.Migrate/MigrateProjects/migproj-nov28/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-nov28/providers/Microsoft.DataReplication/replicationFabrics/targappnov28aa7creplicationfabric\",\"name\":\"targappnov28aa7creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-11-28T21:11:22.2446162+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-11-28T21:11:22.2446162+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"16ccd11e-8c26-4067-99d2-ca074622b473\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.OffAzure/HyperVSites/srcappdec016718site\",\"fabricResourceId\":\"4640832036247752990\",\"fabricContainerId\":\"13374686707605\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.Migrate/MigrateProjects/migproj-dec01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.DataReplication/replicationFabrics/srcappdec0156f0replicationfabric\",\"name\":\"srcappdec0156f0replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-01T20:49:26.9411257+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-01T20:49:26.9411257+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"145d21f0-5e85-4f5c-84cf-669698c61c34\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/jnarSource3345site\",\"fabricResourceId\":\"5718549552518996464\",\"fabricContainerId\":\"14080694426260\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnar12-01-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/jnarSourcea9dfreplicationfabric\",\"name\":\"jnarSourcea9dfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-02T16:46:14.2650624+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-02T16:46:14.2650624+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"55d798ad-b95a-4ed0-a9cd-980481095761\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.OffAzure/HyperVSites/jnarTargetApp0886site\",\"applianceName\":[\"jnarTargetApp\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5679242927752583341\",\"fabricContainerId\":\"14162219509955\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.Migrate/MigrateProjects/jnar12-01-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar08/providers/Microsoft.DataReplication/replicationFabrics/jnarTargetApp03d0replicationfabric\",\"name\":\"jnarTargetApp03d0replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-02T18:21:24.518327+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-02T18:21:24.518327+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"60952157-0d3d-4c11-bd07-4bbeba655d37\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.OffAzure/HyperVSites/targapp8857site\",\"applianceName\":[\"targapp\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5481176778751156567\",\"fabricContainerId\":\"14209470082934\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.Migrate/MigrateProjects/migproj-dec01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec01/providers/Microsoft.DataReplication/replicationFabrics/targapp439areplicationfabric\",\"name\":\"targapp439areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-02T20:00:43.7413318+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-02T20:00:43.7413318+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4f44c181-b404-41d0-884c-d2ef554eb459\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.OffAzure/HyperVSites/kerimha2022src9131site\",\"fabricResourceId\":\"4742488338223907201\",\"fabricContainerId\":\"14423149653957\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.Migrate/MigrateProjects/Kerimha2022/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.DataReplication/replicationFabrics/kerimha2022src3794replicationfabric\",\"name\":\"kerimha2022src3794replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-03T01:56:50.8264875+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-03T01:56:50.8264875+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f2d59c1b-6e9c-41f2-93e6-b7380a9ac906\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.OffAzure/HyperVSites/Kerimha2022Tgt4168site\",\"applianceName\":[\"Kerimha2022Tgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4751982177197333531\",\"fabricContainerId\":\"15014064051059\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.Migrate/MigrateProjects/Kerimha2022/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha2022RG/providers/Microsoft.DataReplication/replicationFabrics/Kerimha2022Tgt0963replicationfabric\",\"name\":\"Kerimha2022Tgt0963replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-03T18:21:41.5529366+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-03T18:21:41.5529366+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b693a860-d591-4287-91aa-7e881c945552\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.OffAzure/HyperVSites/kerimha1204src7182site\",\"fabricResourceId\":\"4794035150169286752\",\"fabricContainerId\":\"16331307346568\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.Migrate/MigrateProjects/kerimha1204az/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.DataReplication/replicationFabrics/kerimha1204src6c93replicationfabric\",\"name\":\"kerimha1204src6c93replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-05T06:57:01.9667068+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-05T06:57:01.9667068+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3ed50c4d-ec6f-4ae4-838b-38ef372d3e96\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.OffAzure/HyperVSites/kerimha1204tgt6545site\",\"applianceName\":[\"kerimha1204tgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5396698216036371533\",\"fabricContainerId\":\"16384086279200\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.Migrate/MigrateProjects/kerimha1204az/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.DataReplication/replicationFabrics/kerimha1204tgtc28dreplicationfabric\",\"name\":\"kerimha1204tgtc28dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-05T08:04:30.5488063+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-05T08:04:30.5488063+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c6bb89be-3126-411b-8142-fc6bf862381f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.OffAzure/HyperVSites/srcappdec059198site\",\"fabricResourceId\":\"4691397479449201086\",\"fabricContainerId\":\"16802709782447\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.Migrate/MigrateProjects/migrproj-dec05/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.DataReplication/replicationFabrics/srcappdec0514e7replicationfabric\",\"name\":\"srcappdec0514e7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-05T20:02:42.4385763+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-05T20:02:42.4385763+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"92d1af38-4c4e-4e37-ae0b-ce2d4ddff1f3\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.OffAzure/HyperVSites/targappdec059728site\",\"applianceName\":[\"targappdec05\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5636057359031840568\",\"fabricContainerId\":\"16915073994417\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.Migrate/MigrateProjects/migrproj-dec05/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec05/providers/Microsoft.DataReplication/replicationFabrics/targappdec0576d2replicationfabric\",\"name\":\"targappdec0576d2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-05T22:49:30.4192775+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-05T22:49:30.4192775+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5bb3f82c-b607-4ddd-bbf7-a5fbf95985c9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.OffAzure/HyperVSites/srcappdec068195site\",\"fabricResourceId\":\"5610840853493053484\",\"fabricContainerId\":\"17703815402175\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.Migrate/MigrateProjects/migproj-dec06/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.DataReplication/replicationFabrics/srcappdec0642ddreplicationfabric\",\"name\":\"srcappdec0642ddreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-06T21:24:45.4546337+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-06T21:24:45.4546337+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"991613ae-f712-45e1-9596-fda5a06c1d5e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.OffAzure/HyperVSites/targappdec060241site\",\"applianceName\":[\"targappdec06\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5035577517626758062\",\"fabricContainerId\":\"17754062511463\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.Migrate/MigrateProjects/migproj-dec06/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec06/providers/Microsoft.DataReplication/replicationFabrics/targappdec068469replicationfabric\",\"name\":\"targappdec068469replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-06T22:07:49.4223298+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-06T22:07:49.4223298+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"94a07acc-edb7-43e2-af6e-1d8f300fd6df\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.OffAzure/HyperVSites/srceappdec075547site\",\"fabricResourceId\":\"4891733518006123212\",\"fabricContainerId\":\"18806042798118\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.Migrate/MigrateProjects/migrproj-dec07/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.DataReplication/replicationFabrics/srceappdec078e6areplicationfabric\",\"name\":\"srceappdec078e6areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-08T03:21:06.230237+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-08T03:21:06.230237+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0d9d01e8-5ad0-4060-8f29-25b2dbc5de15\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.OffAzure/HyperVSites/targappdec072294site\",\"applianceName\":[\"targappdec07\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4638807465819701736\",\"fabricContainerId\":\"19502834561365\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.Migrate/MigrateProjects/migrproj-dec07/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec07/providers/Microsoft.DataReplication/replicationFabrics/targappdec07fa66replicationfabric\",\"name\":\"targappdec07fa66replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-08T23:23:10.1647548+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-08T23:23:10.1647548+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"edad0958-49a0-4f90-b325-1f0d4a556e54\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.OffAzure/HyperVSites/srcappdec123074site\",\"fabricResourceId\":\"5733163281173776728\",\"fabricContainerId\":\"23248524542681\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.Migrate/MigrateProjects/migproj-dec12/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.DataReplication/replicationFabrics/srcappdec12ed13replicationfabric\",\"name\":\"srcappdec12ed13replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-13T07:25:59.126087+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-13T07:25:59.126087+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"bfd881f3-f18d-4136-89ca-e1b31bf77e3c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.OffAzure/HyperVSites/targappdec128836site\",\"applianceName\":[\"targappdec12\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4699208852319011315\",\"fabricContainerId\":\"23266633299776\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.Migrate/MigrateProjects/migproj-dec12/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec12/providers/Microsoft.DataReplication/replicationFabrics/targappdec12997areplicationfabric\",\"name\":\"targappdec12997areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-13T07:56:09.698801+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-13T07:56:09.698801+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"adff79e6-45d4-4fb0-9239-9418f8cd9a79\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.OffAzure/HyperVSites/dec14rn03src7860site\",\"fabricResourceId\":\"5742166304651966950\",\"fabricContainerId\":\"24435395839451\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkdec14pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.DataReplication/replicationFabrics/dec14rn03src3551replicationfabric\",\"name\":\"dec14rn03src3551replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-14T16:24:06.8428781+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-14T16:24:06.8428781+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"351e81a0-1e3c-46b4-99e8-7f1f8f435896\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.OffAzure/HyperVSites/dec14rn03tar8309site\",\"applianceName\":[\"dec14rn03tar\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5094730322400936352\",\"fabricContainerId\":\"24495763427898\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkdec14pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec14RG/providers/Microsoft.DataReplication/replicationFabrics/dec14rn03tarb1ffreplicationfabric\",\"name\":\"dec14rn03tarb1ffreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-14T18:04:43.5272998+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-14T18:04:43.5272998+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"41c6003a-787b-4136-8c5d-fb225146f04c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.OffAzure/HyperVSites/source023966site\",\"fabricResourceId\":\"4699075731987497018\",\"fabricContainerId\":\"24598692905027\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.Migrate/MigrateProjects/migrate001/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.DataReplication/replicationFabrics/source023b73replicationfabric\",\"name\":\"source023b73replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"b-testo@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-14T20:35:44.9929444+00:00\",\"lastModifiedBy\":\"b-testo@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-14T20:35:44.9929444+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"54dd13a0-c953-4be0-b5c0-59a6146aeca7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.OffAzure/HyperVSites/target014829site\",\"applianceName\":[\"target01\"],\"cluster\":{\"clusterName\":\"acuutech-01-cl.man.local\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terrystorey/providers/Microsoft.AzureStackHCI/clusters/acuutech-01-cl\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5467591307371025312\",\"fabricContainerId\":\"24609171769739\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.Migrate/MigrateProjects/migrate001/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate10001/providers/Microsoft.DataReplication/replicationFabrics/target01e3b5replicationfabric\",\"name\":\"target01e3b5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"b-testo@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-14T21:13:44.390181+00:00\",\"lastModifiedBy\":\"b-testo@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-14T21:13:44.390181+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e44db8ef-6205-42db-90d4-c5d21eace086\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.OffAzure/HyperVSites/gd1215src4780site\",\"fabricResourceId\":\"4817552003847534831\",\"fabricContainerId\":\"24936109864092\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.Migrate/MigrateProjects/gd1215mp/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.DataReplication/replicationFabrics/gd1215src63bcreplicationfabric\",\"name\":\"gd1215src63bcreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T05:58:06.2126144+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T05:58:06.2126144+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5e16ed98-5394-495d-8144-e66c3b401d40\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.OffAzure/HyperVSites/AD-Appliance011789site\",\"fabricResourceId\":\"5286473434301656472\",\"fabricContainerId\":\"24949202583030\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.Migrate/MigrateProjects/ASZBugBash-001/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.DataReplication/replicationFabrics/AD-Appliance016437replicationfabric\",\"name\":\"AD-Appliance016437replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"arijitdey@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T06:19:55.7849616+00:00\",\"lastModifiedBy\":\"arijitdey@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T06:19:55.7849616+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"50a08645-08cd-4a08-afc4-9707d6e3d34b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.OffAzure/HyperVSites/gd1215tgt5417site\",\"applianceName\":[\"gd1215tgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5334523436534367813\",\"fabricContainerId\":\"24993406439323\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.Migrate/MigrateProjects/gd1215mp/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gd1215/providers/Microsoft.DataReplication/replicationFabrics/gd1215tgta0e8replicationfabric\",\"name\":\"gd1215tgta0e8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T07:13:24.5195769+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T07:13:24.5195769+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"7ae44a7e-dbb9-4c0a-8220-833a443c3a06\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.OffAzure/HyperVSites/AD-Appliance021788site\",\"applianceName\":[\"AD-Appliance02\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5479433486326844030\",\"fabricContainerId\":\"25114657401228\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.Migrate/MigrateProjects/ASZBugBash-001/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Arijit-RG1/providers/Microsoft.DataReplication/replicationFabrics/AD-Appliance02e07ereplicationfabric\",\"name\":\"AD-Appliance02e07ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"arijitdey@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T11:16:13.2368256+00:00\",\"lastModifiedBy\":\"arijitdey@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T11:16:13.2368256+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"933ba0b2-dd33-46fb-b7db-9ebce57dea1b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.OffAzure/HyperVSites/srtulasisrcapp7809site\",\"fabricResourceId\":\"5114925015392559282\",\"fabricContainerId\":\"25142145727804\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.Migrate/MigrateProjects/bugbashsrtulasisea/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.DataReplication/replicationFabrics/srtulasisrcapp887ereplicationfabric\",\"name\":\"srtulasisrcapp887ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srtulasi@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T11:21:18.6361763+00:00\",\"lastModifiedBy\":\"srtulasi@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T11:21:18.6361763+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"06eafecc-02a1-4369-994f-ac17ce2a009b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.OffAzure/HyperVSites/srtulasitgtapp0942site\",\"applianceName\":[\"srtulasitgtapp\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4857416563724844748\",\"fabricContainerId\":\"25177588164445\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.Migrate/MigrateProjects/bugbashsrtulasisea/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.DataReplication/replicationFabrics/srtulasitgtapp5d3creplicationfabric\",\"name\":\"srtulasitgtapp5d3creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srtulasi@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T13:01:05.805322+00:00\",\"lastModifiedBy\":\"srtulasi@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T13:01:05.805322+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"98058357-a383-4efa-aced-5b8db30a51c8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.OffAzure/HyperVSites/bugbashsrtsrc8224site\",\"fabricResourceId\":\"5691040864722584407\",\"fabricContainerId\":\"25247405302941\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.Migrate/MigrateProjects/bugbashsrtulasisea/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/bugbashsrtulasisea/providers/Microsoft.DataReplication/replicationFabrics/bugbashsrtsrc552freplicationfabric\",\"name\":\"bugbashsrtsrc552freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srtulasi@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-15T14:16:44.9475462+00:00\",\"lastModifiedBy\":\"srtulasi@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-15T14:16:44.9475462+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"81cc0bba-eee9-4932-8cbd-2920b5c600a9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.OffAzure/HyperVSites/jnarsrcapp5426site\",\"fabricResourceId\":\"5274540800276695994\",\"fabricContainerId\":\"26384833363740\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.Migrate/MigrateProjects/jnar12-16-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.DataReplication/replicationFabrics/jnarsrcapp7192replicationfabric\",\"name\":\"jnarsrcapp7192replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-16T22:33:09.3307098+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-16T22:33:09.3307098+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"d9a7b43d-bb8d-418e-9ab4-e38c7aff4815\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.OffAzure/HyperVSites/jnartgtapp2293site\",\"applianceName\":[\"jnartgtapp\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4723919277074658365\",\"fabricContainerId\":\"26474056728818\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.Migrate/MigrateProjects/jnar12-16-22/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarbugbash3/providers/Microsoft.DataReplication/replicationFabrics/jnartgtapp45d2replicationfabric\",\"name\":\"jnartgtapp45d2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-17T00:41:10.1524965+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-17T00:41:10.1524965+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a4087f0d-7942-4688-b53c-6e45ae305a16\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.OffAzure/HyperVSites/srcappdec197547site\",\"fabricResourceId\":\"5082445506614427405\",\"fabricContainerId\":\"28951449902108\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.Migrate/MigrateProjects/migproj-dec19/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.DataReplication/replicationFabrics/srcappdec196564replicationfabric\",\"name\":\"srcappdec196564replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-19T21:10:09.8166109+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-19T21:10:09.8166109+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"55cb7dea-6900-4d76-9bbf-bddfe536ac76\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.OffAzure/HyperVSites/targappdec196067site\",\"applianceName\":[\"targappdec19\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5581764238332624362\",\"fabricContainerId\":\"29018482273097\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.Migrate/MigrateProjects/migproj-dec19/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgdp-dec19/providers/Microsoft.DataReplication/replicationFabrics/targappdec1955e1replicationfabric\",\"name\":\"targappdec1955e1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-19T23:01:52.8984322+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-19T23:01:52.8984322+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"051ae53f-7ef4-4c29-a6ed-78f3b20ca1db\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.OffAzure/HyperVSites/dec21src5561site\",\"fabricResourceId\":\"5488057207450428735\",\"fabricContainerId\":\"30699744647397\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkdec21pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.DataReplication/replicationFabrics/dec21srcd945replicationfabric\",\"name\":\"dec21srcd945replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-21T21:43:58.3888908+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-21T21:43:58.3888908+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"58a6de15-a88d-4ae4-9dbd-a48211ce866c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.OffAzure/HyperVSites/tardec213664site\",\"applianceName\":[\"tardec21\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5396623578527882773\",\"fabricContainerId\":\"30700362831801\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkdec21pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkdec21RG/providers/Microsoft.DataReplication/replicationFabrics/tardec21b6a2replicationfabric\",\"name\":\"tardec21b6a2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-21T22:05:00.0365807+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-21T22:05:00.0365807+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9347e759-dce1-4535-a022-567eab06afdb\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.OffAzure/HyperVSites/srcappdec271485site\",\"fabricResourceId\":\"4987135023779407705\",\"fabricContainerId\":\"36106589039404\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.Migrate/MigrateProjects/migproj-dec27/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.DataReplication/replicationFabrics/srcappdec271ce2replicationfabric\",\"name\":\"srcappdec271ce2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-28T04:15:10.9180926+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-28T04:15:10.9180926+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"7db12408-77c1-4414-98d8-524a824a230c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.OffAzure/HyperVSites/targappdec270415site\",\"applianceName\":[\"targappdec27\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4905677567034467336\",\"fabricContainerId\":\"36131692670922\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.Migrate/MigrateProjects/migproj-dec27/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgdec27/providers/Microsoft.DataReplication/replicationFabrics/targappdec270406replicationfabric\",\"name\":\"targappdec270406replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2022-12-28T04:57:01.9872008+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2022-12-28T04:57:01.9872008+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"21d4ec6e-9de0-4f98-bc27-f7086a1b7263\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.OffAzure/HyperVSites/jan5wnzuphS7329site\",\"fabricResourceId\":\"5735507711422164078\",\"fabricContainerId\":\"43428638906368\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkjan5Pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.DataReplication/replicationFabrics/jan5wnzuphS4593replicationfabric\",\"name\":\"jan5wnzuphS4593replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-05T15:18:51.5379821+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-05T15:18:51.5379821+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3cf8a72f-5570-44d0-b671-8c13c9b7b14b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.OffAzure/HyperVSites/jan5fvtoqeTar8068site\",\"applianceName\":[\"jan5fvtoqeTar\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4958557130282542895\",\"fabricContainerId\":\"43500264512863\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.Migrate/MigrateProjects/hafeworkjan5Pj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkjan5RG/providers/Microsoft.DataReplication/replicationFabrics/jan5fvtoqeTar175breplicationfabric\",\"name\":\"jan5fvtoqeTar175breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-05T17:37:44.4541545+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-05T17:37:44.4541545+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a31694fe-c5f3-4efc-b7a6-dfae19d3ba55\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.OffAzure/HyperVSites/migDemoSource1346site\",\"fabricResourceId\":\"5691641679293355262\",\"fabricContainerId\":\"47057689407089\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.Migrate/MigrateProjects/migrationDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.DataReplication/replicationFabrics/migDemoSource2f2freplicationfabric\",\"name\":\"migDemoSource2f2freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-09T20:26:39.6710893+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-09T20:26:39.6710893+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c5d8f6d3-c2c7-4acc-a6db-06d4144e67bc\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.OffAzure/HyperVSites/jnarDemoTgt5618site\",\"applianceName\":[\"jnarDemoTgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5389897017329252051\",\"fabricContainerId\":\"47185222188340\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.Migrate/MigrateProjects/migrationDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.DataReplication/replicationFabrics/jnarDemoTgtfee9replicationfabric\",\"name\":\"jnarDemoTgtfee9replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-09T23:39:49.9371714+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-09T23:39:49.9371714+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"558ccc8c-7525-4967-94fb-32246d39ddd7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.OffAzure/HyperVSites/srcappjan094812site\",\"fabricResourceId\":\"5289325090579467404\",\"fabricContainerId\":\"47220372891956\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.Migrate/MigrateProjects/migproj-jan09/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.DataReplication/replicationFabrics/srcappjan097f1areplicationfabric\",\"name\":\"srcappjan097f1areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-10T01:19:06.6900167+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-10T01:19:06.6900167+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"65377142-d637-4490-9675-c876b1a927fa\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.OffAzure/HyperVSites/targappjan098008site\",\"applianceName\":[\"targappjan09\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4940684324635111746\",\"fabricContainerId\":\"47255332398506\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.Migrate/MigrateProjects/migproj-jan09/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan09/providers/Microsoft.DataReplication/replicationFabrics/targappjan09810dreplicationfabric\",\"name\":\"targappjan09810dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-10T01:36:41.2139776+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-10T01:36:41.2139776+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4c2fb9b1-3fc5-4ad0-966c-f20b44dce910\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.OffAzure/HyperVSites/srcappjan102066site\",\"fabricResourceId\":\"5390878870581787057\",\"fabricContainerId\":\"47873086490281\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.Migrate/MigrateProjects/migproj-jan10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.DataReplication/replicationFabrics/srcappjan1069f3replicationfabric\",\"name\":\"srcappjan1069f3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-10T18:46:15.8266557+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-10T18:46:15.8266557+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"aab2ba0e-bad5-4823-a237-8b4da36933d0\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.OffAzure/HyperVSites/targappjan101090site\",\"applianceName\":[\"targappjan10\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5198203821770324494\",\"fabricContainerId\":\"47955258768117\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.Migrate/MigrateProjects/migproj-jan10/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/ac791cc4-rgjan10/providers/Microsoft.DataReplication/replicationFabrics/targappjan10ccb8replicationfabric\",\"name\":\"targappjan10ccb8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"v-demanc@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-10T21:22:35.1776827+00:00\",\"lastModifiedBy\":\"v-demanc@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-10T21:22:35.1776827+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9927eb9b-fd93-4acf-805a-e5eeb92499ea\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/applianceDemoRG/providers/Microsoft.OffAzure/HyperVSites/srcAppUXDemo0970site\",\"fabricResourceId\":\"5390806089357323163\",\"fabricContainerId\":\"1722373893216\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/applianceDemoRG/providers/Microsoft.Migrate/MigrateProjects/applianceDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/applianceDemoRG/providers/Microsoft.DataReplication/replicationFabrics/srcAppUXDemo47bbreplicationfabric\",\"name\":\"srcAppUXDemo47bbreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-12T22:11:57.0844168+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-12T22:11:57.0844168+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"355d9232-4887-46c2-9bbf-bed1ac7af476\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.OffAzure/HyperVSites/dg0113src11181site\",\"fabricResourceId\":\"5098717473689932338\",\"fabricContainerId\":\"2108414823105\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.Migrate/MigrateProjects/digot0113/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.DataReplication/replicationFabrics/dg0113src15fa7replicationfabric\",\"name\":\"dg0113src15fa7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-13T08:36:41.180452+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-13T08:36:41.180452+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f93be94e-b220-4baa-b1f8-d689d2dc50ed\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.OffAzure/HyperVSites/dg0113tar17262site\",\"applianceName\":[\"dg0113tar1\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5452366153575557454\",\"fabricContainerId\":\"2108143884972\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.Migrate/MigrateProjects/digot0113/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/digot_0113/providers/Microsoft.DataReplication/replicationFabrics/dg0113tar1ba12replicationfabric\",\"name\":\"dg0113tar1ba12replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"digot@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-13T09:13:32.4446168+00:00\",\"lastModifiedBy\":\"digot@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-13T09:13:32.4446168+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"704aa387-0150-44dc-81a1-0ddc97c1af1c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.OffAzure/HyperVSites/HyperV-1ff247bsite\",\"fabricResourceId\":\"4961842334448395143\",\"fabricContainerId\":\"2263582892632\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1ff247b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1ff247b38a4replicationfabric\",\"name\":\"HyperV-1ff247b38a4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-13T12:55:18.3651293+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-13T12:55:18.3651293+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"54e77aef-2e64-4118-b4b0-3daf10db0a03\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.OffAzure/HyperVSites/asz-1ff247bsite\",\"applianceName\":[\"asz-1ff247b\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4690550020362435311\",\"fabricContainerId\":\"2250966545573\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1ff247b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19clu/providers/Microsoft.DataReplication/replicationFabrics/asz-1ff247b11e4replicationfabric\",\"name\":\"asz-1ff247b11e4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-13T13:11:34.9862931+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-13T13:11:34.9862931+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"23a60991-7dc8-487a-8fb4-3a3148e45941\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.OffAzure/HyperVSites/kerim0113234145site\",\"fabricResourceId\":\"5222625016434526609\",\"fabricContainerId\":\"2668793460743\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.Migrate/MigrateProjects/kerimha011323/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.DataReplication/replicationFabrics/kerim011323f0abreplicationfabric\",\"name\":\"kerim011323f0abreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-14T00:29:13.6583873+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-14T00:29:13.6583873+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f167b9c4-1070-439c-b79c-3723783b917b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.OffAzure/HyperVSites/kerimtgt01138000site\",\"applianceName\":[\"kerimtgt0113\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4871786974180522436\",\"fabricContainerId\":\"2701595187003\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.Migrate/MigrateProjects/kerimha1204az/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha1204/providers/Microsoft.DataReplication/replicationFabrics/kerimtgt0113a8e7replicationfabric\",\"name\":\"kerimtgt0113a8e7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-14T01:23:54.9838097+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-14T01:23:54.9838097+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"361dcb3f-5802-4060-96ce-b47b29dddd9f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.OffAzure/HyperVSites/kerimtgt0756site\",\"applianceName\":[\"kerimtgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4638804382712711999\",\"fabricContainerId\":\"2719486352433\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.Migrate/MigrateProjects/kerimha011323/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/kerimha011323/providers/Microsoft.DataReplication/replicationFabrics/kerimtgt4994replicationfabric\",\"name\":\"kerimtgt4994replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-14T01:53:44.5399902+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-14T01:53:44.5399902+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"1e0f1dc9-80a2-4d0c-993e-2ad20f522d72\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.OffAzure/HyperVSites/source016377site\",\"fabricResourceId\":\"5551953874418343369\",\"fabricContainerId\":\"4853919755183\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.Migrate/MigrateProjects/terry-proj02/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.DataReplication/replicationFabrics/source01bad6replicationfabric\",\"name\":\"source01bad6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"b-testo@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-16T13:29:51.546184+00:00\",\"lastModifiedBy\":\"b-testo@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-16T13:29:51.546184+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"976a08f2-1a74-46a1-8522-29a0c665019a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.OffAzure/HyperVSites/target012417site\",\"applianceName\":[\"target01\"],\"cluster\":{\"clusterName\":\"ax640-cl1.man.local\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terrystorey/providers/Microsoft.AzureStackHCI/clusters/ax640-cl1\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5089378141964208370\",\"fabricContainerId\":\"4888359300689\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.Migrate/MigrateProjects/terry-proj02/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/terry-migrate02/providers/Microsoft.DataReplication/replicationFabrics/target01553dreplicationfabric\",\"name\":\"target01553dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"b-testo@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-16T13:49:54.952673+00:00\",\"lastModifiedBy\":\"b-testo@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-16T13:49:54.952673+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"431ceb11-9136-4b0c-baaf-aada50549e3c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.OffAzure/HyperVSites/myazmigapp31884site\",\"fabricResourceId\":\"5407856914805353233\",\"fabricContainerId\":\"3452181184148\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.Migrate/MigrateProjects/myazmigrateproj3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.DataReplication/replicationFabrics/myazmigapp37f8freplicationfabric\",\"name\":\"myazmigapp37f8freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"alkohli@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-27T23:30:22.073519+00:00\",\"lastModifiedBy\":\"alkohli@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-01-27T23:30:22.073519+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5c049809-a47d-4c56-8173-0836a89dc972\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.OffAzure/HyperVSites/myazmigtar13558site\",\"applianceName\":[\"myazmigtar1\"],\"cluster\":{\"clusterName\":\"rnu-0103.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vjvmmigtestrgu01u03/providers/Microsoft.AzureStackHCI/clusters/RNU-0103\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5500764853201311753\",\"fabricContainerId\":\"19735553096\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.Migrate/MigrateProjects/myazmigrateproj3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazmigrg/providers/Microsoft.DataReplication/replicationFabrics/myazmigtar14500replicationfabric\",\"name\":\"myazmigtar14500replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"alkohli@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-08T16:26:53.886359+00:00\",\"lastModifiedBy\":\"alkohli@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-08T16:26:53.886359+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8b376742-d453-401e-8ba5-55f386018d0f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.OffAzure/HyperVSites/kerimha28src5352site\",\"fabricResourceId\":\"4620363723011745602\",\"fabricContainerId\":\"275505420724\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.Migrate/MigrateProjects/Kerimha28/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.DataReplication/replicationFabrics/kerimha28srccb4breplicationfabric\",\"name\":\"kerimha28srccb4breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-09T01:41:36.7323908+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-09T01:41:36.7323908+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c68c3f1a-2079-411b-bf51-4ac42098518b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.OffAzure/HyperVSites/kerimha28tgt4715site\",\"applianceName\":[\"kerimha28tgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4691379144230715162\",\"fabricContainerId\":\"547437981505\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.Migrate/MigrateProjects/Kerimha28/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/Kerimha28/providers/Microsoft.DataReplication/replicationFabrics/kerimha28tgt3152replicationfabric\",\"name\":\"kerimha28tgt3152replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"kerimha@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-09T07:06:28.9146454+00:00\",\"lastModifiedBy\":\"kerimha@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-09T07:06:28.9146454+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9b657821-090c-4972-b07a-492e764dba35\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.OffAzure/HyperVSites/targetAppJnar7218site\",\"applianceName\":[\"targetAppJnar\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5292302461865130017\",\"fabricContainerId\":\"5417236550658\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.Migrate/MigrateProjects/migrationDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.DataReplication/replicationFabrics/targetAppJnar5f17replicationfabric\",\"name\":\"targetAppJnar5f17replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-14T22:22:38.9245002+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-14T22:22:38.9245002+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0261fbfe-d5d4-4256-bddb-002706b2ff35\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.OffAzure/HyperVSites/newTgtAppJnar7166site\",\"applianceName\":[\"newTgtAppJnar\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4780243161050119166\",\"fabricContainerId\":\"19036500399450\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.Migrate/MigrateProjects/migrationDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.DataReplication/replicationFabrics/newTgtAppJnar3ae5replicationfabric\",\"name\":\"newTgtAppJnar3ae5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-14T23:46:43.7052514+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-14T23:46:43.7052514+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"eb65f41f-5dd2-4fca-a93c-c6dd51c7f978\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.OffAzure/HyperVSites/newTarget6102site\",\"applianceName\":[\"newTargetAp\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5749511034765702175\",\"fabricContainerId\":\"19059077036601\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.Migrate/MigrateProjects/migrationDemoProj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrationDemoRG/providers/Microsoft.DataReplication/replicationFabrics/newTargetApa6f7replicationfabric\",\"name\":\"newTargetApa6f7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-02-15T00:24:21.4756154+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-02-15T00:24:21.4756154+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"86780606-e23f-4c78-bb40-b2191b262da1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/sourceVM18150site\",\"fabricResourceId\":\"5510402906554631686\",\"fabricContainerId\":\"12935367207847\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject-03-13/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/sourceVM1bc8breplicationfabric\",\"name\":\"sourceVM1bc8breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-13T23:46:10.2732493+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-13T23:46:10.2732493+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"49d4d671-3410-4dc7-a44d-d12c9a239c03\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/targetVM25023site\",\"applianceName\":[\"targetVM2\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5604505505848678001\",\"fabricContainerId\":\"13560457977584\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject-03-13/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/targetVM20b5ereplicationfabric\",\"name\":\"targetVM20b5ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-14T17:45:49.433009+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-14T17:45:49.433009+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ababf520-3c8b-4107-9ba1-2e0c5624515c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/targetApp19313site\",\"applianceName\":[\"targetApp1\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4685780507880584480\",\"fabricContainerId\":\"3249691176240\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/targetApp188e1replicationfabric\",\"name\":\"targetApp188e1replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-21T05:55:19.8419537+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-21T05:55:19.8419537+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8cca18b5-0f1f-4a9f-a32f-48d94e0c36b9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/sourceApp13977site\",\"fabricResourceId\":\"5377033108284119221\",\"fabricContainerId\":\"3586139307318\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/sourceApp1a5b6replicationfabric\",\"name\":\"sourceApp1a5b6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-21T15:15:58.9867485+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-21T15:15:58.9867485+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"1fd52a7a-3c03-4eeb-bca3-1f0a754b0515\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSourceApp9830site\",\"fabricResourceId\":\"5686704938602015354\",\"fabricContainerId\":\"10694512911302\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSourceApp9ee7replicationfabric\",\"name\":\"testSourceApp9ee7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-29T20:43:21.0080757+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-29T20:43:21.0080757+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"df288836-2a8d-4838-a37e-1746e596ee65\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSourceApp14661site\",\"fabricResourceId\":\"5203956158249338934\",\"fabricContainerId\":\"10741043407967\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSourceApp163ebreplicationfabric\",\"name\":\"testSourceApp163ebreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-29T22:00:55.1138207+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-29T22:00:55.1138207+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"318e617c-bcec-435f-8779-962bdc0c5bb5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSourceApp24660site\",\"fabricResourceId\":\"4854806645958402428\",\"fabricContainerId\":\"10790000348590\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSourceApp23d3freplicationfabric\",\"name\":\"testSourceApp23d3freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-29T23:22:36.0726649+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-29T23:22:36.0726649+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e3223fdd-785c-4992-865b-5fc4cc0355ff\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testTgtApp6624site\",\"fabricResourceId\":\"5301432051711492061\",\"fabricContainerId\":\"11659567815658\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testTgtAppd1d2replicationfabric\",\"name\":\"testTgtAppd1d2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-30T23:31:52.8903596+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-30T23:31:52.8903596+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"4aa929d8-7a03-4b8e-8072-f46fb67aadf6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testsrcapp3341site\",\"fabricResourceId\":\"5444423154093599192\",\"fabricContainerId\":\"12409681427666\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testsrcappc129replicationfabric\",\"name\":\"testsrcappc129replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-03-31T20:22:04.4352292+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-03-31T20:22:04.4352292+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b598a8bf-846d-499b-9ea6-7d670375e7ad\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp13332site\",\"fabricResourceId\":\"5303978592891873471\",\"fabricContainerId\":\"16626752668076\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp126d7replicationfabric\",\"name\":\"testSrcApp126d7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-05T17:30:37.1028447+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-05T17:30:37.1028447+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"236165f0-0259-40fc-bab8-0e54132f88f4\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp23333site\",\"fabricResourceId\":\"4682620294427403760\",\"fabricContainerId\":\"16684235580562\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp28fd3replicationfabric\",\"name\":\"testSrcApp28fd3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-05T19:06:21.8018+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-05T19:06:21.8018+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e88d77a2-d3f7-4c9e-b203-5e6300d6ed30\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp33334site\",\"fabricResourceId\":\"5521083254914774946\",\"fabricContainerId\":\"17635074917938\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp39f00replicationfabric\",\"name\":\"testSrcApp39f00replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-06T21:31:16.5850349+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-06T21:31:16.5850349+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b8f693f6-a91d-4442-a815-ab813c4e8529\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/testSrcApp43335site\",\"fabricResourceId\":\"4918679688164316150\",\"fabricContainerId\":\"17688075157153\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject03-20/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/testSrcApp4f00ereplicationfabric\",\"name\":\"testSrcApp4f00ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-06T22:59:26.0642352+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-06T22:59:26.0642352+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"184a8909-0935-4ddd-964a-5bebfd66e5ed\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/jnarSrcApp9028site\",\"fabricResourceId\":\"5610650834418960649\",\"fabricContainerId\":\"24523933352703\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject4-14New/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/jnarSrcApp8ce6replicationfabric\",\"name\":\"jnarSrcApp8ce6replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-14T20:52:45.7941363+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-14T20:52:45.7941363+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3253ac01-0107-464d-8f36-f0c5ff9020fe\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/jnarTgtApp2161site\",\"applianceName\":[\"jnarTgtApp\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5065706286282419201\",\"fabricContainerId\":\"24577686860832\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject4-14New/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/jnarTgtApp807breplicationfabric\",\"name\":\"jnarTgtApp807breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-14T22:22:10.8860358+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-14T22:22:10.8860358+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a49f79d5-1e4c-4e2e-90fa-060d379607ca\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/jnarTestTgt4528site\",\"applianceName\":[\"jnarTestTgt\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5633473498415331797\",\"fabricContainerId\":\"4370841921390\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProject4-14New/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/jnarTestTgtba31replicationfabric\",\"name\":\"jnarTestTgtba31replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-04-26T05:47:06.7870368+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-04-26T05:47:06.7870368+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"6119ad6a-4d38-411f-8d21-31967b20d5f1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.OffAzure/HyperVSites/may8src1652site\",\"fabricResourceId\":\"4692554241285926250\",\"fabricContainerId\":\"16893619601005\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.Migrate/MigrateProjects/hafeworkmay8Prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.DataReplication/replicationFabrics/may8src7b22replicationfabric\",\"name\":\"may8src7b22replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-10T17:20:30.0922936+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-10T17:20:30.0922936+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"2543ab0a-fbe1-4320-b8e9-03e2b63bf2d5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.OffAzure/HyperVSites/may8107tar2283site\",\"applianceName\":[\"may8107tar\"],\"cluster\":{\"clusterName\":\"clrp09u15.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/clrp09u15RG/providers/Microsoft.AzureStackHCI/clusters/clrp09u15hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4837142944207317770\",\"fabricContainerId\":\"16896677625787\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.Migrate/MigrateProjects/hafeworkmay8Prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkmay8-rg/providers/Microsoft.DataReplication/replicationFabrics/may8107tarf9d8replicationfabric\",\"name\":\"may8107tarf9d8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-10T18:01:21.380487+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-10T18:01:21.380487+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0c74174a-81c4-4d1e-91a1-08f24e2a54fb\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/SrcApp05114963site\",\"fabricResourceId\":\"5557021669244278602\",\"fabricContainerId\":\"17799784246143\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProj0511/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/SrcApp051111b4replicationfabric\",\"name\":\"SrcApp051111b4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-11T18:30:45.5358697+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-11T18:30:45.5358697+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e6c8670c-66a8-473b-a090-98b35faf2c9f\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.OffAzure/HyperVSites/TgtApp0518587site\",\"applianceName\":[\"TgtApp051\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5132809075931244300\",\"fabricContainerId\":\"17896312046491\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.Migrate/MigrateProjects/jnarProj0511/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarProjectRG/providers/Microsoft.DataReplication/replicationFabrics/TgtApp051587breplicationfabric\",\"name\":\"TgtApp051587breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-11T21:29:46.5840343+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-11T21:29:46.5840343+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b2674720-4989-4305-8224-ca08ac7586f6\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.OffAzure/HyperVSites/samlee3-srcsea3093site\",\"fabricResourceId\":\"4829347031177185056\",\"fabricContainerId\":\"21395255351417\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.Migrate/MigrateProjects/samlee3valcanary/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.DataReplication/replicationFabrics/samlee3-srcsea209ereplicationfabric\",\"name\":\"samlee3-srcsea209ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-15T22:23:15.7233752+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-15T22:23:15.7233752+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9366577b-1cc6-430b-9809-e03c116d4496\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.OffAzure/HyperVSites/samlee3tgtsea16374site\",\"applianceName\":[\"samlee3tgtsea1\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4830986664487049083\",\"fabricContainerId\":\"21400329675776\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.Migrate/MigrateProjects/samlee3valcanary/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg1/providers/Microsoft.DataReplication/replicationFabrics/samlee3tgtsea15ad3replicationfabric\",\"name\":\"samlee3tgtsea15ad3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-05-15T23:07:32.6952074+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-05-15T23:07:32.6952074+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e39b2e9d-0f1d-44b2-84bd-d6e42a474bb4\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.OffAzure/VMwareSites/vmwapp15539site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaseacanprj3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.DataReplication/replicationFabrics/vmwapp14983replicationfabric\",\"name\":\"vmwapp14983replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-13T05:34:59.2983908+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-13T05:34:59.2983908+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"26b987a4-950a-49fc-8f7f-0ea7c0a31589\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.OffAzure/HyperVSites/hvapp25170site\",\"applianceName\":[\"hvapp2\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5331299929731729316\",\"fabricContainerId\":\"21372075130068\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.Migrate/MigrateProjects/mayadaseacanprj3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadaseacanprj3-rg/providers/Microsoft.DataReplication/replicationFabrics/hvapp21e4dreplicationfabric\",\"name\":\"hvapp21e4dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-13T06:37:59.0498465+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-13T06:37:59.0498465+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"b24b7d82-76e2-4480-85b9-5ca96d6ddd9c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/VMwareSites/sourcevmwApp8156site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarvmw0615/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/sourcevmwApp0e3dreplicationfabric\",\"name\":\"sourcevmwApp0e3dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-15T15:42:27.4040713+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-15T15:42:27.4040713+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5a64766a-708d-4dd9-8d53-e819dce44bf5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkJune15-rg/providers/Microsoft.OffAzure/HyperVSites/srcjune158101site\",\"fabricResourceId\":\"5609638563275896426\",\"fabricContainerId\":\"24327983266716\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkJune15-rg/providers/Microsoft.Migrate/MigrateProjects/hafeworkJune15prj/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/hafeworkJune15-rg/providers/Microsoft.DataReplication/replicationFabrics/srcjune15254ereplicationfabric\",\"name\":\"srcjune15254ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-16T17:20:44.4345415+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-16T17:20:44.4345415+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5f094c82-6a6b-4610-978f-61f887006f8d\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdjune2/providers/Microsoft.OffAzure/HyperVSites/srca0100site\",\"fabricResourceId\":\"5048652191670815874\",\"fabricContainerId\":\"26787743398196\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdjune2/providers/Microsoft.Migrate/MigrateProjects/gdjune2/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdjune2/providers/Microsoft.DataReplication/replicationFabrics/srca1702replicationfabric\",\"name\":\"srca1702replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-19T13:04:10.1476075+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-19T13:04:10.1476075+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5b6efd0e-0765-45e2-90d9-e5cf9e9c63e5\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/VMwareSites/srcAppvmw9589site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarVMWare0613/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/srcAppvmw006areplicationfabric\",\"name\":\"srcAppvmw006areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-19T21:28:26.6358355+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-19T21:28:26.6358355+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"67701afb-600e-4781-bb29-707de50372aa\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/HyperVSites/tvtAppvmware0097site\",\"applianceName\":[\"tvtAppvmware\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5152505063669766907\",\"fabricContainerId\":\"27149285866394\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarVMWare0613/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/tvtAppvmware2af5replicationfabric\",\"name\":\"tvtAppvmware2af5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-19T23:06:43.5977753+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-19T23:06:43.5977753+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"d84c9b88-0d01-4d53-a88a-73ef1833abd0\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.OffAzure/VMwareSites/appliance10847site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.Migrate/MigrateProjects/migrateshsathee04/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.DataReplication/replicationFabrics/appliance12359replicationfabric\",\"name\":\"appliance12359replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"shsathee@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-06-22T21:28:28.9667228+00:00\",\"lastModifiedBy\":\"shsathee@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-06-22T21:43:36.8159651+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"bb24cf3c-de8b-4778-9892-dd9c607a883c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/VMwareSites/sourceApp07055176site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarvmw0705/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/sourceApp07056d4freplicationfabric\",\"name\":\"sourceApp07056d4freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-05T16:50:34.9569664+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-05T16:50:34.9569664+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ddaf3b10-395b-43bb-ab3b-3fdc3f300392\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.OffAzure/HyperVSites/ASZappliance2080site\",\"applianceName\":[\"ASZappliance\"],\"cluster\":{\"clusterName\":\"test1nodecluster.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4880557687910120208\",\"fabricContainerId\":\"40954262124362\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.Migrate/MigrateProjects/migrateshsathee04/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/migrateshsathee04-rg/providers/Microsoft.DataReplication/replicationFabrics/ASZappliance245areplicationfabric\",\"name\":\"ASZappliance245areplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"shsathee@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-05T22:35:11.2407747+00:00\",\"lastModifiedBy\":\"shsathee@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-05T22:35:11.2407747+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0ba5508e-f0da-4007-8a5b-590407f02a9a\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/VMwareSites/srcvmware4798site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarvmw0705/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/srcvmwarece7creplicationfabric\",\"name\":\"srcvmwarece7creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-10T22:44:41.6931773+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-10T22:44:41.6931773+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ced82a13-ede4-44ca-8716-1e605d6f0bc7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.OffAzure/HyperVSites/samlee3src1094site\",\"fabricResourceId\":\"4957035906853251603\",\"fabricContainerId\":\"46095082118892\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.Migrate/MigrateProjects/samlee3proj5/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.DataReplication/replicationFabrics/samlee3src31fereplicationfabric\",\"name\":\"samlee3src31fereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-11T21:23:16.3369045+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-11T21:31:33.515854+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"35c1b65e-0cc2-45c5-b4bf-ec82a797cc9c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.OffAzure/HyperVSites/samlee3t0362site\",\"applianceName\":[\"samlee3t\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5027438587294103134\",\"fabricContainerId\":\"232315193307\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.Migrate/MigrateProjects/samlee3proj5/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg5/providers/Microsoft.DataReplication/replicationFabrics/samlee3t285dreplicationfabric\",\"name\":\"samlee3t285dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-18T00:51:07.9333378+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-18T00:51:07.9333378+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"742bef41-faea-4dc5-9e5f-aa2a45ed13d0\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.OffAzure/VMwareSites/app1026693site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.Migrate/MigrateProjects/mayadavmw102/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.DataReplication/replicationFabrics/app102ee04replicationfabric\",\"name\":\"app102ee04replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-19T03:15:48.3140401+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-19T03:24:28.1077486+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"ce3ecb33-f058-4ce6-b6fe-ab857936d20c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.OffAzure/HyperVSites/tgtapp1022496site\",\"applianceName\":[\"tgtapp102\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5541380655733984051\",\"fabricContainerId\":\"1277748242300\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.Migrate/MigrateProjects/mayadavmw102/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadavmw102-rg/providers/Microsoft.DataReplication/replicationFabrics/tgtapp1027ba2replicationfabric\",\"name\":\"tgtapp1027ba2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"mayada@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-19T05:53:31.3851829+00:00\",\"lastModifiedBy\":\"mayada@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-19T05:53:31.3851829+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"f541bc43-1396-4f80-85f7-c4fb838aaba3\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.OffAzure/HyperVSites/samlee3src7972site\",\"fabricResourceId\":\"5728600265096019011\",\"fabricContainerId\":\"2599083485236\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.Migrate/MigrateProjects/samlee3proj6/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.DataReplication/replicationFabrics/samlee3src9777replicationfabric\",\"name\":\"samlee3src9777replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-20T17:56:06.4062256+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-20T18:04:38.9955433+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e8d87ead-0aaa-49a8-8c97-92851af53a60\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.OffAzure/HyperVSites/samlee3tgt7335site\",\"applianceName\":[\"samlee3tgt\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5307503890023349933\",\"fabricContainerId\":\"2645148398969\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.Migrate/MigrateProjects/samlee3proj6/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg6/providers/Microsoft.DataReplication/replicationFabrics/samlee3tgte2a7replicationfabric\",\"name\":\"samlee3tgte2a7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-07-20T19:12:51.1938115+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-07-20T19:12:51.1938115+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"6988f30e-a6d4-4df4-8fd6-3f84fd4e14a9\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.OffAzure/HyperVSites/myazmigsapp6386site\",\"fabricResourceId\":\"5617298066471711502\",\"fabricContainerId\":\"11568720235881\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.Migrate/MigrateProjects/myazmigproject1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.DataReplication/replicationFabrics/myazmigsappfd11replicationfabric\",\"name\":\"myazmigsappfd11replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"alkohli@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-04T22:18:53.6555325+00:00\",\"lastModifiedBy\":\"alkohli@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-04T22:31:06.1583503+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3e4cfc9c-444f-4df7-b293-3f31f2075a70\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdauto/providers/Microsoft.OffAzure/HyperVSites/gdennewproj2400site\",\"fabricResourceId\":\"5618034167306321052\",\"fabricContainerId\":\"13616256047688\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdauto/providers/Microsoft.Migrate/MigrateProjects/gdauto/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/gdauto/providers/Microsoft.DataReplication/replicationFabrics/gdennewproj955freplicationfabric\",\"name\":\"gdennewproj955freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"gadeshpa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-07T07:31:05.8959353+00:00\",\"lastModifiedBy\":\"gadeshpa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-07T07:31:05.8959353+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"bfb50ff2-b5e1-4c84-b8af-2e2fa8ee05e7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.OffAzure/HyperVSites/myazmigtarapp6208site\",\"applianceName\":[\"myazmigtarapp\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5513731824996913138\",\"fabricContainerId\":\"14074532515399\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.Migrate/MigrateProjects/myazmigproject1/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/myazuremigrg/providers/Microsoft.DataReplication/replicationFabrics/myazmigtarappa7careplicationfabric\",\"name\":\"myazmigtarappa7careplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"alkohli@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-07T20:14:51.6278317+00:00\",\"lastModifiedBy\":\"alkohli@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-07T20:14:51.6278317+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"427982cf-b4ce-4a67-b826-a1d3282f44c0\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vijain-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/vijain-appl5217site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vijain-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/vijain-vmwstackselfhost/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/vijain-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/vijain-appl02c7replicationfabric\",\"name\":\"vijain-appl02c7replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vijain@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T05:19:09.4653461+00:00\",\"lastModifiedBy\":\"vijain@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T05:33:14.4026465+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"176fb1a6-5a00-43fd-942e-f562e95da640\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/VMwareSites/jnarvmwApp8684site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarvmw0808/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/jnarvmwAppa7f3replicationfabric\",\"name\":\"jnarvmwAppa7f3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T13:49:18.3991407+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T15:23:35.3422017+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e460ec9b-59f8-4ef4-b256-627cc5cbaa52\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/srganesasrc8483site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/srganesa-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/srganesasrca847replicationfabric\",\"name\":\"srganesasrca847replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T20:24:24.9369376+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T20:45:58.2182207+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a2acad14-6349-46a6-a4ca-7ee25e88b9ef\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.OffAzure/HyperVSites/jnarvmwtarget1694site\",\"applianceName\":[\"jnarvmwtarget\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5090865596701912340\",\"fabricContainerId\":\"15809248409725\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.Migrate/MigrateProjects/jnarvmw0808/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnarvmwarerg/providers/Microsoft.DataReplication/replicationFabrics/jnarvmwtarget2265replicationfabric\",\"name\":\"jnarvmwtarget2265replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T20:45:50.8788626+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T20:45:50.8788626+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5da04194-f16e-4321-96d3-5737e2f799e8\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/rawang-app010966site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/rawang-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/rawang-app018bf2replicationfabric\",\"name\":\"rawang-app018bf2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"rawang@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T21:29:59.6686215+00:00\",\"lastModifiedBy\":\"rawang@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T21:36:42.5425433+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"fabricResourceId\":\"5426019882654045582\",\"fabricContainerId\":\"15873549809437\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric\",\"name\":\"samlee3src48adfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:33:02.1830192+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:39:45.739396+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9240c292-9a77-4fbb-815c-ec6090e2f410\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/srganesatgt9120site\",\"applianceName\":[\"srganesatgt\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5745355587986702994\",\"fabricContainerId\":\"15892542231950\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/srganesa-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/srganesa-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/srganesatgt16f5replicationfabric\",\"name\":\"srganesatgt16f5replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"srganesa@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:44:55.1311107+00:00\",\"lastModifiedBy\":\"srganesa@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:44:55.1311107+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3t3384site\",\"applianceName\":[\"samlee3t\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4954835729166817909\",\"fabricContainerId\":\"15925759403486\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3te2acreplicationfabric\",\"name\":\"samlee3te2acreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T23:20:40.0582924+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T23:20:40.0582924+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5d84ccde-113a-4352-8475-3678105b7aeb\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/rawang-appt18858site\",\"applianceName\":[\"rawang-appt1\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4850958691006205150\",\"fabricContainerId\":\"16822411069497\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/rawang-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rawang-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/rawang-appt15d31replicationfabric\",\"name\":\"rawang-appt15d31replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"rawang@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-11T00:15:03.8903211+00:00\",\"lastModifiedBy\":\"rawang@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-11T00:15:03.8903211+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"87f87c8f-3de5-4de7-888e-2366481f163c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/vmwbb01-src0411site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/samlee3-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/vmwbb01-srcb179replicationfabric\",\"name\":\"vmwbb01-srcb179replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-11T18:39:04.4734211+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-11T18:48:29.6062974+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"69627bd0-1c95-4377-a66c-82112571854b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/lmwvmwbb01-src2261site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/lumawari-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/lmwvmwbb01-srcbe3creplicationfabric\",\"name\":\"lmwvmwbb01-srcbe3creplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"lumawari@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-11T19:31:58.5571397+00:00\",\"lastModifiedBy\":\"lumawari@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-11T20:00:18.3314405+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0a363afb-738e-4bd1-a0c2-ac08aa43a110\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/vmwbb01-tgt9774site\",\"applianceName\":[\"vmwbb01-tgt\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5463274876870998779\",\"fabricContainerId\":\"17579409171699\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/samlee3-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/vmwbb01-tgt9090replicationfabric\",\"name\":\"vmwbb01-tgt9090replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-11T21:16:46.2494185+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-11T21:16:46.2494185+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"9dc00554-fce8-498c-9f55-aac1ff7712d1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/lmwvmwbb01-tgt2898site\",\"applianceName\":[\"lmwvmwbb01-tgt\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5299888937517450580\",\"fabricContainerId\":\"17608709857109\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/lumawari-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/lumawari-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/lmwvmwbb01-tgtbfdareplicationfabric\",\"name\":\"lmwvmwbb01-tgtbfdareplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"lumawari@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-11T22:25:15.1941105+00:00\",\"lastModifiedBy\":\"lumawari@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-11T22:25:15.1941105+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"40695f37-6310-4350-a652-77e14d4b9c12\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.OffAzure/HyperVSites/HyperV-1f7d087site\",\"fabricResourceId\":\"4850485720129298231\",\"fabricContainerId\":\"17942234008672\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1f7d087/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1f7d087e0f0replicationfabric\",\"name\":\"HyperV-1f7d087e0f0replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-12T07:41:09.2348606+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-12T07:41:09.2348606+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"95c5e855-1cf5-433a-834f-14253e6b3f31\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.OffAzure/HyperVSites/asz-1f7d087site\",\"applianceName\":[\"asz-1f7d087\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4844216190295730261\",\"fabricContainerId\":\"17941613112792\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1f7d087/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/chengrwu_aszmige2etestw2k19sa172f/providers/Microsoft.DataReplication/replicationFabrics/asz-1f7d0874f0ereplicationfabric\",\"name\":\"asz-1f7d0874f0ereplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-12T07:59:50.2542486+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-12T07:59:50.2542486+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"68e6b3a3-a4d4-41d2-a248-caefeede311b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/hafeworkSrc5000site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/helenafework-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/hafeworkSrc1165replicationfabric\",\"name\":\"hafeworkSrc1165replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-14T14:42:55.7736262+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-14T14:54:16.272195+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"dcec06c6-7eb8-42c5-ba05-fdd7fe8cf514\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/hafeworkTar5449site\",\"applianceName\":[\"hafeworkTar\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4811391109360780998\",\"fabricContainerId\":\"19983312792375\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/helenafework-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/helenafework-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/hafeworkTar23e2replicationfabric\",\"name\":\"hafeworkTar23e2replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"helenafework@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-14T16:22:58.6560617+00:00\",\"lastModifiedBy\":\"helenafework@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-14T16:22:58.6560617+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8859639c-0e03-4680-8423-d15c62b60ecd\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"vmwareSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.OffAzure/VMwareSites/srcAppliancebb3396site\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/jnar-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"instanceType\":\"VMwareMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/srcAppliancebbb5e4replicationfabric\",\"name\":\"srcAppliancebbb5e4replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-14T21:53:11.9339794+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-14T22:01:51.8074061+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"3ae8de78-fb81-4207-b2aa-2dde015dd3e1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.OffAzure/HyperVSites/jnartgta0952site\",\"applianceName\":[\"jnartgta\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4758048063797911160\",\"fabricContainerId\":\"20380084512601\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.Migrate/MigrateProjects/jnar-vmwbb01/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/jnar-vmwbb01-rg/providers/Microsoft.DataReplication/replicationFabrics/jnartgtaf016replicationfabric\",\"name\":\"jnartgtaf016replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"jnarvaez@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-15T03:24:15.2402588+00:00\",\"lastModifiedBy\":\"jnarvaez@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-15T03:24:15.2402588+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"01a07096-7cf8-4362-ba2b-cb014c472558\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.OffAzure/HyperVSites/HyperV-1252e8csite\",\"fabricResourceId\":\"4855580752879841430\",\"fabricContainerId\":\"22195253756089\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1252e8c/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1252e8c02c0replicationfabric\",\"name\":\"HyperV-1252e8c02c0replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-17T05:29:54.3756551+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-17T05:29:54.3756551+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"a1cd531d-1275-41f2-a2d4-2bb71202a031\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.OffAzure/HyperVSites/asz-1252e8csite\",\"applianceName\":[\"asz-1252e8c\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4751880853264356125\",\"fabricContainerId\":\"22181753040190\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1252e8c/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestMF/providers/Microsoft.DataReplication/replicationFabrics/asz-1252e8c0c6dreplicationfabric\",\"name\":\"asz-1252e8c0c6dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-17T05:46:50.1359434+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-17T05:46:50.1359434+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"6f2f73d0-03da-45b7-b659-d4e0fdd4536e\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.OffAzure/HyperVSites/HyperV-1a0841bsite\",\"fabricResourceId\":\"5023488146058212304\",\"fabricContainerId\":\"22410722491073\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1a0841b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1a0841b1364replicationfabric\",\"name\":\"HyperV-1a0841b1364replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-17T11:29:02.0888261+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-17T11:29:02.0888261+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"8ae346dd-6361-4f44-a5a6-cc64657555db\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.OffAzure/HyperVSites/asz-1a0841bsite\",\"applianceName\":[\"asz-1a0841b\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5711799498005759709\",\"fabricContainerId\":\"22409025553036\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1a0841b/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestRF/providers/Microsoft.DataReplication/replicationFabrics/asz-1a0841b8a5breplicationfabric\",\"name\":\"asz-1a0841b8a5breplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-17T11:45:53.2136423+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-17T11:45:53.2136423+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"256b1786-5a82-47cb-9148-f9be4a05c9f1\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestDF-2/providers/Microsoft.OffAzure/HyperVSites/HyperV-1ded86fsite\",\"fabricResourceId\":\"5173328111985170310\",\"fabricContainerId\":\"23652572956873\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestDF-2/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1ded86f/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestDF-2/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1ded86fe350replicationfabric\",\"name\":\"HyperV-1ded86fe350replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-18T22:38:15.729654+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-18T22:38:15.729654+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"e8c71934-b82b-4194-bb53-7ca0514403e7\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.OffAzure/HyperVSites/HyperV-1d47a74site\",\"fabricResourceId\":\"4725604407746959668\",\"fabricContainerId\":\"2138082096149\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1d47a74/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1d47a744fd8replicationfabric\",\"name\":\"HyperV-1d47a744fd8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-21T17:24:21.5558858+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-21T17:24:21.5558858+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"df3a6122-ad3b-417d-b5fc-9ee9756e0b6b\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.OffAzure/HyperVSites/asz-1d47a74site\",\"applianceName\":[\"asz-1d47a74\"],\"cluster\":{\"clusterName\":\"clrn03u05.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/rgCLRN03U0507/providers/Microsoft.AzureStackHCI/clusters/CLRN03U05hci\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4719118457213968674\",\"fabricContainerId\":\"2147994361112\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1d47a74/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16clu/providers/Microsoft.DataReplication/replicationFabrics/asz-1d47a74b1e9replicationfabric\",\"name\":\"asz-1d47a74b1e9replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-21T17:40:51.2989446+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-21T17:40:51.2989446+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"bd860f94-dc0f-4099-a09c-5c00b099ef41\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.OffAzure/HyperVSites/HyperV-1a7032dsite\",\"fabricResourceId\":\"4654993650026418068\",\"fabricContainerId\":\"2653777840583\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1a7032d/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.DataReplication/replicationFabrics/HyperV-1a7032dd1f8replicationfabric\",\"name\":\"HyperV-1a7032dd1f8replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T07:43:51.803398+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T07:43:51.803398+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"da227f41-eebe-488b-9e65-e6a6e5620090\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.OffAzure/HyperVSites/asz-1a7032dsite\",\"applianceName\":[\"asz-1a7032d\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"5227534295964483393\",\"fabricContainerId\":\"2663869452777\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.Migrate/MigrateProjects/aszmigtest1a7032d/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k16sa/providers/Microsoft.DataReplication/replicationFabrics/asz-1a7032d738dreplicationfabric\",\"name\":\"asz-1a7032d738dreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T08:00:39.8967234+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T08:00:39.8967234+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"48a5df80-285d-42df-91fa-315aa878895c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.OffAzure/HyperVSites/HyperV-193f8b3site\",\"fabricResourceId\":\"4818614507425619840\",\"fabricContainerId\":\"3002193939867\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.Migrate/MigrateProjects/aszmigtest193f8b3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.DataReplication/replicationFabrics/HyperV-193f8b369careplicationfabric\",\"name\":\"HyperV-193f8b369careplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T17:24:34.0210911+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T17:24:34.0210911+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"cecfbc97-55f6-40eb-a5a3-0e23d547911c\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.OffAzure/HyperVSites/asz-193f8b3site\",\"applianceName\":[\"asz-193f8b3\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4677927156474428567\",\"fabricContainerId\":\"3012147185338\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.Migrate/MigrateProjects/aszmigtest193f8b3/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestw2k19sa/providers/Microsoft.DataReplication/replicationFabrics/asz-193f8b359c3replicationfabric\",\"name\":\"asz-193f8b359c3replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T17:41:08.0609125+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T17:41:08.0609125+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"db0ed99a-1393-412e-9e37-da2d4a625362\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.OffAzure/HyperVSites/HyperV-172ae08site\",\"fabricResourceId\":\"4696712987150309786\",\"fabricContainerId\":\"3115299975897\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.Migrate/MigrateProjects/aszmigtest172ae08/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.DataReplication/replicationFabrics/HyperV-172ae084558replicationfabric\",\"name\":\"HyperV-172ae084558replicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T20:13:19.3175695+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T20:13:19.3175695+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"5787ba91-f15b-402f-a774-7d83ab3f44cc\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.OffAzure/HyperVSites/asz-172ae08site\",\"applianceName\":[\"asz-172ae08\"],\"cluster\":{\"clusterName\":\"rn03-u0911.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/680d0dad-59aa-4464-adf3-b34b2b427e8c/resourceGroups/vjvmmigtest01RG/providers/Microsoft.AzureStackHCI/clusters/hciclu09011\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4625180716945619601\",\"fabricContainerId\":\"3101743377960\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.Migrate/MigrateProjects/aszmigtest172ae08/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/aszmige2etestdomainjoin/providers/Microsoft.DataReplication/replicationFabrics/asz-172ae08923freplicationfabric\",\"name\":\"asz-172ae08923freplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"vmmige2etest@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-22T20:30:01.2403385+00:00\",\"lastModifiedBy\":\"vmmige2etest@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-22T20:30:01.2403385+00:00\"},\"tags\":{}}]}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIReplicationFabric+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "c071fdb6-81aa-4d89-adbd-5d8cd82a8d95" ], + "CommandName": [ "Get-AzMigrateHCIReplicationFabric" ], + "FullCommandName": [ "Get-AzMigrateHCIReplicationFabric_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "2369ab33-c769-47fe-8920-54b5309d8d25" ], + "x-ms-correlation-request-id": [ "2369ab33-c769-47fe-8920-54b5309d8d25" ], + "x-ms-routing-request-id": [ "WESTUS2:20230822T210725Z:2369ab33-c769-47fe-8920-54b5309d8d25" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 3D0CACC5D4C24EA1AB4B1E499101CD4C Ref B: CO6AA3150220023 Ref C: 2023-08-22T21:07:24Z" ], + "Date": [ "Tue, 22 Aug 2023 21:07:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1297" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"fabricResourceId\":\"5426019882654045582\",\"fabricContainerId\":\"15873549809437\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric\",\"name\":\"samlee3src48adfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:33:02.1830192+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:39:45.739396+00:00\"},\"tags\":{}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIReplicationFabric+[NoContext]+List1+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "6e26dab5-5679-4bd3-aa4e-4e909d183f2d" ], + "CommandName": [ "Get-AzMigrateHCIReplicationFabric" ], + "FullCommandName": [ "Get-AzMigrateHCIReplicationFabric_List1" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "4a129491-0635-45b7-a2f4-5995b5345acb" ], + "x-ms-correlation-request-id": [ "4a129491-0635-45b7-a2f4-5995b5345acb" ], + "x-ms-routing-request-id": [ "WESTUS2:20230822T210726Z:4a129491-0635-45b7-a2f4-5995b5345acb" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1D7198497AD345EE81DFEBD45803429D Ref B: CO6AA3150220023 Ref C: 2023-08-22T21:07:25Z" ], + "Date": [ "Tue, 22 Aug 2023 21:07:26 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2926" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"fabricResourceId\":\"5426019882654045582\",\"fabricContainerId\":\"15873549809437\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric\",\"name\":\"samlee3src48adfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:33:02.1830192+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:39:45.739396+00:00\"},\"tags\":{}},{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"azStackHciSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3t3384site\",\"applianceName\":[\"samlee3t\"],\"cluster\":{\"clusterName\":\"mayadahciclus3.cfdev.nttest.microsoft.com\",\"resourceName\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"storageAccountName\":null,\"storageContainers\":null},\"fabricResourceId\":\"4954835729166817909\",\"fabricContainerId\":\"15925759403486\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"AzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3te2acreplicationfabric\",\"name\":\"samlee3te2acreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T23:20:40.0582924+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T23:20:40.0582924+00:00\"},\"tags\":{}}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIReplicationFabric+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "15122b6b-2583-4530-ad96-b6b641f11e85" ], + "CommandName": [ "Get-AzMigrateHCIReplicationFabric" ], + "FullCommandName": [ "Get-AzMigrateHCIReplicationFabric_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "8dd46607-c738-4508-aac1-2c2b6cdc81fb" ], + "x-ms-correlation-request-id": [ "8dd46607-c738-4508-aac1-2c2b6cdc81fb" ], + "x-ms-routing-request-id": [ "NORTHCENTRALUS:20230822T210728Z:8dd46607-c738-4508-aac1-2c2b6cdc81fb" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0B557A71678346D294A7B753BC867D91 Ref B: CO6AA3150220023 Ref C: 2023-08-22T21:07:26Z" ], + "Date": [ "Tue, 22 Aug 2023 21:07:28 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1297" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"fabricResourceId\":\"5426019882654045582\",\"fabricContainerId\":\"15873549809437\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric\",\"name\":\"samlee3src48adfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:33:02.1830192+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:39:45.739396+00:00\"},\"tags\":{}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIReplicationFabric+[NoContext]+GetViaIdentity+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "20d1913e-bc93-4fe6-89e3-7c0bc0f7242b" ], + "CommandName": [ "Get-AzMigrateHCIReplicationFabric" ], + "FullCommandName": [ "Get-AzMigrateHCIReplicationFabric_GetViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "866056fe-a62b-4b81-8903-a18234f17187" ], + "x-ms-correlation-request-id": [ "866056fe-a62b-4b81-8903-a18234f17187" ], + "x-ms-routing-request-id": [ "CENTRALUS:20230822T210729Z:866056fe-a62b-4b81-8903-a18234f17187" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8C88AC3D0532495AB4C48A097303D349 Ref B: CO6AA3150220023 Ref C: 2023-08-22T21:07:28Z" ], + "Date": [ "Tue, 22 Aug 2023 21:07:29 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1297" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"location\":\"southeastasia\",\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceEndpoint\":\"https://agent-can01-asrrp1.sea.siterecovery.azure.com\",\"serviceResourceId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"health\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"hyperVSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"fabricResourceId\":\"5426019882654045582\",\"fabricContainerId\":\"15873549809437\",\"migrationSolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"migrationHubUri\":null,\"instanceType\":\"HyperVMigrate\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationFabrics/samlee3src48adfreplicationfabric\",\"name\":\"samlee3src48adfreplicationfabric\",\"type\":\"Microsoft.DataReplication/replicationFabrics\",\"systemData\":{\"createdBy\":\"samlee3@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2023-08-09T22:33:02.1830192+00:00\",\"lastModifiedBy\":\"samlee3@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2023-08-09T22:39:45.739396+00:00\"},\"tags\":{}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Tests.ps1 new file mode 100644 index 000000000000..d0815aa60542 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIReplicationFabric.Tests.ps1 @@ -0,0 +1,48 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzMigrateHCIReplicationFabric')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzMigrateHCIReplicationFabric.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzMigrateHCIReplicationFabric' { + It 'List' { + $output = Get-AzMigrateHCIReplicationFabric ` + -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'Get' { + $output = Get-AzMigrateHCIReplicationFabric ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId ` + -Name $env.hciSourceReplicationFabricName + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'List1' { + $output = Get-AzMigrateHCIReplicationFabric ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetViaIdentity' { + $output = Get-AzMigrateHCIReplicationFabric ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId ` + -Name $env.hciSourceReplicationFabricName + + $output1 = Get-AzMigrateHCIReplicationFabric -InputObject $output + $output1.Count | Should -BeGreaterOrEqual 1 + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Recording.json b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Recording.json new file mode 100644 index 000000000000..c395c6806190 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Recording.json @@ -0,0 +1,344 @@ +{ + "Get-AzMigrateHCIServerReplication+[NoContext]+ListByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "5721fff3-6d99-482b-b767-ab2b5959c8fc" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "8f38616f-0acc-4751-be66-a5766438c8bb" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "2f96fcd3-3882-4a89-b42f-75b9ff2f580a" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233501Z:2f96fcd3-3882-4a89-b42f-75b9ff2f580a" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 12B047E132BC4D8D897BA7436EE83133 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:34:59Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:01 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1120" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"3f00a2ae-0000-1800-0000-65063ab80000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"22\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"5\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+ListByName+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "fca84b7c-849a-4c5b-b4e5-35835a1359f4" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "e52517dc-bc85-4e46-9299-07d023c76a80" ], + "x-ms-correlation-request-id": [ "e52517dc-bc85-4e46-9299-07d023c76a80" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233503Z:e52517dc-bc85-4e46-9299-07d023c76a80" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B0EA6CE2F2F64093BA0FAF39844F7095 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:01Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:03 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "7894" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"c1f6b6a9-a15b-43eb-84d9-2292ae42e1da\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Critical\",\"healthErrors\":[{\"childErrors\":[],\"code\":\"HyperVToAzStackHCIRcmServiceReplicationCycleFailed\",\"healthCategory\":\"Replication\",\"category\":\"SystemError\",\"severity\":\"Error\",\"source\":\"ASR\",\"creationTime\":\"2023-09-16T23:23:16.2127792Z\",\"isCustomerResolvable\":\"false\",\"summary\":\"\",\"message\":\"ErrorCode: \u0027499\u0027 VM: \u0027\u0027. Appliance: \u0027samlee3src4\u0027. Error: An internal error occurred. [Sequence contains no elements]\",\"causes\":\"The operation failed due to an internal error.\",\"recommendation\":\"Retry the operation. If the issue persists, contact support.\"}],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[],\"protectedNics\":[],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:30:06.4336581Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null},{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"0b4e166f-834a-4dc6-ac6c-19aac39be27f\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"fabricObjectName\":\"testsamlee2\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee2\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm2\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":false,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[],\"protectedNics\":[],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:31:02.4411859Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetByItemID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "9852a6ae-9acc-42b8-b01a-3380680f2be7" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "f1cdfa33-aba7-4d2e-9a24-a3f1b645453d" ], + "x-ms-correlation-request-id": [ "f1cdfa33-aba7-4d2e-9a24-a3f1b645453d" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233506Z:f1cdfa33-aba7-4d2e-9a24-a3f1b645453d" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: ABC5627F103045D881958B4D13612D2A Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:04Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5608" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"c1f6b6a9-a15b-43eb-84d9-2292ae42e1da\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Critical\",\"healthErrors\":[{\"childErrors\":[],\"code\":\"HyperVToAzStackHCIRcmServiceReplicationCycleFailed\",\"healthCategory\":\"Replication\",\"category\":\"SystemError\",\"severity\":\"Error\",\"source\":\"ASR\",\"creationTime\":\"2023-09-16T23:23:16.2127792Z\",\"isCustomerResolvable\":\"false\",\"summary\":\"\",\"message\":\"ErrorCode: \u0027499\u0027 VM: \u0027\u0027. Appliance: \u0027samlee3src4\u0027. Error: An internal error occurred. [Sequence contains no elements]\",\"causes\":\"The operation failed due to an internal error.\",\"recommendation\":\"Retry the operation. If the issue persists, contact support.\"}],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132\",\"seedDiskName\":\"hciVm1-OSdisk-14393-0-amd6-3934-seed\",\"testMigrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:30:06.4336581Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetBySDSID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "2f289a1e-733d-44bc-b67d-80a361f98e93" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVSite" ], + "FullCommandName": [ "Get-AzMigrateHyperVSite_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"2e015a83-0000-1800-0000-65063a460000\"" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "f0ff7880-ce3f-4dc2-bddb-b38ab97f18df" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-correlation-request-id": [ "2387ddaa-c49e-4af2-ab09-a528695697be" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233507Z:2387ddaa-c49e-4af2-ab09-a528695697be" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4EA955D45B764E1E95C3C66BCCD8910F Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:06Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:07 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2629" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"name\":\"samlee3src41244site\",\"type\":\"Microsoft.OffAzure/HyperVSites\",\"etag\":\"\\\"2e015a83-0000-1800-0000-65063a460000\\\"\",\"location\":\"southeastasia\",\"kind\":\"Migrate\",\"properties\":{\"masterSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/MasterSites/samlee3proj46422mastersite\",\"servicePrincipalIdentityDetails\":{\"tenantId\":\"c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"applicationId\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"objectId\":\"c8c56849-02b1-4b12-95af-c2e94b9aaf1e\",\"audience\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"aadAuthority\":\"https://login.microsoftonline.com/c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"rawCertData\":\"MIIDNDCCAhygAwIBAgIQdGNdN/CjS8ufM+qldDz6xzANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMjMwODA5MjIyMTE2WhcNMjQwODA5MjIzMTE2WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuy6pxPqzVD9WVHGBw3+EQNSAbkvCMGDU+yNu6e1a1+OGonopJYJ+W5IF9pgCgGY/VK5Yokgv4gj+dDCaHEDXshLxh9cLoaxXwvP83UdoR2e7lA3cbGAXqxJQw2/9jfaoa+ipvnenejKiWEjWzZmxPglWGGaO+NnhQm6l99a+Az2SGT+7Z8BD+eiNLu/kvblhu2I2zlBDxtaq+HtRtcduO0PRpbrTV7WTUCIpRKnELs4+Kz1VleCK3idxUZgwQiKcc/BbjS0jtF2tKr7KiUUNqTDGm2RtYqx4RShYjt+baXs477XtjEjl0NTK85XOMFyyXyTn8P9rW42eDZzgorlY1AgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBQvwkawBAIeLPXDn6aMqPWc4S2M3jAdBgNVHQ4EFgQUL8JGsAQCHiz1w5+mjKj1nOEtjN4wDQYJKoZIhvcNAQELBQADggEBAArSSHkrEHcJyz75KC1DNFdrpESEo5Wy3oV4gZe4cOtfQd8tu4iJUSgagy1NdoQ2puatD7CJQ0nvAUGzAu5MMbeotihBvtHLSJTxbxumRgshsblrZA+a38q9qwUSLlJP9dUtG/cN0G0jB6xLj9ZoeHXKviQodLlXqHPb7qhHHqMxKFKZViWU2tV863QYLVSDR7eZOD7qiFXPxm0RNQyrHctrvT4k3Ra1E22gxH171PSDfdab9GBGDitzw9lErLK2qfIwE7SoaSUm1YXu0A5z7eQJSDcojdfi4lzhOUtmJN/Gmln/JrZ4AGhAs9gghe5n/c6vp85UomtWAc6lXJkWZK4=\"},\"agentDetails\":{\"id\":\"38144592-82bd-4537-806a-2529e6f42f4d-agent\",\"version\":\"2.0.2199.56\",\"lastHeartBeatUtc\":\"2023-09-16T23:30:57.6714648Z\",\"keyVaultUri\":\"https://samlee3proj46422kv.vault.azure.net\",\"keyVaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.KeyVault/vaults/samlee3proj46422kv\"},\"applianceName\":\"samlee3src4\",\"discoverySolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Discovery-ServerDiscovery\",\"serviceEndpoint\":\"https://discoverysrv.sea.test.migration.windowsazure.com/\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetBySDSID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "318dbc6d-3fdb-4472-816b-e94762b9a777" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "28b2964f-a92c-4c39-99d3-7efee7a0f7b3" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "9ba8f296-3f6e-45db-926c-d4ac3296d74f" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233509Z:9ba8f296-3f6e-45db-926c-d4ac3296d74f" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 2A02DFC89EB84F60B140EBF155912FB9 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:07Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1120" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"3f00a2ae-0000-1800-0000-65063ab80000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"22\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"5\"}}}}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetBySDSID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "3de9c86e-69c8-47da-a02f-248de2e28ab9" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "3c737b61-264d-4c83-bfd3-55e4a42af212" ], + "x-ms-correlation-request-id": [ "3c737b61-264d-4c83-bfd3-55e4a42af212" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233511Z:3c737b61-264d-4c83-bfd3-55e4a42af212" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BB8BD30420174E519B08E6F2ABDAA74C Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:09Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5608" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"c1f6b6a9-a15b-43eb-84d9-2292ae42e1da\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Critical\",\"healthErrors\":[{\"childErrors\":[],\"code\":\"HyperVToAzStackHCIRcmServiceReplicationCycleFailed\",\"healthCategory\":\"Replication\",\"category\":\"SystemError\",\"severity\":\"Error\",\"source\":\"ASR\",\"creationTime\":\"2023-09-16T23:23:16.2127792Z\",\"isCustomerResolvable\":\"false\",\"summary\":\"\",\"message\":\"ErrorCode: \u0027499\u0027 VM: \u0027\u0027. Appliance: \u0027samlee3src4\u0027. Error: An internal error occurred. [Sequence contains no elements]\",\"causes\":\"The operation failed due to an internal error.\",\"recommendation\":\"Retry the operation. If the issue persists, contact support.\"}],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132\",\"seedDiskName\":\"hciVm1-OSdisk-14393-0-amd6-3934-seed\",\"testMigrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:30:06.4336581Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "cc604ca7-7339-4909-81d8-eabea507e901" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-request-id": [ "a678e2dc-ce09-4d6e-b229-c96385b4a13c" ], + "x-ms-correlation-request-id": [ "a678e2dc-ce09-4d6e-b229-c96385b4a13c" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233513Z:a678e2dc-ce09-4d6e-b229-c96385b4a13c" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 19B1ACE142CE422D80A7207A24F9DFA4 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:11Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:13 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5608" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"c1f6b6a9-a15b-43eb-84d9-2292ae42e1da\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Critical\",\"healthErrors\":[{\"childErrors\":[],\"code\":\"HyperVToAzStackHCIRcmServiceReplicationCycleFailed\",\"healthCategory\":\"Replication\",\"category\":\"SystemError\",\"severity\":\"Error\",\"source\":\"ASR\",\"creationTime\":\"2023-09-16T23:23:16.2127792Z\",\"isCustomerResolvable\":\"false\",\"summary\":\"\",\"message\":\"ErrorCode: \u0027499\u0027 VM: \u0027\u0027. Appliance: \u0027samlee3src4\u0027. Error: An internal error occurred. [Sequence contains no elements]\",\"causes\":\"The operation failed due to an internal error.\",\"recommendation\":\"Retry the operation. If the issue persists, contact support.\"}],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132\",\"seedDiskName\":\"hciVm1-OSdisk-14393-0-amd6-3934-seed\",\"testMigrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:30:06.4336581Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Get-AzMigrateHCIServerReplication+[NoContext]+GetByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "11de60d1-19a9-47ec-88ff-382fbdd1eccd" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "4b1aeece-7042-4066-a23b-99932954d074" ], + "x-ms-correlation-request-id": [ "4b1aeece-7042-4066-a23b-99932954d074" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T233514Z:4b1aeece-7042-4066-a23b-99932954d074" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 883C892055D143948881AA328F631936 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:35:13Z" ], + "Date": [ "Sat, 16 Sep 2023 23:35:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5608" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"c1f6b6a9-a15b-43eb-84d9-2292ae42e1da\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"InitialReplicationInProgress\",\"protectionStateDescription\":\"Initial replication is in progress\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"DisableProtection\"],\"replicationHealth\":\"Critical\",\"healthErrors\":[{\"childErrors\":[],\"code\":\"HyperVToAzStackHCIRcmServiceReplicationCycleFailed\",\"healthCategory\":\"Replication\",\"category\":\"SystemError\",\"severity\":\"Error\",\"source\":\"ASR\",\"creationTime\":\"2023-09-16T23:23:16.2127792Z\",\"isCustomerResolvable\":\"false\",\"summary\":\"\",\"message\":\"ErrorCode: \u0027499\u0027 VM: \u0027\u0027. Appliance: \u0027samlee3src4\u0027. Error: An internal error occurred. [Sequence contains no elements]\",\"causes\":\"The operation failed due to an internal error.\",\"recommendation\":\"Retry the operation. If the issue persists, contact support.\"}],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":0,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132\",\"seedDiskName\":\"hciVm1-OSdisk-14393-0-amd6-3934-seed\",\"testMigrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"hciVm1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-16T23:30:06.4336581Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Tests.ps1 new file mode 100644 index 000000000000..78f6d2065e03 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Get-AzMigrateHCIServerReplication.Tests.ps1 @@ -0,0 +1,38 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzMigrateHCIServerReplication')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzMigrateHCIServerReplication.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzMigrateHCIServerReplication' { + It 'ListByName' { + $output = Get-AzMigrateHCIServerReplication -ProjectName $env.hciProjectName -ResourceGroupName $env.hciMigResourceGroup -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetByItemID' { + $output = Get-AzMigrateHCIServerReplication -TargetObjectID $env.hciProtectedItem1 -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetBySDSID' { + $output = Get-AzMigrateHCIServerReplication -DiscoveredMachineId $env.hciSDSMachineID1 -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'GetByInputObject' { + $output = Get-AzMigrateHCIServerReplication -TargetObjectID $env.hciProtectedItem1 -SubscriptionId $env.hciSubscriptionId + $output = Get-AzMigrateHCIServerReplication -InputObject $output -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Initialize-AzMigrateHCIReplicationInfrastructure.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Initialize-AzMigrateHCIReplicationInfrastructure.Tests.ps1 new file mode 100644 index 000000000000..a7e421971979 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Initialize-AzMigrateHCIReplicationInfrastructure.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Initialize-AzMigrateHCIReplicationInfrastructure')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Initialize-AzMigrateHCIReplicationInfrastructure.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Initialize-AzMigrateHCIReplicationInfrastructure' -Tag 'LiveOnly' { + It 'Default' { + $output = Initialize-AzMigrateHCIReplicationInfrastructure ` + -ProjectName $env.hciProjectName ` + -ResourceGroupName $env.hciMigResourceGroup ` + -SubscriptionId $env.hciSubscriptionId ` + -SourceApplianceName $env.hciSourceApplianceName ` + -TargetApplianceName $env.hciTargetApplianceName ` + -CacheStorageAccountId $env.hciReplicationStorageAccountId ` + -PassThru + $output | Should -Be $true + } +} diff --git a/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIDiskMappingObject.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIDiskMappingObject.Tests.ps1 new file mode 100644 index 000000000000..87a97edad4e3 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIDiskMappingObject.Tests.ps1 @@ -0,0 +1,23 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzMigrateHCIDiskMappingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzMigrateHCIDiskMappingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzMigrateHCIDiskMappingObject' { + It '__AllParameterSets' { + $output = New-AzMigrateHCIDiskMappingObject -DiskID a -IsOSDisk true -IsDynamic true -Size 1 -Format VHDX + $output.Count | Should -BeGreaterOrEqual 1 + $output.DiskId | Should -Be a + } +} diff --git a/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCINicMappingObject.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCINicMappingObject.Tests.ps1 new file mode 100644 index 000000000000..15cb547f0d9d --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCINicMappingObject.Tests.ps1 @@ -0,0 +1,23 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzMigrateHCINicMappingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzMigrateHCINicMappingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzMigrateHCINicMappingObject' { + It '__AllParameterSets' { + $output = New-AzMigrateHCINicMappingObject -NicID a -TargetVirtualSwitchId "/subscriptions/xxx-xxx-xxx/resourceGroups/hciclus-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external" + $output.Count | Should -BeGreaterOrEqual 1 + $output.NicID | Should -Be a + } +} diff --git a/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Recording.json b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Recording.json new file mode 100644 index 000000000000..5739fabf8aac --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Recording.json @@ -0,0 +1,426 @@ +{ + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdDefaultUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2020-01-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "e09ae545-f52e-4adc-882a-e5484358757f" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVMachine" ], + "FullCommandName": [ "Get-AzMigrateHyperVMachine_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "504ab966-7456-48da-988a-dc89f65f2c6e" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-correlation-request-id": [ "ccf78cdd-f58c-46ec-a091-bc95d99dc32f" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232828Z:ccf78cdd-f58c-46ec-a091-bc95d99dc32f" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 63F49957AAA64B62B508B1B616FC3301 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:27Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:27 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4504" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"instanceUuid\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"hostFqdn\":\"RRN44-13-33.CFDEV.NTTEST.MICROSOFT.COM\",\"hostId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/hosts/rrn44-13-33-cfdev-nttest-micros-8c18e4d9-da77-4eb3-aecd-61afae77325f\",\"generation\":1,\"version\":\"5.0\",\"highAvailability\":\"No\",\"clusterFqdn\":null,\"clusterId\":null,\"maxMemoryMB\":1048576,\"isDynamicMemoryEnabled\":false,\"disks\":[{\"instanceId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"vhdId\":\"01d7a152-d18d-490f-ad07-db8620f6a09d\",\"maxSizeInBytes\":42949672960,\"name\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132\",\"diskType\":\"Differencing\",\"lun\":0,\"path\":\"F:\\\\samlee3vms\\\\testsamlee1vm\\\\14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_138E9ECD-3547-4241-975F-4404FD4F5132.avhd\"}],\"networkAdapters\":[{\"networkId\":\"\",\"subnetName\":\"\",\"staticIpAdress\":null,\"nicType\":\"NicType\",\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"ipAddressList\":[],\"networkName\":null,\"ipAddressType\":\"Dynamic\"}],\"managementServerType\":\"Host\",\"secureBootTemplateId\":\"\",\"secureBootEnabled\":false,\"secureBootTemplate\":\"\",\"tpmEnabled\":false,\"ksdEnabled\":false,\"shieldingRequested\":false,\"dataProtectionRequested\":false,\"encryptStateAndVmMigrationTraffic\":false,\"virtualizationBasedSecurityOptOut\":false,\"powerStatus\":\"PowerOff\",\"vmFqdn\":\"\",\"vmConfigurationFileLocation\":\"F:\\\\samlee3vms\\\\testsamlee1vm\\\\testsamlee1\\\\Virtual Machines\\\\0560E6AA-9B2D-45E5-92CD-4FF618D09BEC.xml\",\"firmware\":\"BIOS\",\"guestOSDetails\":{\"osType\":null,\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"numberOfApplications\":-1,\"guestDetailsDiscoveryTimestamp\":null,\"isFileServerSupported\":null,\"isGuestDetailsDiscoveryInProgress\":true,\"dependencyMapping\":\"Disabled\",\"dependencyMappingStartTime\":null,\"dependencyMappingEndTime\":null,\"runAsAccountId\":null,\"applianceNames\":[],\"errors\":[],\"applicationDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"dependencyMapDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"staticDiscovery\":{\"discoveryScopeStatus\":\"DiscoverySucceeded\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"sqlDiscovery\":{\"successfullyDiscoveredServerCount\":-1,\"totalServerCount\":-1,\"sqlMetadataHydratedRunAsAccountId\":null,\"sqlMetadataDiscoveryPipe\":\"Unknown\",\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"webAppDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"oracleDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"springBootDiscovery\":{\"totalInstanceCount\":0,\"totalApplicationCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"mySQLDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"iisDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"tomcatDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"appsAndRoles\":null,\"productSupportStatus\":{\"currentVersion\":null,\"esuStatus\":\"Unknown\",\"supportStatus\":\"Unknown\",\"supportEndDate\":\"0001-01-01T00:00:00\",\"esuYear\":\"Unknown\"},\"eTag\":\"\\\"1c04a172-0000-1800-0000-650639570000\\\"\",\"numberOfProcessorCore\":1,\"allocatedMemoryInMB\":16384.0,\"operatingSystemDetails\":{\"osType\":\"otherguestfamily\",\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"biosSerialNumber\":\"6736-3103-4448-5783-4045-8105-00\",\"biosGuid\":\"52CE3FBC-60FD-400B-8D9F-D0839790B885\",\"displayName\":\"testsamlee1\",\"isDeleted\":false,\"createdTimestamp\":\"2023-08-31T22:45:58.1940880Z\",\"tags\":{\"asrprotectedmachine\":\"false\"},\"updatedTimestamp\":\"2023-09-16T23:25:11.1017631Z\"},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.OffAzure/HyperVSites/machines\",\"tags\":{\"asrprotectedmachine\":\"false\"}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdDefaultUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "cb5709ca-6c29-4130-badb-3b2d88ba9c14" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVSite" ], + "FullCommandName": [ "Get-AzMigrateHyperVSite_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"2e01917f-0000-1800-0000-650639670000\"" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "e859993e-9f0e-44da-9f2b-0f275a4e66fe" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "22bf65f7-0508-4d65-b45b-e39ac18eb286" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232830Z:22bf65f7-0508-4d65-b45b-e39ac18eb286" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 20795FAB8FE846C78839D31C30C67ECA Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:28Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:29 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2629" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"name\":\"samlee3src41244site\",\"type\":\"Microsoft.OffAzure/HyperVSites\",\"etag\":\"\\\"2e01917f-0000-1800-0000-650639670000\\\"\",\"location\":\"southeastasia\",\"kind\":\"Migrate\",\"properties\":{\"masterSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/MasterSites/samlee3proj46422mastersite\",\"servicePrincipalIdentityDetails\":{\"tenantId\":\"c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"applicationId\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"objectId\":\"c8c56849-02b1-4b12-95af-c2e94b9aaf1e\",\"audience\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"aadAuthority\":\"https://login.microsoftonline.com/c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"rawCertData\":\"MIIDNDCCAhygAwIBAgIQdGNdN/CjS8ufM+qldDz6xzANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMjMwODA5MjIyMTE2WhcNMjQwODA5MjIzMTE2WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuy6pxPqzVD9WVHGBw3+EQNSAbkvCMGDU+yNu6e1a1+OGonopJYJ+W5IF9pgCgGY/VK5Yokgv4gj+dDCaHEDXshLxh9cLoaxXwvP83UdoR2e7lA3cbGAXqxJQw2/9jfaoa+ipvnenejKiWEjWzZmxPglWGGaO+NnhQm6l99a+Az2SGT+7Z8BD+eiNLu/kvblhu2I2zlBDxtaq+HtRtcduO0PRpbrTV7WTUCIpRKnELs4+Kz1VleCK3idxUZgwQiKcc/BbjS0jtF2tKr7KiUUNqTDGm2RtYqx4RShYjt+baXs477XtjEjl0NTK85XOMFyyXyTn8P9rW42eDZzgorlY1AgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBQvwkawBAIeLPXDn6aMqPWc4S2M3jAdBgNVHQ4EFgQUL8JGsAQCHiz1w5+mjKj1nOEtjN4wDQYJKoZIhvcNAQELBQADggEBAArSSHkrEHcJyz75KC1DNFdrpESEo5Wy3oV4gZe4cOtfQd8tu4iJUSgagy1NdoQ2puatD7CJQ0nvAUGzAu5MMbeotihBvtHLSJTxbxumRgshsblrZA+a38q9qwUSLlJP9dUtG/cN0G0jB6xLj9ZoeHXKviQodLlXqHPb7qhHHqMxKFKZViWU2tV863QYLVSDR7eZOD7qiFXPxm0RNQyrHctrvT4k3Ra1E22gxH171PSDfdab9GBGDitzw9lErLK2qfIwE7SoaSUm1YXu0A5z7eQJSDcojdfi4lzhOUtmJN/Gmln/JrZ4AGhAs9gghe5n/c6vp85UomtWAc6lXJkWZK4=\"},\"agentDetails\":{\"id\":\"38144592-82bd-4537-806a-2529e6f42f4d-agent\",\"version\":\"2.0.2199.56\",\"lastHeartBeatUtc\":\"2023-09-16T23:20:33.5941976Z\",\"keyVaultUri\":\"https://samlee3proj46422kv.vault.azure.net\",\"keyVaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.KeyVault/vaults/samlee3proj46422kv\"},\"applianceName\":\"samlee3src4\",\"discoverySolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Discovery-ServerDiscovery\",\"serviceEndpoint\":\"https://discoverysrv.sea.test.migration.windowsazure.com/\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdDefaultUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "ce0d126f-ae95-4c23-a54f-50c8ab799a79" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "162755bc-3e6a-42cc-875d-31c36e9c5977" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "dce561f7-cdea-42e7-be9e-894289ba6989" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232831Z:dce561f7-cdea-42e7-be9e-894289ba6989" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9D9478C2454741F68B956FF77C7D85AC Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:30Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1120" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"3f005dae-0000-1800-0000-650638f80000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"20\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"5\"}}}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdDefaultUser+$PUT+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+4": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": "{\r\n \"properties\": {\r\n \"policyName\": \"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\r\n \"replicationExtensionName\": \"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\r\n \"customProperties\": {\r\n \"instanceType\": \"HyperVToAzStackHCI\",\r\n \"targetHciClusterId\": \"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\r\n \"targetArcClusterCustomLocationId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\r\n \"fabricDiscoveryMachineId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\r\n \"disksToInclude\": [\r\n {\r\n \"diskId\": \"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\r\n \"isDynamic\": true,\r\n \"diskSizeGB\": 40,\r\n \"diskFileFormat\": \"VHDX\",\r\n \"isOsDisk\": true\r\n }\r\n ],\r\n \"nicsToInclude\": [\r\n {\r\n \"nicId\": \"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\r\n \"targetNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\r\n \"testNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\r\n \"selectionTypeForFailover\": \"SelectedByUser\"\r\n }\r\n ],\r\n \"targetVmName\": \"hciVm1\",\r\n \"targetResourceGroupId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\r\n \"storageContainerId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\r\n \"hyperVGeneration\": \"1\",\r\n \"targetCpuCores\": 1,\r\n \"isDynamicRam\": true,\r\n \"dynamicMemoryConfig\": {\r\n \"maximumMemoryInMegaBytes\": 1048576,\r\n \"minimumMemoryInMegaBytes\": 1024,\r\n \"targetMemoryBufferPercentage\": 20\r\n },\r\n \"targetMemoryInMegaBytes\": 16384,\r\n \"runAsAccountId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\r\n \"sourceDraName\": \"samlee3src48adfdra\",\r\n \"targetDraName\": \"samlee3te2acdra\",\r\n \"customLocationRegion\": \"eastus\"\r\n }\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2765" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/21507a4a-28d3-4b65-83e2-3d666f61a3f9?api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/21507a4a-28d3-4b65-83e2-3d666f61a3f9?api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "e35834e8-6f0e-4360-a3cf-fbc5dc921cac" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "d9a16538-982f-473e-b464-03ecaac8f0bc" ], + "x-ms-correlation-request-id": [ "d9a16538-982f-473e-b464-03ecaac8f0bc" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232845Z:d9a16538-982f-473e-b464-03ecaac8f0bc" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 541A62B76E3B4DA1BB5F51B9D79D8AC5 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:42Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:44 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3789" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":null,\"provisioningState\":\"Creating\",\"protectionState\":\"UnprotectedStatesBegin\",\"protectionStateDescription\":null,\"testFailoverState\":\"None\",\"testFailoverStateDescription\":null,\"resynchronizationState\":\"None\",\"fabricObjectId\":null,\"fabricObjectName\":null,\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"fabricId\":null,\"targetFabricId\":null,\"draId\":null,\"targetDraId\":null,\"resyncRequired\":\"false\",\"allowedJobs\":null,\"replicationHealth\":\"Normal\",\"healthErrors\":null,\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":null,\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":[{\"diskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"storageContainerId\":null,\"isDynamic\":true,\"diskSizeGB\":40,\"diskFileFormat\":\"VHDX\",\"isOsDisk\":true}],\"nicsToInclude\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"networkName\":null,\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"sourceVmName\":null,\"sourceCpuCores\":null,\"sourceMemoryInMegaBytes\":null,\"targetVmName\":\"hciVm1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":null,\"targetApplianceName\":null,\"osType\":null,\"osName\":null,\"firmwareType\":null,\"targetLocation\":null,\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[],\"protectedNics\":[],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":null,\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdDefaultUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/21507a4a-28d3-4b65-83e2-3d666f61a3f9?api-version=2021-02-16-preview+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/21507a4a-28d3-4b65-83e2-3d666f61a3f9?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "40f31d9c-f0b3-4e98-9ca5-fa828d08ca31" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v9.6.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11996" ], + "x-ms-request-id": [ "c1e158b8-9119-4369-8ab1-20ff042d0899" ], + "x-ms-correlation-request-id": [ "c1e158b8-9119-4369-8ab1-20ff042d0899" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232846Z:c1e158b8-9119-4369-8ab1-20ff042d0899" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 09C1931EB08643BD83BC618CCC66DE6E Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:45Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2068" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-16T23:28:45.182144Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectName\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectInternalId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating the protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-16T23:28:45.7187977Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Initializing Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Enabling Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Starting Replication\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/21507a4a-28d3-4b65-83e2-3d666f61a3f9\",\"name\":\"21507a4a-28d3-4b65-83e2-3d666f61a3f9\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdPowerUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2020-01-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "12" ], + "x-ms-client-request-id": [ "1b8dd35c-1389-420a-8f10-db4105795d17" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVMachine" ], + "FullCommandName": [ "Get-AzMigrateHyperVMachine_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v9.6.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "d7c9f23c-a911-4cdb-aa0f-458dcda1bf42" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-correlation-request-id": [ "be42d847-2c31-4607-a7d1-f69368869dfe" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232848Z:be42d847-2c31-4607-a7d1-f69368869dfe" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B7C94C0BE7A14D839804577E92CEE272 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:47Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:48 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4424" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"instanceUuid\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"hostFqdn\":\"RRN44-13-33.CFDEV.NTTEST.MICROSOFT.COM\",\"hostId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/hosts/rrn44-13-33-cfdev-nttest-micros-8c18e4d9-da77-4eb3-aecd-61afae77325f\",\"generation\":1,\"version\":\"5.0\",\"highAvailability\":\"No\",\"clusterFqdn\":null,\"clusterId\":null,\"maxMemoryMB\":1048576,\"isDynamicMemoryEnabled\":false,\"disks\":[{\"instanceId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"vhdId\":\"4845656d-75b2-1246-bc8f-13d900000000\",\"maxSizeInBytes\":42949672960,\"name\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us\",\"diskType\":\"Dynamic\",\"lun\":0,\"path\":\"F:\\\\samlee3vms\\\\testsamlee2vm\\\\14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us.vhd\"}],\"networkAdapters\":[{\"networkId\":\"\",\"subnetName\":\"\",\"staticIpAdress\":null,\"nicType\":\"NicType\",\"nicId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\"macAddress\":\"00:15:5d:e6:4f:f2\",\"ipAddressList\":[],\"networkName\":null,\"ipAddressType\":\"Dynamic\"}],\"managementServerType\":\"Host\",\"secureBootTemplateId\":\"\",\"secureBootEnabled\":false,\"secureBootTemplate\":\"\",\"tpmEnabled\":false,\"ksdEnabled\":false,\"shieldingRequested\":false,\"dataProtectionRequested\":false,\"encryptStateAndVmMigrationTraffic\":false,\"virtualizationBasedSecurityOptOut\":false,\"powerStatus\":\"PowerOff\",\"vmFqdn\":\"\",\"vmConfigurationFileLocation\":\"F:\\\\samlee3vms\\\\testsamlee2vm\\\\testsamlee2\\\\Virtual Machines\\\\A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B.xml\",\"firmware\":\"BIOS\",\"guestOSDetails\":{\"osType\":null,\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"numberOfApplications\":-1,\"guestDetailsDiscoveryTimestamp\":null,\"isFileServerSupported\":null,\"isGuestDetailsDiscoveryInProgress\":true,\"dependencyMapping\":\"Disabled\",\"dependencyMappingStartTime\":null,\"dependencyMappingEndTime\":null,\"runAsAccountId\":null,\"applianceNames\":[],\"errors\":[],\"applicationDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"dependencyMapDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"staticDiscovery\":{\"discoveryScopeStatus\":\"DiscoverySucceeded\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"sqlDiscovery\":{\"successfullyDiscoveredServerCount\":-1,\"totalServerCount\":-1,\"sqlMetadataHydratedRunAsAccountId\":null,\"sqlMetadataDiscoveryPipe\":\"Unknown\",\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"webAppDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"oracleDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"springBootDiscovery\":{\"totalInstanceCount\":0,\"totalApplicationCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"mySQLDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"iisDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"tomcatDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"appsAndRoles\":null,\"productSupportStatus\":{\"currentVersion\":null,\"esuStatus\":\"Unknown\",\"supportStatus\":\"Unknown\",\"supportEndDate\":\"0001-01-01T00:00:00\",\"esuYear\":\"Unknown\"},\"eTag\":\"\\\"1c04c974-0000-1800-0000-650639670000\\\"\",\"numberOfProcessorCore\":1,\"allocatedMemoryInMB\":16384.0,\"operatingSystemDetails\":{\"osType\":\"otherguestfamily\",\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"biosSerialNumber\":\"5037-6767-6873-1912-7398-8259-21\",\"biosGuid\":\"B978BF06-9676-49C3-A95A-FFC99A03DD31\",\"displayName\":\"testsamlee2\",\"isDeleted\":false,\"createdTimestamp\":\"2023-08-31T22:45:57.9440957Z\",\"tags\":{\"asrprotectedmachine\":\"false\"},\"updatedTimestamp\":\"2023-09-16T23:25:27.3675010Z\"},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.OffAzure/HyperVSites/machines\",\"tags\":{\"asrprotectedmachine\":\"false\"}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdPowerUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "2f8c1ba4-c789-4e14-ba1a-440aceefbd26" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVSite" ], + "FullCommandName": [ "Get-AzMigrateHyperVSite_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v9.6.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"2e01917f-0000-1800-0000-650639670000\"" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "37476ad6-e126-469e-ade9-5b612aac973c" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-correlation-request-id": [ "6d1ee8e6-6039-459d-81b7-9b1369e25364" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232850Z:6d1ee8e6-6039-459d-81b7-9b1369e25364" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D0D546FDC93D4FED839636E78A79B7CE Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:48Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2629" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site\",\"name\":\"samlee3src41244site\",\"type\":\"Microsoft.OffAzure/HyperVSites\",\"etag\":\"\\\"2e01917f-0000-1800-0000-650639670000\\\"\",\"location\":\"southeastasia\",\"kind\":\"Migrate\",\"properties\":{\"masterSiteId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/MasterSites/samlee3proj46422mastersite\",\"servicePrincipalIdentityDetails\":{\"tenantId\":\"c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"applicationId\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"objectId\":\"c8c56849-02b1-4b12-95af-c2e94b9aaf1e\",\"audience\":\"e2344540-afb8-4d15-843d-2e7c35b090ab\",\"aadAuthority\":\"https://login.microsoftonline.com/c76bd4d1-bea3-45ea-be1b-4a745a675d07\",\"rawCertData\":\"MIIDNDCCAhygAwIBAgIQdGNdN/CjS8ufM+qldDz6xzANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMjMwODA5MjIyMTE2WhcNMjQwODA5MjIzMTE2WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuy6pxPqzVD9WVHGBw3+EQNSAbkvCMGDU+yNu6e1a1+OGonopJYJ+W5IF9pgCgGY/VK5Yokgv4gj+dDCaHEDXshLxh9cLoaxXwvP83UdoR2e7lA3cbGAXqxJQw2/9jfaoa+ipvnenejKiWEjWzZmxPglWGGaO+NnhQm6l99a+Az2SGT+7Z8BD+eiNLu/kvblhu2I2zlBDxtaq+HtRtcduO0PRpbrTV7WTUCIpRKnELs4+Kz1VleCK3idxUZgwQiKcc/BbjS0jtF2tKr7KiUUNqTDGm2RtYqx4RShYjt+baXs477XtjEjl0NTK85XOMFyyXyTn8P9rW42eDZzgorlY1AgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBQvwkawBAIeLPXDn6aMqPWc4S2M3jAdBgNVHQ4EFgQUL8JGsAQCHiz1w5+mjKj1nOEtjN4wDQYJKoZIhvcNAQELBQADggEBAArSSHkrEHcJyz75KC1DNFdrpESEo5Wy3oV4gZe4cOtfQd8tu4iJUSgagy1NdoQ2puatD7CJQ0nvAUGzAu5MMbeotihBvtHLSJTxbxumRgshsblrZA+a38q9qwUSLlJP9dUtG/cN0G0jB6xLj9ZoeHXKviQodLlXqHPb7qhHHqMxKFKZViWU2tV863QYLVSDR7eZOD7qiFXPxm0RNQyrHctrvT4k3Ra1E22gxH171PSDfdab9GBGDitzw9lErLK2qfIwE7SoaSUm1YXu0A5z7eQJSDcojdfi4lzhOUtmJN/Gmln/JrZ4AGhAs9gghe5n/c6vp85UomtWAc6lXJkWZK4=\"},\"agentDetails\":{\"id\":\"38144592-82bd-4537-806a-2529e6f42f4d-agent\",\"version\":\"2.0.2199.56\",\"lastHeartBeatUtc\":\"2023-09-16T23:20:33.5941976Z\",\"keyVaultUri\":\"https://samlee3proj46422kv.vault.azure.net\",\"keyVaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.KeyVault/vaults/samlee3proj46422kv\"},\"applianceName\":\"samlee3src4\",\"discoverySolutionId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Discovery-ServerDiscovery\",\"serviceEndpoint\":\"https://discoverysrv.sea.test.migration.windowsazure.com/\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdPowerUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/migrateProjects/samlee3proj4/solutions/Servers-Migration-ServerMigration_DataReplication?api-version=2018-09-01-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "14" ], + "x-ms-client-request-id": [ "b771653b-0f28-47d6-89b0-8dbfd6a9f37e" ], + "CommandName": [ "Az.Migrate\\Get-AzMigrateSolution" ], + "FullCommandName": [ "Get-AzMigrateSolution_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v9.6.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "d77a44bd-54ad-42d8-8f6d-9dbeb28e33d5" ], + "X-Content-Type-Options": [ "nosniff" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-correlation-request-id": [ "5020f5ec-9c74-47de-97f6-068efab6f2e1" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232851Z:5020f5ec-9c74-47de-97f6-068efab6f2e1" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6C96CF3723ED46E084E64670692514D5 Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:28:50Z" ], + "Date": [ "Sat, 16 Sep 2023 23:28:51 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1120" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4/Solutions/Servers-Migration-ServerMigration_DataReplication\",\"name\":\"Servers-Migration-ServerMigration_DataReplication\",\"type\":\"Microsoft.Migrate/MigrateProjects/Solutions\",\"etag\":\"\\\"3f005dae-0000-1800-0000-650638f80000\\\"\",\"properties\":{\"tool\":\"ServerMigration_DataReplication\",\"purpose\":\"Migration\",\"goal\":\"Servers\",\"status\":\"Inactive\",\"cleanupState\":\"None\",\"summary\":{\"instanceType\":\"Servers\",\"discoveredCount\":0,\"assessedCount\":0,\"replicatingCount\":0,\"testMigratedCount\":0,\"migratedCount\":0},\"details\":{\"groupCount\":0,\"assessmentCount\":0,\"extendedDetails\":{\"serversOnWindows\":\"0\",\"serversOnLinux\":\"0\",\"serversOnOther\":\"0\",\"dependencyEnabledMachines\":\"0\",\"machinesHavingSqlServers\":\"0\",\"machinesHavingWebServers\":\"0\",\"vaultId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault\",\"aszreplicatingCount\":\"20\",\"asztestMigratedCount\":\"0\",\"aszmigratedCount\":\"5\"}}}}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdPowerUser+$PUT+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview+4": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview", + "Content": "{\r\n \"properties\": {\r\n \"policyName\": \"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\r\n \"replicationExtensionName\": \"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\r\n \"customProperties\": {\r\n \"instanceType\": \"HyperVToAzStackHCI\",\r\n \"targetHciClusterId\": \"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\r\n \"targetArcClusterCustomLocationId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\r\n \"fabricDiscoveryMachineId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\r\n \"disksToInclude\": [\r\n {\r\n \"diskId\": \"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\r\n \"isDynamic\": true,\r\n \"diskSizeGB\": 1,\r\n \"diskFileFormat\": \"VHDX\",\r\n \"isOsDisk\": true\r\n }\r\n ],\r\n \"nicsToInclude\": [\r\n {\r\n \"nicId\": \"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\r\n \"targetNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\r\n \"testNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\r\n \"selectionTypeForFailover\": \"SelectedByUser\"\r\n }\r\n ],\r\n \"targetVmName\": \"hciVm2\",\r\n \"targetResourceGroupId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\r\n \"storageContainerId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\r\n \"hyperVGeneration\": \"1\",\r\n \"targetCpuCores\": 1,\r\n \"isDynamicRam\": false,\r\n \"dynamicMemoryConfig\": {\r\n \"maximumMemoryInMegaBytes\": 1048576,\r\n \"minimumMemoryInMegaBytes\": 1024,\r\n \"targetMemoryBufferPercentage\": 20\r\n },\r\n \"targetMemoryInMegaBytes\": 16384,\r\n \"runAsAccountId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\r\n \"sourceDraName\": \"samlee3src48adfdra\",\r\n \"targetDraName\": \"samlee3te2acdra\",\r\n \"customLocationRegion\": \"eastus\"\r\n }\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2765" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/635975d1-5444-43c8-838a-2a7d9b441b6c?api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/635975d1-5444-43c8-838a-2a7d9b441b6c?api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "8d58905e-2d08-4c31-a72c-62f9dcba5878" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "169895b6-acb3-4760-a2ba-77813604a800" ], + "x-ms-correlation-request-id": [ "169895b6-acb3-4760-a2ba-77813604a800" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232903Z:169895b6-acb3-4760-a2ba-77813604a800" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F93A5687B8484F9C8966A83A1DE161CE Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:29:00Z" ], + "Date": [ "Sat, 16 Sep 2023 23:29:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3789" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":null,\"provisioningState\":\"Creating\",\"protectionState\":\"UnprotectedStatesBegin\",\"protectionStateDescription\":null,\"testFailoverState\":\"None\",\"testFailoverStateDescription\":null,\"resynchronizationState\":\"None\",\"fabricObjectId\":null,\"fabricObjectName\":null,\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"fabricId\":null,\"targetFabricId\":null,\"draId\":null,\"targetDraId\":null,\"resyncRequired\":\"false\",\"allowedJobs\":null,\"replicationHealth\":\"Normal\",\"healthErrors\":null,\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/Subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":null,\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"disksToInclude\":[{\"diskId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"storageContainerId\":null,\"isDynamic\":true,\"diskSizeGB\":1,\"diskFileFormat\":\"VHDX\",\"isOsDisk\":true}],\"nicsToInclude\":[{\"nicId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\"networkName\":null,\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"sourceVmName\":null,\"sourceCpuCores\":null,\"sourceMemoryInMegaBytes\":null,\"targetVmName\":\"hciVm2\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storageContainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":false,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":null,\"targetApplianceName\":null,\"osType\":null,\"osName\":null,\"firmwareType\":null,\"targetLocation\":null,\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[],\"protectedNics\":[],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":null,\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "New-AzMigrateHCIServerReplication+[NoContext]+ByIdPowerUser+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/635975d1-5444-43c8-838a-2a7d9b441b6c?api-version=2021-02-16-preview+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/635975d1-5444-43c8-838a-2a7d9b441b6c?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "6c077084-80a2-4f17-94d9-dab806e85482" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v9.6.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "08308a57-2625-4497-838e-d3b84198d4ec" ], + "x-ms-correlation-request-id": [ "08308a57-2625-4497-838e-d3b84198d4ec" ], + "x-ms-routing-request-id": [ "WESTCENTRALUS:20230916T232904Z:08308a57-2625-4497-838e-d3b84198d4ec" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D55FB61F145F40BFA1F86F3E799C272C Ref B: CO6AA3150219045 Ref C: 2023-09-16T23:29:03Z" ], + "Date": [ "Sat, 16 Sep 2023 23:29:03 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2068" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-16T23:29:03.2222229Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"objectName\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"objectInternalId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating the protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-16T23:29:03.756688Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Initializing Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Enabling Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Starting Replication\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/635975d1-5444-43c8-838a-2a7d9b441b6c\",\"name\":\"635975d1-5444-43c8-838a-2a7d9b441b6c\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Tests.ps1 new file mode 100644 index 000000000000..3aee3076e94c --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/New-AzMigrateHCIServerReplication.Tests.ps1 @@ -0,0 +1,44 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzMigrateHCIServerReplication')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzMigrateHCIServerReplication.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzMigrateHCIServerReplication' -Tag 'LiveOnly' { + It 'ByIdDefaultUser' { + $output = New-AzMigrateHCIServerReplication ` + -MachineId $env.hciSDSMachineId1 ` + -TargetResourceGroupId $env.hciTargetRGId ` + -TargetVMName $env.hciTgtVMName1 ` + -TargetStoragePathId $env.hciTgtStoragePathId ` + -TargetVirtualSwitchId $env.hciTgtVirtualSwitchId ` + -OSDiskID $env.hciDiskId1 ` + -SubscriptionId $env.hciSubscriptionId ` + -IsDynamicMemoryEnabled "true" + $output.Count | Should -BeGreaterOrEqual 1 + } + + It 'ByIdPowerUser' { + $diskToInclude = New-AzMigrateHCIDiskMappingObject -DiskID $env.hciDiskId2 -IsOSDisk "true" -IsDynamic "true" -Size 1 -Format "VHDX" + $nicToInclude = New-AzMigrateHCINicMappingObject -NicID $env.hciNicId2 -TargetVirtualSwitchId $env.hciTgtVirtualSwitchId + $output = New-AzMigrateHCIServerReplication ` + -MachineId $env.hciSDSMachineId2 ` + -TargetResourceGroupId $env.hciTargetRGId ` + -TargetVMName $env.hciTgtVMName2 ` + -TargetStoragePathId $env.hciTgtStoragePathId ` + -DiskToInclude $diskToInclude ` + -NicToInclude $nicToInclude ` + -SubscriptionId $env.hciSubscriptionId + $output.Count | Should -BeGreaterOrEqual 1 + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Recording.json b/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Recording.json new file mode 100644 index 000000000000..4979b55ea1ed --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Recording.json @@ -0,0 +1,223 @@ +{ + "Remove-AzMigrateHCIServerReplication+[NoContext]+ByID+$DELETE+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?forceDelete=True\u0026api-version=2021-02-16-preview+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?forceDelete=True\u0026api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "8150a5c7-bdde-471c-a95d-1d839c4a3fa7" ], + "CommandName": [ "Az.Migrate.Internal\\Remove-AzMigrateProtectedItem" ], + "FullCommandName": [ "Remove-AzMigrateProtectedItem_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/a94fe742-179f-4114-8d76-9f754c02dff1?forceDelete=True\u0026api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/a94fe742-179f-4114-8d76-9f754c02dff1?forceDelete=True\u0026api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "8150a5c7-bdde-471c-a95d-1d839c4a3fa7" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-request-id": [ "0fabd535-7ced-4e2a-aef3-b769942fa5f7" ], + "x-ms-correlation-request-id": [ "0fabd535-7ced-4e2a-aef3-b769942fa5f7" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022444Z:0fabd535-7ced-4e2a-aef3-b769942fa5f7" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9CFC8FBBFE064E72865B3652C6C02BC6 Ref B: CO6AA3150217031 Ref C: 2023-09-17T02:24:43Z" ], + "Date": [ "Sun, 17 Sep 2023 02:24:43 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzMigrateHCIServerReplication+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a94fe742-179f-4114-8d76-9f754c02dff1?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a94fe742-179f-4114-8d76-9f754c02dff1?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "3142ee30-c550-449d-b024-a6251cb8675f" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "cfb844e9-f44a-482a-8eea-ef2619040133" ], + "x-ms-correlation-request-id": [ "cfb844e9-f44a-482a-8eea-ef2619040133" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022445Z:cfb844e9-f44a-482a-8eea-ef2619040133" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B982CFECDE524BC9A84935F436CF430F Ref B: CO6AA3150217031 Ref C: 2023-09-17T02:24:44Z" ], + "Date": [ "Sun, 17 Sep 2023 02:24:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1742" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:24:44.1537086Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectName\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectInternalId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Prerequisite check\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Deleting protected item\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/a94fe742-179f-4114-8d76-9f754c02dff1\",\"name\":\"a94fe742-179f-4114-8d76-9f754c02dff1\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Remove-AzMigrateHCIServerReplication+[NoContext]+ByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "148c8704-e1d4-4f7d-af34-e75b962a05ba" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "c5d82437-40de-444d-a9c3-b90252ba2dad" ], + "x-ms-correlation-request-id": [ "c5d82437-40de-444d-a9c3-b90252ba2dad" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022447Z:c5d82437-40de-444d-a9c3-b90252ba2dad" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: CCA182C23DA84D86ACDDAA3FC9812CB8 Ref B: CO6AA3150217031 Ref C: 2023-09-17T02:24:45Z" ], + "Date": [ "Sun, 17 Sep 2023 02:24:46 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5478" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"426627dd-11ef-4798-a21d-dedff19c0e9d\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"PlannedFailoverInitiated\",\"protectionStateDescription\":\"Planned failover was initiated\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"fabricObjectName\":\"testsamlee2\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"currentJob\":{\"scenarioName\":\"PlannedFailover\",\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e093335d-318c-40a6-9036-b0f4f1c8f435\",\"name\":\"e093335d-318c-40a6-9036-b0f4f1c8f435\",\"displayName\":\"Planned failover\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:23:22.2009446Z\"},\"allowedJobs\":[],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee2\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"testsamlee2\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_6FD2D815-C59D-487E-8EEC-8FC2A1CBED52\",\"seedDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-seed\",\"testMigrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-test\",\"migrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\"macAddress\":\"00:15:5d:e6:4f:f2\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-17T02:23:44.188808Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Remove-AzMigrateHCIServerReplication+[NoContext]+ByInputObject+$DELETE+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?forceDelete=True\u0026api-version=2021-02-16-preview+2": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?forceDelete=True\u0026api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "f33b2076-85b7-471a-831b-c14ed66117bf" ], + "CommandName": [ "Az.Migrate.Internal\\Remove-AzMigrateProtectedItem" ], + "FullCommandName": [ "Remove-AzMigrateProtectedItem_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/829cfc71-e2c5-43aa-825b-6c7629cd243c?forceDelete=True\u0026api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/829cfc71-e2c5-43aa-825b-6c7629cd243c?forceDelete=True\u0026api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "f33b2076-85b7-471a-831b-c14ed66117bf" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-request-id": [ "44f6e7d7-8292-4a4d-8c4a-0de880ced3d0" ], + "x-ms-correlation-request-id": [ "44f6e7d7-8292-4a4d-8c4a-0de880ced3d0" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022448Z:44f6e7d7-8292-4a4d-8c4a-0de880ced3d0" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4BEC5C44663C42848B1E5BBAB7F805A4 Ref B: CO6AA3150217031 Ref C: 2023-09-17T02:24:47Z" ], + "Date": [ "Sun, 17 Sep 2023 02:24:48 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzMigrateHCIServerReplication+[NoContext]+ByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/829cfc71-e2c5-43aa-825b-6c7629cd243c?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/829cfc71-e2c5-43aa-825b-6c7629cd243c?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "176c109e-8b7c-41a7-96fb-68fbea6cb479" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "f0160539-a598-430e-957e-51a2274db16e" ], + "x-ms-correlation-request-id": [ "f0160539-a598-430e-957e-51a2274db16e" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022449Z:f0160539-a598-430e-957e-51a2274db16e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: DCA9D04F7E6B4FCDA5F14A897747D4F7 Ref B: CO6AA3150217031 Ref C: 2023-09-17T02:24:48Z" ], + "Date": [ "Sun, 17 Sep 2023 02:24:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1741" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Delete protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:24:48.303861Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"objectName\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"objectInternalId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Prerequisite check\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Deleting protected item\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/829cfc71-e2c5-43aa-825b-6c7629cd243c\",\"name\":\"829cfc71-e2c5-43aa-825b-6c7629cd243c\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Tests.ps1 new file mode 100644 index 000000000000..72560edfb2da --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Remove-AzMigrateHCIServerReplication.Tests.ps1 @@ -0,0 +1,27 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzMigrateHCIServerReplication')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzMigrateHCIServerReplication.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzMigrateHCIServerReplication' -Tag 'LiveOnly' { + It 'ByID' { + { Remove-AzMigrateHCIServerReplication -TargetObjectID $env.hciProtectedItem1 -SubscriptionId $env.hciSubscriptionId -ForceRemove "true" } | Should -Not -Throw + } + + It 'ByInputObject' { + $obj = Get-AzMigrateHCIServerReplication -TargetObjectID $env.hciProtectedItem2 -SubscriptionId $env.hciSubscriptionId + $obj.Count | Should -BeGreaterOrEqual 1 + { Remove-AzMigrateHCIServerReplication -InputObject $obj -SubscriptionId $env.hciSubscriptionId -ForceRemove "true" } | Should -Not -Throw + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Recording.json b/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Recording.json new file mode 100644 index 000000000000..ca3177eea206 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Recording.json @@ -0,0 +1,172 @@ +{ + "Set-AzMigrateHCIServerReplication+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "b656c233-227a-4d4d-bca4-011a373b45a2" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "b38dbc49-f2cb-4074-88b5-8ec96872e20f" ], + "x-ms-correlation-request-id": [ "b38dbc49-f2cb-4074-88b5-8ec96872e20f" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022202Z:b38dbc49-f2cb-4074-88b5-8ec96872e20f" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8113498EDD904567AE94F3A132AB9C6B Ref B: CO6AA3150217021 Ref C: 2023-09-17T02:22:00Z" ], + "Date": [ "Sun, 17 Sep 2023 02:22:01 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5077" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"43ca8c63-51a3-488f-a115-fe0ff0b948e9\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"Protected\",\"protectionStateDescription\":\"Protected\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"PlannedFailover\",\"DisableProtection\"],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"testsamlee1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_D48185B5-671F-4EE3-B134-743F20BE89A0\",\"seedDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c-seed\",\"testMigrateDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-17T02:20:09.2890417Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Set-AzMigrateHCIServerReplication+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2020-01-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2020-01-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "2" ], + "x-ms-client-request-id": [ "7ac012fa-1b26-4459-975d-2406ecd172db" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateHyperVMachine" ], + "FullCommandName": [ "Get-AzMigrateHyperVMachine_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "b54c005d-9865-4c06-93f1-b454c779d9cb" ], + "X-Content-Type-Options": [ "nosniff" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-correlation-request-id": [ "6b21ef95-94f7-4653-b90c-43f8c2cf1923" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022204Z:6b21ef95-94f7-4653-b90c-43f8c2cf1923" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F7D3D24442CA4264BD6326CB51BE49A5 Ref B: CO6AA3150217021 Ref C: 2023-09-17T02:22:02Z" ], + "Date": [ "Sun, 17 Sep 2023 02:22:03 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4502" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"instanceUuid\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"hostFqdn\":\"RRN44-13-33.CFDEV.NTTEST.MICROSOFT.COM\",\"hostId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/hosts/rrn44-13-33-cfdev-nttest-micros-8c18e4d9-da77-4eb3-aecd-61afae77325f\",\"generation\":1,\"version\":\"5.0\",\"highAvailability\":\"No\",\"clusterFqdn\":null,\"clusterId\":null,\"maxMemoryMB\":1048576,\"isDynamicMemoryEnabled\":false,\"disks\":[{\"instanceId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"vhdId\":\"c1565760-1011-4ee0-8deb-cffe6edb662b\",\"maxSizeInBytes\":42949672960,\"name\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_3B45A1BD-C68A-42F2-916F-54C3B87DC0D5\",\"diskType\":\"Differencing\",\"lun\":0,\"path\":\"F:\\\\samlee3vms\\\\testsamlee1vm\\\\14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_3B45A1BD-C68A-42F2-916F-54C3B87DC0D5.avhd\"}],\"networkAdapters\":[{\"networkId\":\"\",\"subnetName\":\"\",\"staticIpAdress\":null,\"nicType\":\"NicType\",\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"ipAddressList\":[],\"networkName\":null,\"ipAddressType\":\"Dynamic\"}],\"managementServerType\":\"Host\",\"secureBootTemplateId\":\"\",\"secureBootEnabled\":false,\"secureBootTemplate\":\"\",\"tpmEnabled\":false,\"ksdEnabled\":false,\"shieldingRequested\":false,\"dataProtectionRequested\":false,\"encryptStateAndVmMigrationTraffic\":false,\"virtualizationBasedSecurityOptOut\":false,\"powerStatus\":\"PowerOff\",\"vmFqdn\":\"\",\"vmConfigurationFileLocation\":\"F:\\\\samlee3vms\\\\testsamlee1vm\\\\testsamlee1\\\\Virtual Machines\\\\0560E6AA-9B2D-45E5-92CD-4FF618D09BEC.xml\",\"firmware\":\"BIOS\",\"guestOSDetails\":{\"osType\":null,\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"numberOfApplications\":-1,\"guestDetailsDiscoveryTimestamp\":null,\"isFileServerSupported\":null,\"isGuestDetailsDiscoveryInProgress\":true,\"dependencyMapping\":\"Disabled\",\"dependencyMappingStartTime\":null,\"dependencyMappingEndTime\":null,\"runAsAccountId\":null,\"applianceNames\":[],\"errors\":[],\"applicationDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"dependencyMapDiscovery\":{\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"staticDiscovery\":{\"discoveryScopeStatus\":\"DiscoverySucceeded\",\"errors\":[],\"hydratedRunAsAccountId\":null},\"sqlDiscovery\":{\"successfullyDiscoveredServerCount\":-1,\"totalServerCount\":-1,\"sqlMetadataHydratedRunAsAccountId\":null,\"sqlMetadataDiscoveryPipe\":\"Unknown\",\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"webAppDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"oracleDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"springBootDiscovery\":{\"totalInstanceCount\":0,\"totalApplicationCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"mySQLDiscovery\":{\"totalInstanceCount\":0,\"totalDatabaseCount\":0,\"shallowDiscoveryStatus\":\"Disabled\",\"discoveryScopeStatus\":\"DiscoverySucceeded\"},\"iisDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"tomcatDiscovery\":{\"totalWebServerCount\":0,\"totalWebApplicationCount\":0,\"discoveryScopeStatus\":\"RunAsAccountNotAssociated\"},\"appsAndRoles\":null,\"productSupportStatus\":{\"currentVersion\":null,\"esuStatus\":\"Unknown\",\"supportStatus\":\"Unknown\",\"supportEndDate\":\"0001-01-01T00:00:00\",\"esuYear\":\"Unknown\"},\"eTag\":\"\\\"2304542c-0000-1800-0000-650661500000\\\"\",\"numberOfProcessorCore\":1,\"allocatedMemoryInMB\":16384.0,\"operatingSystemDetails\":{\"osType\":\"otherguestfamily\",\"osName\":null,\"osVersion\":null,\"osArchitecture\":null},\"biosSerialNumber\":\"6736-3103-4448-5783-4045-8105-00\",\"biosGuid\":\"52CE3FBC-60FD-400B-8D9F-D0839790B885\",\"displayName\":\"testsamlee1\",\"isDeleted\":false,\"createdTimestamp\":\"2023-08-31T22:45:58.1940880Z\",\"tags\":{\"asrprotectedmachine\":\"true\"},\"updatedTimestamp\":\"2023-09-17T02:15:44.7145747Z\"},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.OffAzure/HyperVSites/machines\",\"tags\":{\"asrprotectedmachine\":\"true\"}}", + "isContentBase64": false + } + }, + "Set-AzMigrateHCIServerReplication+[NoContext]+ByID+$PUT+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": "{\r\n \"properties\": {\r\n \"policyName\": \"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\r\n \"replicationExtensionName\": \"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\r\n \"customProperties\": {\r\n \"instanceType\": \"HyperVToAzStackHCI\",\r\n \"targetHciClusterId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\r\n \"targetArcClusterCustomLocationId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\r\n \"fabricDiscoveryMachineId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\r\n \"disksToInclude\": [\r\n {\r\n \"diskId\": \"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\r\n \"isDynamic\": true,\r\n \"diskSizeGB\": 40,\r\n \"diskFileFormat\": \"VHDX\",\r\n \"isOsDisk\": true\r\n }\r\n ],\r\n \"nicsToInclude\": [\r\n {\r\n \"nicId\": \"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\r\n \"targetNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\r\n \"testNetworkId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\r\n \"selectionTypeForFailover\": \"SelectedByUser\"\r\n }\r\n ],\r\n \"targetVmName\": \"testsamlee1\",\r\n \"targetResourceGroupId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\r\n \"storageContainerId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\r\n \"hyperVGeneration\": \"1\",\r\n \"targetCpuCores\": 1,\r\n \"isDynamicRam\": false,\r\n \"dynamicMemoryConfig\": {\r\n \"maximumMemoryInMegaBytes\": 1048576,\r\n \"minimumMemoryInMegaBytes\": 1024,\r\n \"targetMemoryBufferPercentage\": 20\r\n },\r\n \"targetMemoryInMegaBytes\": 16384,\r\n \"runAsAccountId\": \"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\r\n \"sourceDraName\": \"samlee3src48adfdra\",\r\n \"targetDraName\": \"samlee3te2acdra\",\r\n \"customLocationRegion\": \"eastus\"\r\n }\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2771" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/0cae7e2b-1f15-4931-9246-f5538278ad56?api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/0cae7e2b-1f15-4931-9246-f5538278ad56?api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "e6ef49ba-9074-40b8-a34d-592664589785" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "3e2d7317-ef83-41ff-aeed-4067863135a1" ], + "x-ms-correlation-request-id": [ "3e2d7317-ef83-41ff-aeed-4067863135a1" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022206Z:3e2d7317-ef83-41ff-aeed-4067863135a1" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 33B67B9301C448FEB41D8D14C55DDE79 Ref B: CO6AA3150217021 Ref C: 2023-09-17T02:22:04Z" ], + "Date": [ "Sun, 17 Sep 2023 02:22:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3795" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":null,\"provisioningState\":\"Creating\",\"protectionState\":\"UnprotectedStatesBegin\",\"protectionStateDescription\":null,\"testFailoverState\":\"None\",\"testFailoverStateDescription\":null,\"resynchronizationState\":\"None\",\"fabricObjectId\":null,\"fabricObjectName\":null,\"sourceFabricProviderId\":null,\"targetFabricProviderId\":null,\"fabricId\":null,\"targetFabricId\":null,\"draId\":null,\"targetDraId\":null,\"resyncRequired\":\"false\",\"allowedJobs\":null,\"replicationHealth\":\"Normal\",\"healthErrors\":null,\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":null,\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":[{\"diskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"storageContainerId\":null,\"isDynamic\":true,\"diskSizeGB\":40,\"diskFileFormat\":\"VHDX\",\"isOsDisk\":true}],\"nicsToInclude\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"networkName\":null,\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"sourceVmName\":null,\"sourceCpuCores\":null,\"sourceMemoryInMegaBytes\":null,\"targetVmName\":\"testsamlee1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":false,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":null,\"targetApplianceName\":null,\"osType\":null,\"osName\":null,\"firmwareType\":null,\"targetLocation\":null,\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[],\"protectedNics\":[],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":null,\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Set-AzMigrateHCIServerReplication+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0cae7e2b-1f15-4931-9246-f5538278ad56?api-version=2021-02-16-preview+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0cae7e2b-1f15-4931-9246-f5538278ad56?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "d72adbe9-27e7-44cc-b028-fb2aef34abc3" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "81a2699b-4930-4526-aa75-f25846b7570f" ], + "x-ms-correlation-request-id": [ "81a2699b-4930-4526-aa75-f25846b7570f" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022208Z:81a2699b-4930-4526-aa75-f25846b7570f" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 57F211E8B01B422384A1CB0FD3AA2296 Ref B: CO6AA3150217021 Ref C: 2023-09-17T02:22:06Z" ], + "Date": [ "Sun, 17 Sep 2023 02:22:07 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2069" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Create or update protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:22:06.4061156Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectName\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectInternalId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Creating or updating the protected item\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:22:07.4358529Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Initializing Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Enabling Protection\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Starting Replication\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"instanceType\":\"WorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/0cae7e2b-1f15-4931-9246-f5538278ad56\",\"name\":\"0cae7e2b-1f15-4931-9246-f5538278ad56\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Tests.ps1 new file mode 100644 index 000000000000..374302e07b1f --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Set-AzMigrateHCIServerReplication.Tests.ps1 @@ -0,0 +1,25 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Set-AzMigrateHCIServerReplication')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Set-AzMigrateHCIServerReplication.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Set-AzMigrateHCIServerReplication' -Tag 'LiveOnly' { + It 'ByID' { + $output = Set-AzMigrateHCIServerReplication ` + -TargetObjectID $env.hciProtectedItem1 ` + -SubscriptionId $env.hciSubscriptionId ` + -IsDynamicMemoryEnabled "false" + $output.Count | Should -BeGreaterOrEqual 1 + } +} diff --git a/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Recording.json b/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Recording.json new file mode 100644 index 000000000000..1546eb958fa3 --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Recording.json @@ -0,0 +1,299 @@ +{ + "Start-AzMigrateHCIServerMigration+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "1" ], + "x-ms-client-request-id": [ "6e2bbead-23f0-428a-90e3-007caaf105ae" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "70c230f2-a1b9-4804-b4a2-84396bb027a4" ], + "x-ms-correlation-request-id": [ "70c230f2-a1b9-4804-b4a2-84396bb027a4" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022314Z:70c230f2-a1b9-4804-b4a2-84396bb027a4" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 25D16C4AA2AC4976BE7DAA1DC22660CA Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:13Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5078" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"43ca8c63-51a3-488f-a115-fe0ff0b948e9\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"Protected\",\"protectionStateDescription\":\"Protected\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"fabricObjectName\":\"testsamlee1\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"PlannedFailover\",\"DisableProtection\"],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee1\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"testsamlee1\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":false,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_D48185B5-671F-4EE3-B134-743F20BE89A0\",\"seedDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c-seed\",\"testMigrateDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c-test\",\"migrateDiskName\":\"testsamlee1-OSdisk-14393-0-amd6-0d5c\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\617EFC72-6B3C-47F4-9198-A58C24E787B6\",\"macAddress\":\"00:15:5d:e6:4f:f1\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-17T02:20:09.2890417Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"name\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByID+$POST+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/plannedFailover?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/plannedFailover?api-version=2021-02-16-preview", + "Content": "{\r\n \"properties\": {\r\n \"customProperties\": {\r\n \"instanceType\": \"HyperVToAzStackHCI\",\r\n \"shutdownSourceVM\": false\r\n }\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "140" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f?api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/operations/d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f?api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "1e795d9a-17ce-45b9-a666-2c64775624b4" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "b03b6126-51ef-4ff9-b2c4-357e3d436ec3" ], + "x-ms-correlation-request-id": [ "b03b6126-51ef-4ff9-b2c4-357e3d436ec3" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022316Z:b03b6126-51ef-4ff9-b2c4-357e3d436ec3" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: FFEE94ED169F4DAC91432604EA259782 Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:15Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:16 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByID+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "3" ], + "x-ms-client-request-id": [ "bdd740ca-f140-46c6-b6cc-03abd46354b0" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "5a020daa-b9bd-488e-8bc4-eca742b5d101" ], + "x-ms-correlation-request-id": [ "5a020daa-b9bd-488e-8bc4-eca742b5d101" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022317Z:5a020daa-b9bd-488e-8bc4-eca742b5d101" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: FD2829AA7A134DB7A28AB80FC61377EA Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:16Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2234" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:23:16.1904478Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec/plannedFailover\",\"objectName\":\"0560e6aa-9b2d-45e5-92cd-4ff618d09bec\",\"objectInternalId\":\"6e6e15ee-3d3b-5f95-9460-157e67b6aa32\",\"objectInternalName\":\"testsamlee1\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Prerequisite check\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:23:17.075561Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Turning off resource on primary\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Starting failover\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Preparing protected entities\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Turning on resource on recovery\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"protectedItemDetails\":[],\"instanceType\":\"FailoverWorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f\",\"name\":\"d9b7a186-dda8-4f9c-ab6c-38d0cafbe23f\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "be03be3a-0143-413f-a47a-b50986dfbc09" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "af7ba2a1-e3fd-4537-b17b-933c7dcad2d6" ], + "x-ms-correlation-request-id": [ "af7ba2a1-e3fd-4537-b17b-933c7dcad2d6" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022319Z:af7ba2a1-e3fd-4537-b17b-933c7dcad2d6" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: DDA7EF2F9A1047469FA21778CC1E5F9A Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:18Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5077" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"426627dd-11ef-4798-a21d-dedff19c0e9d\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"Protected\",\"protectionStateDescription\":\"Protected\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"fabricObjectName\":\"testsamlee2\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"PlannedFailover\",\"DisableProtection\"],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee2\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"testsamlee2\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_6FD2D815-C59D-487E-8EEC-8FC2A1CBED52\",\"seedDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-seed\",\"testMigrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-test\",\"migrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\"macAddress\":\"00:15:5d:e6:4f:f2\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-17T02:18:44.0418343Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "f5cac3ed-59b2-4ac9-946c-2d30bc8d4db2" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateProtectedItem" ], + "FullCommandName": [ "Get-AzMigrateProtectedItem_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "d83bb603-ba8c-4856-bd35-5dbbf3419e8e" ], + "x-ms-correlation-request-id": [ "d83bb603-ba8c-4856-bd35-5dbbf3419e8e" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022320Z:d83bb603-ba8c-4856-bd35-5dbbf3419e8e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 7C4ED48698924BE0AA5B642126D2FFDB Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:19Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:20 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "5077" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"policyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"replicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"correlationId\":\"426627dd-11ef-4798-a21d-dedff19c0e9d\",\"provisioningState\":\"Succeeded\",\"protectionState\":\"Protected\",\"protectionStateDescription\":\"Protected\",\"testFailoverState\":\"None\",\"testFailoverStateDescription\":\"None\",\"resynchronizationState\":\"None\",\"fabricObjectId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"fabricObjectName\":\"testsamlee2\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"fabricId\":\"c1cd158e-1855-4b4d-be3b-8dc601132914\",\"targetFabricId\":\"0566da75-1cd8-44c3-a515-882ff8da67cf\",\"draId\":\"d961e8a1-901b-4715-9266-8eef2dbe9673\",\"targetDraId\":\"4f127877-8fc2-4d92-b473-ff87c88d7ad9\",\"resyncRequired\":\"false\",\"allowedJobs\":[\"PlannedFailover\",\"DisableProtection\"],\"replicationHealth\":\"Normal\",\"healthErrors\":[],\"customProperties\":{\"activeLocation\":\"Primary\",\"targetHciClusterId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/clusters/mayadahciclus3\",\"targetArcClusterCustomLocationId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"targetAzStackHciClusterName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.ExtendedLocation/customLocations/mayadahciclus3-CL\",\"fabricDiscoveryMachineId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"disksToInclude\":null,\"nicsToInclude\":null,\"sourceVmName\":\"testsamlee2\",\"sourceCpuCores\":1,\"sourceMemoryInMegaBytes\":16384.0,\"targetVmName\":\"testsamlee2\",\"targetResourceGroupId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt\",\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"hyperVGeneration\":\"1\",\"targetNetworkId\":null,\"testNetworkId\":null,\"targetCpuCores\":1,\"isDynamicRam\":true,\"dynamicMemoryConfig\":{\"maximumMemoryInMegaBytes\":1048576,\"minimumMemoryInMegaBytes\":1024,\"targetMemoryBufferPercentage\":20},\"targetMemoryInMegaBytes\":16384,\"runAsAccountId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/runasaccounts/851ad7af-b65d-53e6-8c3a-3a5058cbad77\",\"sourceDraName\":\"samlee3src48adfdra\",\"targetDraName\":\"samlee3te2acdra\",\"sourceApplianceName\":\"samlee3src4\",\"targetApplianceName\":\"samlee3t\",\"osType\":\"otherguestfamily\",\"osName\":null,\"firmwareType\":\"BIOS\",\"targetLocation\":\"Southeast Asia\",\"customLocationRegion\":\"eastus\",\"failoverRecoveryPointId\":null,\"lastRecoveryPointId\":null,\"initialReplicationProgressPercentage\":null,\"resyncProgressPercentage\":null,\"protectedDisks\":[{\"storageContainerId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/storagecontainers/bbcontainer4\",\"storageContainerLocalPath\":\"c:\\\\clusterstorage\\\\volume03\\\\migratedvms\\\\d206abfad9d93a1\",\"sourceDiskId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L\",\"sourceDiskName\":\"14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us_6FD2D815-C59D-487E-8EEC-8FC2A1CBED52\",\"seedDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-seed\",\"testMigrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3-test\",\"migrateDiskName\":\"testsamlee2-OSdisk-14393-0-amd6-d9a3\",\"isOsDisk\":true,\"capacityInBytes\":42949672960,\"isDynamic\":true,\"diskType\":\"VHDX\"}],\"protectedNics\":[{\"nicId\":\"Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3\",\"macAddress\":\"00:15:5d:e6:4f:f2\",\"networkName\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"targetNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"testNetworkId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourcegroups/mayadahciclus3-rg/providers/microsoft.azurestackhci/virtualnetworks/external\",\"selectionTypeForFailover\":\"SelectedByUser\"}],\"targetVmBiosId\":null,\"lastReplicationUpdateTime\":\"2023-09-17T02:18:44.0418343Z\",\"instanceType\":\"HyperVToAzStackHCI\"}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"name\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"type\":\"Microsoft.DataReplication/replicationVaults/protectedItems\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByInputObject+$POST+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/plannedFailover?api-version=2021-02-16-preview+3": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/plannedFailover?api-version=2021-02-16-preview", + "Content": "{\r\n \"properties\": {\r\n \"customProperties\": {\r\n \"instanceType\": \"HyperVToAzStackHCI\",\r\n \"shutdownSourceVM\": false\r\n }\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "140" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/e093335d-318c-40a6-9036-b0f4f1c8f435?api-version=2021-02-16-preview" ], + "Retry-After": [ "15" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/operations/e093335d-318c-40a6-9036-b0f4f1c8f435?api-version=2021-02-16-preview" ], + "x-ms-client-request-id": [ "80b0c4bd-2dad-4606-980a-28aa54b5caa1" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-request-id": [ "587be9cc-3dcd-4fbf-a20d-56495dd8887d" ], + "x-ms-correlation-request-id": [ "587be9cc-3dcd-4fbf-a20d-56495dd8887d" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022322Z:587be9cc-3dcd-4fbf-a20d-56495dd8887d" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A056D61AEFAC48DFB873A9509B3721B1 Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:20Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:22 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Start-AzMigrateHCIServerMigration+[NoContext]+ByInputObject+$GET+https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e093335d-318c-40a6-9036-b0f4f1c8f435?api-version=2021-02-16-preview+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e093335d-318c-40a6-9036-b0f4f1c8f435?api-version=2021-02-16-preview", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "9b2ab393-1d36-4d28-aefc-5507d92b0c5d" ], + "CommandName": [ "Az.Migrate.Internal\\Get-AzMigrateWorkflow" ], + "FullCommandName": [ "Get-AzMigrateWorkflow_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v0.0.0", "PSVersion/v7.3.6", "Az.Migrate/1.0.1" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "api-supported-versions": [ "2021-02-16-preview" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "628edaec-e70c-4a0e-9092-250ec9b2aaa9" ], + "x-ms-correlation-request-id": [ "628edaec-e70c-4a0e-9092-250ec9b2aaa9" ], + "x-ms-routing-request-id": [ "WESTUS:20230917T022323Z:628edaec-e70c-4a0e-9092-250ec9b2aaa9" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 97529E4AC61B48F786AE717FE37F78F6 Ref B: CO6AA3150218011 Ref C: 2023-09-17T02:23:22Z" ], + "Date": [ "Sun, 17 Sep 2023 02:23:23 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2235" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"properties\":{\"displayName\":\"Planned failover\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:23:22.2009446Z\",\"objectId\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b/plannedFailover\",\"objectName\":\"a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b\",\"objectInternalId\":\"c01ab1ac-441f-5ac9-b48c-58bca6993ca4\",\"objectInternalName\":\"testsamlee2\",\"objectType\":\"ProtectedItem\",\"replicationProviderId\":\"4de0fddc-bdfe-40d9-b60e-678bdce89630\",\"sourceFabricProviderId\":\"b35da11c-d69e-4220-9a90-d81ed93ad2fc\",\"targetFabricProviderId\":\"22f00372-a1b7-467f-87ce-d95e17a6e7c7\",\"allowedActions\":[\"Cancel\"],\"activityId\":\" ActivityId: 00000000-0000-0000-0000-000000000000\",\"tasks\":[{\"taskName\":\"Prerequisite check\",\"state\":\"Started\",\"startTime\":\"2023-09-17T02:23:23.0266339Z\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Turning off resource on primary\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Starting failover\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Preparing protected entities\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]},{\"taskName\":\"Turning on resource on recovery\",\"state\":\"Pending\",\"customProperties\":{\"instanceType\":\"TaskDetails\"},\"childrenWorkflows\":[]}],\"errors\":[],\"customProperties\":{\"protectedItemDetails\":[],\"instanceType\":\"FailoverWorkflowDetails\",\"affectedObjectDetails\":{\"PolicyName\":\"samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy\",\"ReplicationExtensionName\":\"samlee3src48adfreplicationfabric-samlee3te2acreplicationfabric-MigReplicationExtn\",\"VaultId\":\"62ef9ab2-1017-434a-ac4e-2f2ec988323d\"}}},\"id\":\"/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/e093335d-318c-40a6-9036-b0f4f1c8f435\",\"name\":\"e093335d-318c-40a6-9036-b0f4f1c8f435\",\"type\":\"Microsoft.DataReplication/replicationVaults/jobs\",\"systemData\":null,\"tags\":null}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Tests.ps1 b/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Tests.ps1 new file mode 100644 index 000000000000..b7773d95488a --- /dev/null +++ b/src/Migrate/Migrate.Autorest/test/Start-AzMigrateHCIServerMigration.Tests.ps1 @@ -0,0 +1,27 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Start-AzMigrateHCIServerMigration')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Start-AzMigrateHCIServerMigration.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Start-AzMigrateHCIServerMigration' { + It 'ByID' { + { Start-AzMigrateHCIServerMigration -TargetObjectID $env.hciProtectedItem1 -SubscriptionId $env.hciSubscriptionId } | Should -Not -Throw + } + + It 'ByInputObject' { + $obj = Get-AzMigrateHCIServerReplication -TargetObjectID $env.hciProtectedItem2 -SubscriptionId $env.hciSubscriptionId + $obj.Count | Should -BeGreaterOrEqual 1 + { Start-AzMigrateHCIServerMigration -InputObject $obj -SubscriptionId $env.hciSubscriptionId } | Should -Not -Throw + } +} diff --git a/src/Migrate/Migrate.Autorest/test/env.json b/src/Migrate/Migrate.Autorest/test/env.json index b2c99b0dbe98..11583d000289 100644 --- a/src/Migrate/Migrate.Autorest/test/env.json +++ b/src/Migrate/Migrate.Autorest/test/env.json @@ -68,5 +68,30 @@ "srsTargetPCId": "Microsoft Azure", "srsLicense": "NoLicenseType", "migResourceGroupId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2201rg", - "srsMachinetmpy": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2201rg/providers/Microsoft.RecoveryServices/vaults/signoffccyapp3352vault/replicationFabrics/signoffccyappae52replicationfabric/replicationProtectionContainers/signoffccyappae52replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-0f144e99-ba36-4649-b92b-8b06854aa539_5015197c-99bd-50e3-d324-02470554c493" + "srsMachinetmpy": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2201rg/providers/Microsoft.RecoveryServices/vaults/signoffccyapp3352vault/replicationFabrics/signoffccyappae52replicationfabric/replicationProtectionContainers/signoffccyappae52replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-0f144e99-ba36-4649-b92b-8b06854aa539_5015197c-99bd-50e3-d324-02470554c493", + "hciSubscriptionId": "40b6d51e-c6c9-47c8-9203-52fdeaec6d1e", + "hciMigResourceGroup": "samlee3-rg4", + "hciMigResourceGroupId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4", + "hciProjectName": "samlee3proj4", + "hciProjectId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4", + "hciSourceApplianceName": "samlee3src4", + "hciTargetApplianceName": "samlee3t", + "hciSourceReplicationFabricName": "samlee3src48adfreplicationfabric", + "hciReplicationVaultName": "samlee3proj46422replicationvault", + "hciReplicationPolicyName": "samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy", + "hciReplicationStorageAccountId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Storage/storageAccounts/samlee3proj4migratesa", + "hciTargetRGId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt", + "hciTgtVirtualSwitchId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external" , + "hciTgtStoragePathId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storagecontainers/bbcontainer4", + "hciSDSMachineId1": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec", + "hciTgtVMName1": "hciVm1", + "hciDiskId1": "Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\0\\0\\L", + "hciProtectedItem1": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec", + "hciSDSMachineId2": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b", + "hciTgtVMName2": "hciVm2", + "hciDiskId2": "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\0\\0\\L", + "hciProtectedItem2": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b", + "hciNicId2": "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3", + "hciJobName": "f8941ed0-5563-400b-b93c-24dcba833dbb", + "hciJobId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb" } diff --git a/src/Migrate/Migrate.Autorest/test/loadEnv.ps1 b/src/Migrate/Migrate.Autorest/test/loadEnv.ps1 index c4ebf2e8310c..5f079e89615e 100644 --- a/src/Migrate/Migrate.Autorest/test/loadEnv.ps1 +++ b/src/Migrate/Migrate.Autorest/test/loadEnv.ps1 @@ -1,6 +1,5 @@ # ---------------------------------------------------------------------------------- -# -# Copyright Microsoft Corporation +# Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -10,6 +9,8 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. # ---------------------------------------------------------------------------------- $envFile = 'env.json' if ($TestMode -eq 'live') { diff --git a/src/Migrate/Migrate.Autorest/test/localEnv.json b/src/Migrate/Migrate.Autorest/test/localEnv.json index 19d1efa34c34..ef55eac216c9 100644 --- a/src/Migrate/Migrate.Autorest/test/localEnv.json +++ b/src/Migrate/Migrate.Autorest/test/localEnv.json @@ -1,65 +1,90 @@ { - "srsMachinetmpw": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015036c-2cf6-771f-428d-6d686b0aa8ba", - "srsDiskId2": "6000C29b-b830-6417-60a5-de171631692d", - "srsinitinfraProjectName": "cbtsignoff2105project", - "srsSDSSite": "signoff2105app1452site", - "srsTestPolicy": "migratesignoff2105app1452sitepolicy", - "migRunAsAccountName": "f53e4f58-d091-536f-948e-51bc0745552e", - "srsDiskId": "6000C290-ce50-48c1-191b-0529758e8c10", - "migSiteName": "signoff2105app1452site", - "srsMappingName": "containermapping", - "srsFabricName": "signoff2105app1c36replicationfabric", - "srsSubscriptionId": "7c943c1b-5122-4097-90c8-861411bdd574", - "srsMachineNametempe": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "srsMachineId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015abd5-5788-6477-c69f-bb53618ac3b8", - "srsMachinetmpx": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_50153b6a-81fb-6ab4-d3c4-ef2202e03768", - "srsSDSMachineId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_50153b6a-81fb-6ab4-d3c4-ef2202e03768", - "srsTgtNId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)/providers/Microsoft.Network/virtualNetworks/Cbtsignoff2105targetnetwork", - "srsJobName": "54f4d887-e6b4-4424-8a15-42e452343552", - "srsMachineIdtempb": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", - "srsTenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "srsLicense": "NoLicenseType", + "hciProjectId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4", + "srsDiskType": "Standard_LRS", "srsTgtVMName": "singhabh-TestVM", - "srsProjectName": "cbtsignoff2105project", - "srsProtectionContainerName": "signoff2105app1c36replicationcontainer", "srsVaultName": "signoff2105app1452vault", - "srsSDSMachineId2": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015036c-2cf6-771f-428d-6d686b0aa8ba", - "srsTargetPCId": "Microsoft Azure", - "srsMachinetempz": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "hciDiskId1": "Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L", + "srsDiskId1": "6000C29a-7c98-c890-0575-d0b05e4a8a43", + "migResourceGroup": "cbtsignoff2105srcrg", + "srsMachineId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015abd5-5788-6477-c69f-bb53618ac3b8", + "srsMachinetempy": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "srsPolicyName": "migratesignoff2105app1452sitepolicy", "srsMachineIdtempc": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_500244e2-10af-9aa9-213c-784ec31288c8", - "srsTestNetworkId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)/providers/Microsoft.Network/virtualNetworks/Cbtsignoff2105targetnetwork", - "srsResourceGroupId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)", + "srsDiskId2": "6000C29b-b830-6417-60a5-de171631692d", + "srsSubscriptionId": "7c943c1b-5122-4097-90c8-861411bdd574", "srsMachineIdtempd": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "srsResourceGroup": "cbtsignoff2105srcrg", - "srsDiskId3": "6000C29b-ffa5-8351-2d43-2602547dd2b7", - "srsPolicyId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationPolicies/migratesignoff2105app1452sitepolicy", - "srsDiskType": "Standard_LRS", - "srsinitinfraTargetRegion": "centraluseuap", + "hciReplicationStorageAccountId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Storage/storageAccounts/samlee3proj4migratesa", + "hciTargetRGId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt", "srsMachineIdtempg": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "srsMachineName": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "srsinitinfraScenario": "agentlessVMware", - "srsGetSDSMachineID": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "hciSourceApplianceName": "samlee3src4", + "migSiteName": "signoff2105app1452site", "srsSDSMachineName": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015be48-8229-31df-154c-0df27fccb275", - "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "srsSDSMachineId3": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", - "srsMachineIdtempf": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "migProjectName": "cbtsignoff2105project", - "migSubscriptionId": "7c943c1b-5122-4097-90c8-861411bdd574", - "srsMachinetempy": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", - "srsDiskId1": "6000C29a-7c98-c890-0575-d0b05e4a8a43", - "migResourceGroup": "cbtsignoff2105srcrg", - "SubscriptionId": "7c943c1b-5122-4097-90c8-861411bdd574", - "migVMwareMachineName": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_501501f9-0009-48ca-3030-a16262ba8e5d", - "srsTargetRGId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)", + "srsTenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "srsTestPolicy": "migratesignoff2105app1452sitepolicy", + "hciProtectedItem2": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b", + "Tenant": "c76bd4d1-bea3-45ea-be1b-4a745a675d07", + "hciSDSMachineId1": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec", + "hciProjectName": "samlee3proj4", + "hciReplicationPolicyName": "samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy", + "srsTargetPCId": "Microsoft Azure", + "migRunAsAccountName": "f53e4f58-d091-536f-948e-51bc0745552e", + "srsLicense": "NoLicenseType", "srsJobId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationJobs/92457265-7eb3-4391-837c-b71e6cce9334", - "srsMachinetmpa": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", + "srsSDSSite": "signoff2105app1452site", + "srsDiskId3": "6000C29b-ffa5-8351-2d43-2602547dd2b7", + "migSolutionName": "Servers-Migration-ServerMigration", "srsProviderName": "signoff2105app1c36dra", + "srsMappingName": "containermapping", + "srsinitinfraScenario": "agentlessVMware", + "hciTgtStoragePathId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storagecontainers/bbcontainer4", + "SubscriptionId": "40b6d51e-c6c9-47c8-9203-52fdeaec6d1e", + "srsJobName": "54f4d887-e6b4-4424-8a15-42e452343552", + "srsMachinetmpx": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_50153b6a-81fb-6ab4-d3c4-ef2202e03768", "srsProjectId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.Migrate/migrateprojects/cbtsignoff2105project", - "srsPolicyName": "migratesignoff2105app1452sitepolicy", - "migApplianceName": "signoff2105app", - "srsSDSMachineId1": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015abd5-5788-6477-c69f-bb53618ac3b8", - "srsinitinfraResourceGroupName": "cbtsignoff2105srcrg", + "migSubscriptionId": "7c943c1b-5122-4097-90c8-861411bdd574", + "hciSDSMachineId2": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b", "srsMachinetmpv": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_501598ae-aa6f-aecb-3d4f-09a29c11df2f", + "hciProtectedItem1": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec", + "hciSourceReplicationFabricName": "samlee3src48adfreplicationfabric", + "migProjectName": "cbtsignoff2105project", + "srsinitinfraProjectName": "cbtsignoff2105project", + "srsinitinfraResourceGroupName": "cbtsignoff2105srcrg", + "hciSubscriptionId": "40b6d51e-c6c9-47c8-9203-52fdeaec6d1e", + "srsDiskId": "6000C290-ce50-48c1-191b-0529758e8c10", + "srsMachinetempz": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", "srsMachineNametempa": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", - "migSolutionName": "Servers-Migration-ServerMigration" + "hciJobName": "f8941ed0-5563-400b-b93c-24dcba833dbb", + "srsProjectName": "cbtsignoff2105project", + "srsResourceGroupId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)", + "srsMachineNametempe": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "srsMachinetmpa": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", + "srsFabricName": "signoff2105app1c36replicationfabric", + "hciTgtVirtualSwitchId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external", + "srsTargetRGId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)", + "hciMigResourceGroupId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4", + "srsSDSMachineId3": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", + "srsMachineIdtempb": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015e56d-c36e-c890-fc90-66df3c744ba6", + "hciTgtVMName2": "hciVm2", + "srsSDSMachineId2": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015036c-2cf6-771f-428d-6d686b0aa8ba", + "hciJobId": "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb", + "srsMachineName": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "srsGetSDSMachineID": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "hciTargetApplianceName": "samlee3t", + "srsResourceGroup": "cbtsignoff2105srcrg", + "srsSDSMachineId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_50153b6a-81fb-6ab4-d3c4-ef2202e03768", + "hciNicId2": "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3", + "hciDiskId2": "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\\\0\\\\0\\\\L", + "srsTgtNId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)/providers/Microsoft.Network/virtualNetworks/Cbtsignoff2105targetnetwork", + "srsPolicyId": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationPolicies/migratesignoff2105app1452sitepolicy", + "hciMigResourceGroup": "samlee3-rg4", + "srsMachineIdtempf": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015a79d-1383-b5f6-b434-029793d367ea", + "srsinitinfraTargetRegion": "centraluseuap", + "srsProtectionContainerName": "signoff2105app1c36replicationcontainer", + "srsSDSMachineId1": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.OffAzure/VMwareSites/signoff2105app1452site/machines/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015abd5-5788-6477-c69f-bb53618ac3b8", + "migApplianceName": "signoff2105app", + "hciReplicationVaultName": "samlee3proj46422replicationvault", + "srsTestNetworkId": "/subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/fancy(migrate)/providers/Microsoft.Network/virtualNetworks/Cbtsignoff2105targetnetwork", + "srsMachinetmpw": "/Subscriptions/7c943c1b-5122-4097-90c8-861411bdd574/resourceGroups/cbtsignoff2105srcrg/providers/Microsoft.RecoveryServices/vaults/signoff2105app1452vault/replicationFabrics/signoff2105app1c36replicationfabric/replicationProtectionContainers/signoff2105app1c36replicationcontainer/replicationMigrationItems/idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_5015036c-2cf6-771f-428d-6d686b0aa8ba", + "migVMwareMachineName": "idclab-vcen67-fareast-corp-micr-6f5e3b29-29ad-4e62-abbd-6cd33c4183ef_501501f9-0009-48ca-3030-a16262ba8e5d", + "hciTgtVMName1": "hciVm1" } diff --git a/src/Migrate/Migrate.Autorest/test/utils.ps1 b/src/Migrate/Migrate.Autorest/test/utils.ps1 index e977897961e8..a30b457487f8 100644 --- a/src/Migrate/Migrate.Autorest/test/utils.ps1 +++ b/src/Migrate/Migrate.Autorest/test/utils.ps1 @@ -100,6 +100,32 @@ function setupEnv() { $env.migRunAsAccountName = "f53e4f58-d091-536f-948e-51bc0745552e" $env.migApplianceName = "signoff2105app" + $env.hciSubscriptionId = "40b6d51e-c6c9-47c8-9203-52fdeaec6d1e" + $env.hciMigResourceGroup = "samlee3-rg4" + $env.hciMigResourceGroupId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4" + $env.hciProjectName = "samlee3proj4" + $env.hciProjectId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Migrate/MigrateProjects/samlee3proj4" + $env.hciSourceApplianceName = "samlee3src4" + $env.hciTargetApplianceName = "samlee3t" + $env.hciSourceReplicationFabricName = "samlee3src48adfreplicationfabric" + $env.hciReplicationVaultName = "samlee3proj46422replicationvault" + $env.hciReplicationPolicyName = "samlee3proj46422replicationvaultHyperVToAzStackHCIpolicy" + $env.hciReplicationStorageAccountId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.Storage/storageAccounts/samlee3proj4migratesa" + $env.hciTargetRGId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg-tgt" + $env.hciTgtVirtualSwitchId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/virtualnetworks/external" + $env.hciTgtStoragePathId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/mayadahciclus3-rg/providers/Microsoft.AzureStackHCI/storagecontainers/bbcontainer4" + $env.hciSDSMachineId1 = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/0560e6aa-9b2d-45e5-92cd-4ff618d09bec" + $env.hciTgtVMName1 = "hciVm1" + $env.hciDiskId1 = "Microsoft:0560E6AA-9B2D-45E5-92CD-4FF618D09BEC\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\0\\0\\L" + $env.hciProtectedItem1 = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/0560e6aa-9b2d-45e5-92cd-4ff618d09bec" + $env.hciSDSMachineId2 = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.OffAzure/HyperVSites/samlee3src41244site/machines/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b" + $env.hciTgtVMName2 = "hciVm2" + $env.hciDiskId2 = "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\\0\\0\\L" + $env.hciProtectedItem2 = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/protectedItems/a0247db0-ceca-4cb1-ae6c-1d4ac98ca82b" + $env.hciNicId2 = "Microsoft:A0247DB0-CECA-4CB1-AE6C-1D4AC98CA82B\\8A3C8701-4ACE-4F99-832E-294ACC0F51C3" + $env.hciJobName = "f8941ed0-5563-400b-b93c-24dcba833dbb" + $env.hciJobId = "/subscriptions/40b6d51e-c6c9-47c8-9203-52fdeaec6d1e/resourceGroups/samlee3-rg4/providers/Microsoft.DataReplication/replicationVaults/samlee3proj46422replicationvault/jobs/f8941ed0-5563-400b-b93c-24dcba833dbb" + $envFile = 'localEnv.json' if ($TestMode -eq 'live') { $envFile = 'localEnv.json'