diff --git a/src/DataMigration/DataMigration.Autorest/README.md b/src/DataMigration/DataMigration.Autorest/README.md index 4c2da59421c6..7aa87327f4db 100644 --- a/src/DataMigration/DataMigration.Autorest/README.md +++ b/src/DataMigration/DataMigration.Autorest/README.md @@ -3,7 +3,6 @@ This directory contains the PowerShell module for the DataMigration service. --- - ## Info - Modifiable: yes - Generated: all diff --git a/src/DataMigration/DataMigration.Autorest/custom/Cmdlets/New-AzDataMigrationLoginsMigration.ps1 b/src/DataMigration/DataMigration.Autorest/custom/Cmdlets/New-AzDataMigrationLoginsMigration.ps1 index 06245f2de50a..214d2db8df81 100644 --- a/src/DataMigration/DataMigration.Autorest/custom/Cmdlets/New-AzDataMigrationLoginsMigration.ps1 +++ b/src/DataMigration/DataMigration.Autorest/custom/Cmdlets/New-AzDataMigrationLoginsMigration.ps1 @@ -78,77 +78,66 @@ function New-AzDataMigrationLoginsMigration #Defining Default Output Path $DefaultOutputFolder = Get-DefaultLoginMigrationsOutputFolder - #Defining Base and Exe paths - $BaseFolder = Join-Path -Path $DefaultOutputFolder -ChildPath Downloads; - $ExePath = Join-Path -Path $BaseFolder -ChildPath Logins.Console.csproj\Logins.Console.exe; + #Defining Downloads folder + $DownloadsFolder = Join-Path -Path $DefaultOutputFolder -ChildPath Downloads; - #Checking if BaseFolder Path is valid or not - if(-Not (Test-Path $BaseFolder)) + #Checking if DownloadsFolder Path is valid or not + if(-Not (Test-Path $DownloadsFolder)) { - $null = New-Item -Path $BaseFolder -ItemType "directory" + $null = New-Item -Path $DownloadsFolder -ItemType "directory" + } + else + { + #Delete old Login console app files + Delete-OldLoginConsoleApp $DownloadsFolder; } - #Testing Whether Console App is downloaded or not - $TestExePath = Test-Path -Path $ExePath; - - #Console app download address - $ZipSource = "https://sqlassess.blob.core.windows.net/app/LoginsMigration.zip"; - $ZipDestination = Join-Path -Path $BaseFolder -ChildPath "LoginsMigration.zip"; + #Determine latest version of Login console app + $PackageId = "Microsoft.SqlServer.Migration.LoginsConsoleApp" + $LatestNugetOrgDetails = Get-LatestConsoleAppVersionFromNugetOrg $PackageId - #Downloading and extracting LoginsMigration Zip file - if(-Not $TestExePath) + #Determine local version of Login console app + $ConsoleAppFolders = Get-ChildItem -Path $DownloadsFolder -Filter "$PackageId.*" + $LatestLocalNameAndVersion = "" + if ($ConsoleAppFolders.Length -gt 0) { - #Downloading and extracting LoginMigration Zip file - Write-Host "Downloading and extracting latest LoginMigration Zip file..." - Invoke-RestMethod -Uri $ZipSource -OutFile $ZipDestination; - Expand-Archive -Path $ZipDestination -DestinationPath $BaseFolder -Force; + $ConsoleAppFolders = $ConsoleAppFolders | Sort-Object -Property Name -Descending + $LatestLocalNameAndVersion = $ConsoleAppFolders[0].Name + Write-Host "Installed Login migration console app nupkg version: $LatestLocalNameAndVersion" + + if ($AvailablePackagesOnNugetOrg -eq "") + { + $LatestNugetOrgDetails.NameAndVersion = $LatestLocalNameAndVersion + } } else { - # Get local exe version - Write-Host "Checking installed Login.Console.exe version..."; - $installedVersion = (Get-Item $ExePath).VersionInfo.FileVersion; - Write-Host "Installed version: $installedVersion"; - - # Get latest console app version - Write-Host "Checking whether there is newer version..."; - $VersionFileSource = "https://sqlassess.blob.core.windows.net/app/loginconsoleappversion.json"; - $VersionFileDestination = Join-Path -Path $BaseFolder -ChildPath "loginconsoleappversion.json"; - Invoke-RestMethod -Uri $VersionFileSource -OutFile $VersionFileDestination; - $jsonObj = Get-Content $VersionFileDestination | Out-String | ConvertFrom-Json; - $latestVersion = $jsonObj.version; - - # Compare the latest exe version with the local exe version - if([System.Version]$installedVersion -lt [System.Version]$latestVersion) + #No local console app + if ($AvailablePackagesOnNugetOrg -eq "") { - Write-Host "Found newer version of Logins.Console.exe '$latestVersion'"; - - Write-Host "Removing old Logins.Console.exe..." - # Remove old zip file - Remove-Item -Path $ZipDestination; + #No version available to download + Write-Host "Connection to NuGet.org required. Please check connection and try again." + return; + } + } - # Remove existing folder and contents - $ConsoleAppDestination = Join-Path -Path $BaseFolder -ChildPath "Logins.Console.csproj"; - Remove-Item -Path $ConsoleAppDestination -Recurse; + Write-Host "Latest Login migration console app nupkg version on Nuget.org: $($LatestNugetOrgDetails.NameAndVersion)"; + $LatestNugetFolder = Join-Path -Path $DownloadsFolder -ChildPath $LatestNugetOrgDetails.NameAndVersion; + $ExePath = "tools\Microsoft.SqlServer.Migration.Logins.ConsoleApp.exe"; - # Remove version file - Remove-Item -Path $VersionFileDestination; + # Check for the latest console app version and download it if needed. + CheckAndDownloadConsoleAppFromNugetOrg $LatestLocalNameAndVersion $LatestNugetOrgDetails $ExePath ([ref]$LatestNugetFolder) - #Downloading and extracting LoginMigration Zip file - Write-Host "Downloading and extracting latest LoginMigration Zip file..." - Invoke-RestMethod -Uri $ZipSource -OutFile $ZipDestination; - Expand-Archive -Path $ZipDestination -DestinationPath $BaseFolder -Force; - } - else - { - Write-Host "Installed Logins.Console.exe is the latest one..."; - } + if(-Not (Test-Path -Path "$LatestNugetFolder\$ExePath")) + { + Write-Host "Failed to locate executable." + return } #Collecting data if(('CommandLine') -contains $PSCmdlet.ParameterSetName) { - # The array list $splat contains all the parameters that will be passed to '.\Logins.Console.exe LoginsMigration' + # The array list $splat contains all the parameters that will be passed to '.\Microsoft.SqlServer.Migration.Logins.ConsoleApp.exe LoginsMigration' $LoginsListArray = $($ListOfLogin -split " ") [System.Collections.ArrayList] $splat = @( @@ -173,7 +162,10 @@ function New-AzDataMigrationLoginsMigration } } - # Running LoginsMigration + + $ExePath = Join-Path -Path $LatestNugetFolder -ChildPath $ExePath; + # Running LoginsMigration + Write-Host "Starting Execution..." & $ExePath LoginsMigration @splat } else diff --git a/src/DataMigration/DataMigration.Autorest/custom/Helpers/LoginMigrations.ps1 b/src/DataMigration/DataMigration.Autorest/custom/Helpers/LoginMigrations.ps1 index 35ac022b9cc8..741fc0245aee 100644 --- a/src/DataMigration/DataMigration.Autorest/custom/Helpers/LoginMigrations.ps1 +++ b/src/DataMigration/DataMigration.Autorest/custom/Helpers/LoginMigrations.ps1 @@ -56,5 +56,175 @@ function Get-DefaultLoginMigrationsOutputFolder { return $DefualtPath } - } + +function Delete-OldLoginConsoleApp { + [Microsoft.Azure.PowerShell.Cmdlets.DataMigration.DoNotExportAttribute()] + param( + [Parameter(Mandatory=$true, Position=0)] + [System.String] + $DownloadsFolder + ) + + process { + #Remove old Login console app files + #Old console app download address + $ZipDestination = Join-Path -Path $DownloadsFolder -ChildPath "LoginsMigration.zip"; + + # Remove old zip file + if(Test-Path $ZipDestination) + { + Remove-Item -Path $ZipDestination; + } + + # Remove existing folder and contents + $ConsoleAppDestination = Join-Path -Path $DownloadsFolder -ChildPath "Logins.Console.csproj"; + if(Test-Path $ConsoleAppDestination) + { + Remove-Item -Path $ConsoleAppDestination -Recurse; + } + + # Remove version file + $VersionFileDestination = Join-Path -Path $DownloadsFolder -ChildPath "loginconsoleappversion.json"; + if(Test-Path $VersionFileDestination) + { + Remove-Item -Path $VersionFileDestination; + } + } +} + + +function Get-LatestConsoleAppVersionFromNugetOrg { + [Microsoft.Azure.PowerShell.Cmdlets.DataMigration.DoNotExportAttribute()] + param( + [Parameter(Mandatory=$true, Position=0)] + [System.String] + $PackageId + ) + + process { + $AvailablePackagesOnNugetOrg = "" + + try { + $AvailablePackagesOnNugetOrg = Find-Package -Source "https://api.nuget.org/v3/index.json" -Name $PackageId -AllowPrereleaseVersions -AllVersions + $AvailablePackagesOnNugetOrg = $AvailablePackagesOnNugetOrg | Sort-Object -Property Version -Descending + } catch { + Write-Host "Unable to connect to NuGet.org to check for updates." + } + + $LatestNugetOrgName = $AvailablePackagesOnNugetOrg[0].Name + $LatestNugetOrgVersion = $AvailablePackagesOnNugetOrg[0].Version + $LatestNugetOrgNameAndVersion = "$LatestNugetOrgName.$LatestNugetOrgVersion"; + + return @{Name=$LatestNugetOrgName; Version=$LatestNugetOrgVersion; NameAndVersion=$LatestNugetOrgNameAndVersion} + } +} + +function CheckAndDownloadConsoleAppFromNugetOrg { + [Microsoft.Azure.PowerShell.Cmdlets.DataMigration.DoNotExportAttribute()] + param( + [Parameter(Mandatory=$true, Position=0)] + [AllowEmptyString()] + [System.String] + $LatestLocalNameAndVersion, + + [Parameter(Mandatory=$true, Position=1)] + [HashTable] + $LatestNugetOrgDetails, + + [Parameter(Mandatory=$true, Position=2)] + [System.String] + $ExePath, + + [Parameter(Mandatory=$true, Position=3)] + [ref] + [System.String] + $LatestNugetFolder + ) + + process { + #User consent for Login migration console app update. By default it is set to yes. + $userUpdateConsent = "yes"; + + # Prompt for user consent on Login migration console app update + if($LatestLocalNameAndVersion -ne "" -and $LatestNugetOrgDetails.NameAndVersion -gt $LatestLocalNameAndVersion) + { + Write-Host "Newer Login migration console app nupkg version is available in Nuget.org..."; + while($true) { + $userUpdateConsent = Read-Host -Prompt "Do you want to upgrade to the latest version? (yes/no)" + + if ($userUpdateConsent -eq "yes") + { + Write-Host "You chose to upgrade. Proceeding..." + break; + } + elseif ($userUpdateConsent -eq "no") + { + Write-Host "You chose not to upgrade." + $LatestNugetFolder.Value = Join-Path -Path $DownloadsFolder -ChildPath $LatestLocalNameAndVersion; + break; + } + else + { + Write-Host "Invalid input. Please enter 'yes' or 'no'." + } + } + } + + if ($LatestNugetOrgDetails.NameAndVersion -gt $LatestLocalNameAndVersion -and $userUpdateConsent -eq "yes") + { + #Update is available + $DownloadUrl = "https://www.nuget.org/api/v2/package/$PackageId/$($LatestNugetOrgDetails.Version)" + + #Checking if LatestNugetFolder Path is valid or not + if(-Not (Test-Path $LatestNugetFolder.Value)) + { + $null = New-Item -Path $LatestNugetFolder.Value -ItemType "directory"; + } + + Write-Host "Downloading the latest Login migration console app nupkg: $($LatestNugetOrgDetails.NameAndVersion) ..." + Invoke-WebRequest $DownloadUrl -OutFile "$($LatestNugetFolder.Value)\\$($LatestNugetOrgDetails.NameAndVersion).nupkg" + + $ToolsPathExists = Test-Path -Path (Join-Path -Path $LatestNugetFolder.Value -ChildPath "tools"); + + if ($ToolsPathExists -eq $False) + { + $Nugets = Get-ChildItem -Path $LatestNugetFolder.Value -Filter "$PackageId.*.nupkg"; + + if ($Nugets.Length -gt 0) + { + Write-Host "Extracting the latest Login migration console app nupkg: $($LatestNugetOrgDetails.NameAndVersion) ..." + $Nugets = $Nugets | Sort-Object -Property Name -Descending; + $LatestNugetPath = $Nugets[0].FullName; + Expand-Archive -Path $LatestNugetPath -DestinationPath $LatestNugetFolder.Value; + } + } + + #Check if update was successful + $TestPathResult = Test-Path -Path "$($LatestNugetFolder.Value)\$ExePath" + + $NugetVersions = Get-ChildItem -Path $DownloadsFolder -Filter "$PackageId.*"; + $NugetVersions = $NugetVersions | Sort-Object -Property Name -Descending + + if($TestPathResult) + { + Write-Host "Removing all older Login migration console apps..." + #Remove all other NuGet versions except for the version just downloaded + for ($NugetIndex = 0; $NugetIndex -lt $NugetVersions.Length; $NugetIndex = $NugetIndex + 1) + { + if($NugetVersions[$NugetIndex].Name -ne $LatestNugetOrgDetails.NameAndVersion) + { + Remove-Item -Path $NugetVersions[$NugetIndex].FullName -Recurse -Force + } + } + } + else + { + if($NugetVersions.Length -gt 0) + { + $LatestNugetFolder.Value = $NugetVersions[0].Name; + } + } + } + } +} \ No newline at end of file diff --git a/src/DataMigration/DataMigration/Az.DataMigration.psd1 b/src/DataMigration/DataMigration/Az.DataMigration.psd1 index 1bd14aba5a52..045019702e2b 100644 --- a/src/DataMigration/DataMigration/Az.DataMigration.psd1 +++ b/src/DataMigration/DataMigration/Az.DataMigration.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 1/30/2024 +# Generated on: 3/23/2024 # @{ @@ -53,17 +53,17 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.16.0'; }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = 'DataMigration.Autorest/bin/Az.DataMigration.private.dll', 'Microsoft.Azure.Management.DataMigration.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'DataMigration.Autorest/Az.DataMigration.format.ps1xml' @@ -147,7 +147,8 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','Sql','Database','Data','Migration','Service' + Tags = 'Azure', 'ResourceManager', 'ARM', 'Sql', 'Database', 'Data', 'Migration', + 'Service' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -172,7 +173,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/DataMigration/DataMigration/ChangeLog.md b/src/DataMigration/DataMigration/ChangeLog.md index 015bc814f0ac..f0e2e1a18c60 100644 --- a/src/DataMigration/DataMigration/ChangeLog.md +++ b/src/DataMigration/DataMigration/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Changed the Login Migration Console App source to NuGet.org and added versioning support for updating the console app. ## Version 0.14.4 * Added versioning to login migration console app. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md index 19a5f4328118..4cc556f10df3 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md @@ -15,12 +15,13 @@ Start assessment on SQL Server instance(s) ### CommandLine (Default) ``` Get-AzDataMigrationAssessment -ConnectionString [-OutputFolder ] [-Overwrite] [-PassThru] - [] + [-ProgressAction ] [] ``` ### ConfigFile ``` -Get-AzDataMigrationAssessment -ConfigFilePath [-PassThru] [] +Get-AzDataMigrationAssessment -ConfigFilePath [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -136,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +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). diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md index 88e5a30aa63e..3c91b10c3898 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md @@ -16,13 +16,13 @@ Collect performance data for given SQL Server instance(s) ``` Get-AzDataMigrationPerformanceDataCollection -SqlConnectionStrings [-OutputFolder ] [-PerfQueryInterval ] [-StaticQueryInterval ] [-NumberOfIterations ] [-Time ] - [-PassThru] [] + [-PassThru] [-ProgressAction ] [] ``` ### ConfigFile ``` Get-AzDataMigrationPerformanceDataCollection [-Time ] -ConfigFilePath [-PassThru] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -199,6 +199,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SqlConnectionStrings Sql Server Connection Strings diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationProject.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationProject.md index ac2988d5af3b..6ab989259dec 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationProject.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationProject.md @@ -15,19 +15,19 @@ Retrieves the properties of an Azure Database Migration Service (classic) projec ### ComponentNameParameterSet (Default) ``` Get-AzDataMigrationProject -ResourceGroupName -ServiceName [-Name ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### ComponentObjectParameterSet ``` Get-AzDataMigrationProject [-InputObject] [-Name ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### ResourceIdParameterSet ``` Get-AzDataMigrationProject [-ResourceId] [-Name ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -96,6 +96,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationService.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationService.md index d38e24a76da7..0d7b27ed7919 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationService.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationService.md @@ -15,19 +15,19 @@ Retrieves the properties associated with an instance of the Azure Database Migra ### ResourceGroupSet (Default) ``` Get-AzDataMigrationService [[-ResourceGroupName] ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### ResourceIdParameterSet ``` Get-AzDataMigrationService [-ResourceId] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### ServiceNameGroupSet ``` Get-AzDataMigrationService [-ResourceGroupName] [-Name] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -81,6 +81,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSkuRecommendation.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSkuRecommendation.md index e222d8691044..78213101b2db 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSkuRecommendation.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSkuRecommendation.md @@ -17,12 +17,13 @@ Gives SKU recommendations for Azure SQL offerings Get-AzDataMigrationSkuRecommendation [-OutputFolder ] [-TargetPlatform ] [-TargetSqlInstance ] [-TargetPercentile ] [-ScalingFactor ] [-StartTime ] [-EndTime ] [-Overwrite] [-DisplayResult] [-ElasticStrategy] [-DatabaseAllowList ] - [-DatabaseDenyList ] [-PassThru] [] + [-DatabaseDenyList ] [-PassThru] [-ProgressAction ] [] ``` ### ConfigFile ``` -Get-AzDataMigrationSkuRecommendation -ConfigFilePath [-PassThru] [] +Get-AzDataMigrationSkuRecommendation -ConfigFilePath [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -237,6 +238,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ScalingFactor Optional. Scaling (comfort) factor used during SKU recommendation. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlService.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlService.md index 13f4d2654b96..099b330184d7 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlService.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlService.md @@ -15,25 +15,25 @@ Retrieve the Database Migration Service. ### List1 (Default) ``` Get-AzDataMigrationSqlService [-SubscriptionId ] [-DefaultProfile ] [-PassThru] - [] + [-ProgressAction ] [] ``` ### Get ``` Get-AzDataMigrationSqlService -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-PassThru] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [] ``` ### List ``` Get-AzDataMigrationSqlService -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-PassThru] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataMigrationSqlService -InputObject [-DefaultProfile ] [-PassThru] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -147,6 +147,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceAuthKey.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceAuthKey.md index e88128dff6c5..7de1c85d586b 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceAuthKey.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceAuthKey.md @@ -14,8 +14,8 @@ Retrieve the List of Authentication Keys for Self Hosted Integration Runtime. ``` Get-AzDataMigrationSqlServiceAuthKey -ResourceGroupName -SqlMigrationServiceName - [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -69,6 +69,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceIntegrationRuntimeMetric.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceIntegrationRuntimeMetric.md index 3ebb907a976b..853ddffcd3ca 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceIntegrationRuntimeMetric.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceIntegrationRuntimeMetric.md @@ -15,7 +15,7 @@ Retrieve the registered Integration Runtime nodes and their monitoring data for ``` Get-AzDataMigrationSqlServiceIntegrationRuntimeMetric -ResourceGroupName -SqlMigrationServiceName [-SubscriptionId ] [-DefaultProfile ] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -84,6 +84,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceMigration.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceMigration.md index f3e785b9940a..10674dd8d6aa 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceMigration.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationSqlServiceMigration.md @@ -14,7 +14,8 @@ Retrieve the List of database migrations attached to the service. ``` Get-AzDataMigrationSqlServiceMigration -ResourceGroupName -SqlMigrationServiceName - [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [] + [-SubscriptionId ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -70,6 +71,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationTask.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationTask.md index bb9bf624d468..7f6df201d1a2 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationTask.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationTask.md @@ -15,55 +15,58 @@ Retrieves the PSProjectTask object associated with an Azure Database Migration S ### ListByComponent (Default) ``` Get-AzDataMigrationTask -ResourceGroupName -ServiceName -ProjectName - [-TaskType ] [-DefaultProfile ] [] + [-TaskType ] [-DefaultProfile ] [-ProgressAction ] + [] ``` ### ListByInputObject ``` Get-AzDataMigrationTask [-InputObject] [-TaskType ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetByInputObject ``` Get-AzDataMigrationTask [-InputObject] -Name [-Expand] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetByInputObjectResultType ``` Get-AzDataMigrationTask [-InputObject] -Name [-Expand] -ResultType - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### ListByResourceId ``` Get-AzDataMigrationTask [-ResourceId] [-TaskType ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetByResourceId ``` Get-AzDataMigrationTask [-ResourceId] -Name [-Expand] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetByResourceIdResultType ``` Get-AzDataMigrationTask [-ResourceId] -Name [-Expand] -ResultType - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetByComponent ``` Get-AzDataMigrationTask -ResourceGroupName -ServiceName -ProjectName - [-Name ] [-Expand] [-DefaultProfile ] [] + [-Name ] [-Expand] [-DefaultProfile ] [-ProgressAction ] + [] ``` ### GetByComponentResultType ``` Get-AzDataMigrationTask -ResourceGroupName -ServiceName -ProjectName -Name - [-Expand] -ResultType [-DefaultProfile ] [] + [-Expand] -ResultType [-DefaultProfile ] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -183,6 +186,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlDb.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlDb.md index ab3ad9652100..5f64524f6160 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlDb.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlDb.md @@ -16,13 +16,14 @@ Retrieve the specified database migration for a given SQL Db. ``` Get-AzDataMigrationToSqlDb -ResourceGroupName -SqlDbInstanceName [-SubscriptionId ] -TargetDbName [-Expand ] [-MigrationOperationId ] [-DefaultProfile ] - [-PassThru] [] + [-PassThru] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataMigrationToSqlDb -InputObject [-Expand ] - [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [] + [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -136,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlManagedInstance.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlManagedInstance.md index 40bea59dac2f..d07e0ff844cb 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlManagedInstance.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlManagedInstance.md @@ -16,13 +16,14 @@ Retrieve the specified database migration for a given SQL Managed Instance. ``` Get-AzDataMigrationToSqlManagedInstance -ManagedInstanceName -ResourceGroupName [-SubscriptionId ] -TargetDbName [-Expand ] [-MigrationOperationId ] - [-DefaultProfile ] [-PassThru] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataMigrationToSqlManagedInstance -InputObject [-Expand ] - [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [] + [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -153,6 +154,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlVM.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlVM.md index 83711f952e9b..b152db790aba 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlVM.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationToSqlVM.md @@ -16,13 +16,14 @@ Retrieve the specified database migration for a given SQL VM. ``` Get-AzDataMigrationToSqlVM -ResourceGroupName -SqlVirtualMachineName [-SubscriptionId ] -TargetDbName [-Expand ] [-MigrationOperationId ] - [-DefaultProfile ] [-PassThru] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDataMigrationToSqlVM -InputObject [-Expand ] - [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [] + [-MigrationOperationId ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -138,6 +139,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCommand.md b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCommand.md index 40b544167541..cd47a4503873 100644 --- a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCommand.md +++ b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCommand.md @@ -14,8 +14,8 @@ Creates a new command to be executed on an existing DMS (classic) task. ``` Invoke-AzDataMigrationCommand -CommandType -ResourceGroupName -ServiceName - -ProjectName -TaskName [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + -ProjectName -TaskName [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -63,6 +63,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlManagedInstance.md b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlManagedInstance.md index 8a0200836675..84a4679afd56 100644 --- a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlManagedInstance.md +++ b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlManagedInstance.md @@ -15,7 +15,7 @@ Initiate cutover for in-progress online database migration to SQL Managed Instan ``` Invoke-AzDataMigrationCutoverToSqlManagedInstance -ManagedInstanceName -ResourceGroupName -TargetDbName [-SubscriptionId ] -MigrationOperationId [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -131,6 +131,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlVM.md b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlVM.md index f5d5a0d322ef..b43288c6b0e3 100644 --- a/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlVM.md +++ b/src/DataMigration/DataMigration/help/Invoke-AzDataMigrationCutoverToSqlVM.md @@ -15,7 +15,7 @@ Initiate cutover for in-progress online database migration to SQL VM. ``` Invoke-AzDataMigrationCutoverToSqlVM -ResourceGroupName -SqlVirtualMachineName -TargetDbName [-SubscriptionId ] -MigrationOperationId [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -116,6 +116,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationAzureActiveDirectoryApp.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationAzureActiveDirectoryApp.md index 013c539a6a78..bae64aeabf80 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationAzureActiveDirectoryApp.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationAzureActiveDirectoryApp.md @@ -14,7 +14,8 @@ Create a new instance DataMigration Microsoft Entra Application details. ``` New-AzDataMigrationAzureActiveDirectoryApp -ApplicationId -AppKey - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -81,6 +82,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationConnectionInfo.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationConnectionInfo.md index dca9331add53..96790372d6fc 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationConnectionInfo.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationConnectionInfo.md @@ -14,7 +14,7 @@ Creates a new Connection Info object specifying the server type and name for con ``` New-AzDataMigrationConnectionInfo -ServerType [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -46,6 +46,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ServerType Enum that describes server type to connect to. Currently supported values are SQL for SQL Server, Azure SQL Managed Instance, MongoDb, CosmosDb and Azure SQL Database. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationDatabaseInfo.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationDatabaseInfo.md index 4c7f8f288a83..45d8f612ed8c 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationDatabaseInfo.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationDatabaseInfo.md @@ -14,7 +14,7 @@ Creates the DatabaseInfo object for the Azure Database Migration Service, which ``` New-AzDataMigrationDatabaseInfo -SourceDatabaseName [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -47,6 +47,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceDatabaseName Source Database Name. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationFileShare.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationFileShare.md index aca53eb98785..504f6ca33aec 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationFileShare.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationFileShare.md @@ -14,7 +14,7 @@ Creates the FileShare object for the Azure Database Migration Service (classic), ``` New-AzDataMigrationFileShare -Path -Credential - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ## DESCRIPTION @@ -80,6 +80,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +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). diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationLoginsMigration.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationLoginsMigration.md index 732248b6c0a9..e2a587260016 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationLoginsMigration.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationLoginsMigration.md @@ -14,15 +14,15 @@ Migrate logins from the source Sql Servers to the target Azure Sql Servers. ### ConfigFile (Default) ``` -New-AzDataMigrationLoginsMigration -ConfigFilePath [-PassThru] [-WhatIf] [-Confirm] - [] +New-AzDataMigrationLoginsMigration -ConfigFilePath [-PassThru] [-ProgressAction ] + [-WhatIf] [-Confirm] [] ``` ### CommandLine ``` New-AzDataMigrationLoginsMigration -SourceSqlConnectionString -TargetSqlConnectionString [-CSVFilePath ] [-ListOfLogin ] [-OutputFolder ] [-AADDomainName ] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -162,6 +162,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceSqlConnectionString Required. Connection string(s) for the source SQL instance(s), using the formal connection string format. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbCollectionSetting.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbCollectionSetting.md index a9fa1d7dde7e..3de8381444f8 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbCollectionSetting.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbCollectionSetting.md @@ -14,8 +14,8 @@ Creates collection setting for migration according for the mongoDb migration ``` New-AzDataMigrationMongoDbCollectionSetting [-TargetRequestUnit ] [-CanDelete] [-UniqueShard] - [-ShardKey ] [-DefaultProfile ] -Name [-WhatIf] [-Confirm] - [] + [-ShardKey ] [-DefaultProfile ] -Name + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -91,6 +91,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ShardKey The comma separated list of the shard keys. For mongoDb target, you can specify shard key order of "ShardKeyName:Order", diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbDatabaseSetting.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbDatabaseSetting.md index c53a91bb562d..dc21bbb6e58a 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbDatabaseSetting.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationMongoDbDatabaseSetting.md @@ -14,8 +14,8 @@ Creates database setting for migration for the mongoDb migration ``` New-AzDataMigrationMongoDbDatabaseSetting -Name [-TargetRequestUnit ] - [-CollectionSetting ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-CollectionSetting ] [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -82,6 +82,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -TargetRequestUnit The dedicated database level request unit value. If not set, that collection uses shared database RU. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationProject.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationProject.md index ac5e480ad326..8aeeeca4ee95 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationProject.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationProject.md @@ -17,7 +17,8 @@ Creates a new Azure Database Migration Service (classic) project. New-AzDataMigrationProject -ResourceGroupName -ServiceName -Location -Name -SourceType -TargetType [-SourceConnection ] [-TargetConnection ] [-DatabaseInfo ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ComponentObjectParameterSet @@ -25,15 +26,16 @@ New-AzDataMigrationProject -ResourceGroupName -ServiceName -Lo New-AzDataMigrationProject [-InputObject] -Location -Name -SourceType -TargetType [-SourceConnection ] [-TargetConnection ] [-DatabaseInfo ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` New-AzDataMigrationProject [-ResourceId] -Location -Name -SourceType -TargetType [-SourceConnection ] [-TargetConnection ] - [-DatabaseInfo ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-DatabaseInfo ] [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -125,6 +127,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationSelectedDBObject.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationSelectedDBObject.md index 5f6ea40befb8..d9d3a7fe51d6 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationSelectedDBObject.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationSelectedDBObject.md @@ -17,14 +17,14 @@ Creates a database input object that contains information about source and targe New-AzDataMigrationSelectedDBObject -SourceDatabaseName -TargetDatabaseName [-MigrateSqlServerSqlDb] [-MakeSourceDbReadOnly] [-TableMap ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### MigrateSqlServerSqlDbMi ``` New-AzDataMigrationSelectedDBObject -SourceDatabaseName -TargetDatabaseName [-MigrateSqlServerSqlDbMi] [-BackupFileShare ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -133,6 +133,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceDatabaseName The name of the source database. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationService.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationService.md index 11c3ddf7c47e..fcd15e88c43b 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationService.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationService.md @@ -14,7 +14,8 @@ Creates a new instance of the Azure Database Migration Service (classic). ``` New-AzDataMigrationService -ResourceGroupName -Name -Location -Sku - -VirtualSubnetId [-DefaultProfile ] [-WhatIf] [-Confirm] [] + -VirtualSubnetId [-DefaultProfile ] [-ProgressAction ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -76,6 +77,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServerSchema.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServerSchema.md index 4bccd277203e..1a8eefb9e9ed 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServerSchema.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServerSchema.md @@ -14,15 +14,15 @@ Migrate Sql Server Schema from the source Sql Servers to the target Azure Sql Se ### ConfigFile (Default) ``` -New-AzDataMigrationSqlServerSchema -ConfigFilePath [-PassThru] [-WhatIf] [-Confirm] - [] +New-AzDataMigrationSqlServerSchema -ConfigFilePath [-PassThru] [-ProgressAction ] + [-WhatIf] [-Confirm] [] ``` ### CommandLine ``` New-AzDataMigrationSqlServerSchema -Action -SourceConnectionString -TargetConnectionString [-InputScriptFilePath ] [-OutputFolder ] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -211,6 +211,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceConnectionString Required. Connection string for the source SQL instance, using the formal connection string format. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlService.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlService.md index 0b8a10cea1af..e22ec8f38b74 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlService.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlService.md @@ -14,8 +14,8 @@ Create or Update Database Migration Service. ``` New-AzDataMigrationSqlService -Name -ResourceGroupName [-SubscriptionId ] - [-Location ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-Location ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -129,6 +129,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServiceAuthKey.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServiceAuthKey.md index 17c85cf1d5cf..8898fe4f8db9 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServiceAuthKey.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationSqlServiceAuthKey.md @@ -15,7 +15,8 @@ Regenerate a new set of Authentication Keys for Self Hosted Integration Runtime. ``` New-AzDataMigrationSqlServiceAuthKey -ResourceGroupName -SqlMigrationServiceName [-SubscriptionId ] [-AuthKey1 ] [-AuthKey2 ] [-KeyName ] - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -115,6 +116,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationSyncSelectedDBObject.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationSyncSelectedDBObject.md index 99a0f4fde822..ef3db717c6f3 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationSyncSelectedDBObject.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationSyncSelectedDBObject.md @@ -15,7 +15,8 @@ Creates a database info object specific to the sync scenario to be used for a mi ``` New-AzDataMigrationSyncSelectedDBObject -TargetDatabaseName -SchemaName -TableMap [-MigrationSetting ] [-SourceSetting ] [-TargetSetting ] - -SourceDatabaseName [-DefaultProfile ] [] + -SourceDatabaseName [-DefaultProfile ] [-ProgressAction ] + [] ``` ## DESCRIPTION @@ -71,6 +72,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SchemaName Schema name to be migrated diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationTask.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationTask.md index 18756904fe3e..303c62fde594 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationTask.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationTask.md @@ -15,20 +15,22 @@ Creates and starts a data migration task in the Azure Database Migration Service ### ComponentNameParameterSet (Default) ``` New-AzDataMigrationTask -TaskType -ResourceGroupName -ServiceName - -ProjectName [-Wait] -Name [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + -ProjectName [-Wait] -Name [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### ComponentObjectParameterSet ``` New-AzDataMigrationTask [-InputObject] -TaskType -Name - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` New-AzDataMigrationTask [-ResourceId] -TaskType -Name - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -90,6 +92,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationTdeCertificateMigration.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationTdeCertificateMigration.md index 84d75a4fab92..d64976b9c7ea 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationTdeCertificateMigration.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationTdeCertificateMigration.md @@ -16,8 +16,8 @@ Migrate TDE certificate(s) from source SQL Server to the target Azure SQL Server New-AzDataMigrationTdeCertificateMigration -SourceSqlConnectionString -TargetSubscriptionId -TargetResourceGroupName -TargetManagedInstanceName -NetworkSharePath -NetworkShareDomain -DatabaseName - [-NetworkShareUserName ] [-NetworkSharePassword ] [-PassThru] [-WhatIf] [-Confirm] - [] + [-NetworkShareUserName ] [-NetworkSharePassword ] [-PassThru] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -131,6 +131,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SourceSqlConnectionString Required. Connection string for the source SQL instance, using the formal connection string format. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlDb.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlDb.md index 9eae04776e70..977dc39827e6 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlDb.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlDb.md @@ -24,7 +24,8 @@ New-AzDataMigrationToSqlDb -ResourceGroupName -SqlDbInstanceName ] [-TargetSqlConnectionDataSource ] [-TargetSqlConnectionEncryptConnection] [-TargetSqlConnectionPassword ] [-TargetSqlConnectionTrustServerCertificate] [-TargetSqlConnectionUserName ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -157,6 +158,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlManagedInstance.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlManagedInstance.md index aabf56e51e50..814e3797bb5d 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlManagedInstance.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlManagedInstance.md @@ -22,8 +22,8 @@ New-AzDataMigrationToSqlManagedInstance -ManagedInstanceName -ResourceG [-SourceSqlConnectionDataSource ] [-SourceSqlConnectionEncryptConnection] [-SourceSqlConnectionPassword ] [-SourceSqlConnectionTrustServerCertificate] [-SourceSqlConnectionUserName ] [-StorageAccountKey ] [-StorageAccountResourceId ] - [-TargetDatabaseCollation ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-TargetDatabaseCollation ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -278,6 +278,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlVM.md b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlVM.md index c4b6cbd2a2b5..6bc219508014 100644 --- a/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlVM.md +++ b/src/DataMigration/DataMigration/help/New-AzDataMigrationToSqlVM.md @@ -22,7 +22,8 @@ New-AzDataMigrationToSqlVM -ResourceGroupName -SqlVirtualMachineName ] [-SourceSqlConnectionTrustServerCertificate] [-SourceSqlConnectionUserName ] [-StorageAccountKey ] [-StorageAccountResourceId ] [-TargetDatabaseCollation ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -267,6 +268,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Register-AzDataMigrationIntegrationRuntime.md b/src/DataMigration/DataMigration/help/Register-AzDataMigrationIntegrationRuntime.md index 5d76477f5cae..299614380642 100644 --- a/src/DataMigration/DataMigration/help/Register-AzDataMigrationIntegrationRuntime.md +++ b/src/DataMigration/DataMigration/help/Register-AzDataMigrationIntegrationRuntime.md @@ -14,7 +14,7 @@ Registers Sql Migration Service on Integration Runtime ``` Register-AzDataMigrationIntegrationRuntime -AuthKey [-IntegrationRuntimePath ] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -96,6 +96,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationProject.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationProject.md index ad36c64befe7..e2fb7b505151 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationProject.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationProject.md @@ -15,20 +15,22 @@ Removes an Azure Database Migration Service (classic) project from Azure. ### ComponentNameParameterSet (Default) ``` Remove-AzDataMigrationProject -ResourceGroupName -ServiceName -Name [-Force] - [-DeleteRunningTask] [-PassThru] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-DeleteRunningTask] [-PassThru] [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### ComponentObjectParameterSet ``` Remove-AzDataMigrationProject [-InputObject] [-Force] [-DeleteRunningTask] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` Remove-AzDataMigrationProject [-ResourceId] [-Force] [-DeleteRunningTask] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -143,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationService.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationService.md index d9d16e8ee38f..5b8c91fe327a 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationService.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationService.md @@ -15,19 +15,22 @@ Removes an instance of the Azure Database Migration Service (classic) from Azure ### ComponentNameParameterSet (Default) ``` Remove-AzDataMigrationService -ResourceGroupName -Name [-Force] [-DeleteRunningTask] - [-PassThru] [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-PassThru] [-DefaultProfile ] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ### ComponentObjectParameterSet ``` Remove-AzDataMigrationService [-InputObject] [-Force] [-DeleteRunningTask] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` Remove-AzDataMigrationService [-ResourceId] [-Force] [-DeleteRunningTask] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -135,6 +138,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlService.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlService.md index 75b0d37169aa..e46f723f3156 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlService.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlService.md @@ -15,13 +15,14 @@ Delete Database Migration Service. ### Delete (Default) ``` Remove-AzDataMigrationSqlService -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataMigrationSqlService -InputObject [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -130,6 +131,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlServiceNode.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlServiceNode.md index 1ca914d185fa..d3b054e8ab5b 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlServiceNode.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationSqlServiceNode.md @@ -16,13 +16,15 @@ Delete the integration runtime node. ``` Remove-AzDataMigrationSqlServiceNode -ResourceGroupName -SqlMigrationServiceName [-SubscriptionId ] [-IntegrationRuntimeName ] [-NodeName ] - [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### DeleteViaIdentityExpanded ``` Remove-AzDataMigrationSqlServiceNode -InputObject [-IntegrationRuntimeName ] - [-NodeName ] [-DefaultProfile ] [-PassThru] [-WhatIf] [-Confirm] [] + [-NodeName ] [-DefaultProfile ] [-PassThru] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -122,6 +124,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationTask.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationTask.md index af083979d630..70023c852944 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationTask.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationTask.md @@ -15,20 +15,22 @@ Removes an Azure Database Migration Service (classic) task from Azure. ### ComponentNameParameterSet (Default) ``` Remove-AzDataMigrationTask -ResourceGroupName -ServiceName -ProjectName - -Name [-Force] [-PassThru] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + -Name [-Force] [-PassThru] [-DefaultProfile ] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### ComponentObjectParameterSet ``` Remove-AzDataMigrationTask [-InputObject] [-Force] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` Remove-AzDataMigrationTask [-ResourceId] [-Force] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -128,6 +130,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationToSqlDb.md b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationToSqlDb.md index 83b2104ffc15..d79587852e74 100644 --- a/src/DataMigration/DataMigration/help/Remove-AzDataMigrationToSqlDb.md +++ b/src/DataMigration/DataMigration/help/Remove-AzDataMigrationToSqlDb.md @@ -16,13 +16,13 @@ Remove the specified database migration for a given SQL Db. ``` Remove-AzDataMigrationToSqlDb -ResourceGroupName -SqlDbInstanceName [-SubscriptionId ] -TargetDbName [-Force] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDataMigrationToSqlDb -InputObject [-Force] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -139,6 +139,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Start-AzDataMigrationService.md b/src/DataMigration/DataMigration/help/Start-AzDataMigrationService.md index a98eaa9a0d46..1836253ece51 100644 --- a/src/DataMigration/DataMigration/help/Start-AzDataMigrationService.md +++ b/src/DataMigration/DataMigration/help/Start-AzDataMigrationService.md @@ -15,19 +15,21 @@ Starts an instance of the Azure Database Migration Service (classic) in a stoppe ### ComponentNameParameterSet (Default) ``` Start-AzDataMigrationService -ResourceGroupName -Name [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ComponentObjectParameterSet ``` Start-AzDataMigrationService [-InputObject] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` Start-AzDataMigrationService [-ResourceId] [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +114,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationService.md b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationService.md index f0863e468d13..e2fbb20ac90d 100644 --- a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationService.md +++ b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationService.md @@ -15,19 +15,21 @@ Stops an instance of the Azure Database Migration Service (classic) that is in a ### ComponentNameParameterSet (Default) ``` Stop-AzDataMigrationService -ResourceGroupName -Name [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ComponentObjectParameterSet ``` Stop-AzDataMigrationService [-InputObject] [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-ProgressAction ] [-WhatIf] [-Confirm] + [] ``` ### ResourceIdParameterSet ``` Stop-AzDataMigrationService [-ResourceId] [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +114,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. diff --git a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationTask.md b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationTask.md index daa12ac08433..6454982a0ccb 100644 --- a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationTask.md +++ b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationTask.md @@ -15,19 +15,20 @@ Stops an Azure Database Migration Service (classic) task that is in a running s ### ComponentNameParameterSet (Default) ``` Stop-AzDataMigrationTask -ResourceGroupName -ServiceName -ProjectName -Name - [-PassThru] [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-PassThru] [-DefaultProfile ] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ### ComponentObjectParameterSet ``` Stop-AzDataMigrationTask [-InputObject] [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### ResourceIdParameterSet ``` Stop-AzDataMigrationTask [-ResourceId] [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +113,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ProjectName The name of the project. diff --git a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlDb.md b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlDb.md index 9ad37473c21a..107ff634afae 100644 --- a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlDb.md +++ b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlDb.md @@ -15,7 +15,7 @@ Stop in-progress database migration to SQL Db. ``` Stop-AzDataMigrationToSqlDb -ResourceGroupName -SqlDbInstanceName -TargetDbName [-SubscriptionId ] -MigrationOperationId [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -117,6 +117,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlManagedInstance.md b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlManagedInstance.md index 03adb554c5c2..b95044169dad 100644 --- a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlManagedInstance.md +++ b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlManagedInstance.md @@ -15,7 +15,7 @@ Stop in-progress database migration to SQL Managed Instance. ``` Stop-AzDataMigrationToSqlManagedInstance -ManagedInstanceName -ResourceGroupName -TargetDbName [-SubscriptionId ] -MigrationOperationId [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -131,6 +131,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlVM.md b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlVM.md index ecd543503375..68e1db86a0ef 100644 --- a/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlVM.md +++ b/src/DataMigration/DataMigration/help/Stop-AzDataMigrationToSqlVM.md @@ -15,7 +15,7 @@ Stop in-progress database migration to SQL VM. ``` Stop-AzDataMigrationToSqlVM -ResourceGroupName -SqlVirtualMachineName -TargetDbName [-SubscriptionId ] -MigrationOperationId [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] + [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -116,6 +116,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. diff --git a/src/DataMigration/DataMigration/help/Update-AzDataMigrationSqlService.md b/src/DataMigration/DataMigration/help/Update-AzDataMigrationSqlService.md index 003cacf894e9..a3278e973ff1 100644 --- a/src/DataMigration/DataMigration/help/Update-AzDataMigrationSqlService.md +++ b/src/DataMigration/DataMigration/help/Update-AzDataMigrationSqlService.md @@ -15,14 +15,15 @@ Update Database Migration Service. ### UpdateExpanded (Default) ``` Update-AzDataMigrationSqlService -Name -ResourceGroupName [-SubscriptionId ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDataMigrationSqlService -InputObject [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -151,6 +152,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.