From af495f01ef0cdbd85ceb34a9387b5819119f6e7a Mon Sep 17 00:00:00 2001 From: Amarjeet Kumar Date: Mon, 17 Nov 2025 12:02:57 +0530 Subject: [PATCH 1/2] Added configuration file formar for the PS Command --- .../help/Get-AzDataMigrationAssessment.md | 13 +++++++++++++ ...et-AzDataMigrationPerformanceDataCollection.md | 15 +++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md index ea99b96ed0c3..2a92773a671c 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md @@ -78,6 +78,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Config json File Format + +```yaml +{ + "action": "Assess", + "outputFolder": "C:\\Output", + "overwrite": "true", + "sqlConnectionStrings": [ + "Data Source=;Initial Catalog=;User ID=;Password=;TrustServerCertificate=True;Encrypt=True" + ] +} +``` + ### -ConnectionString Sql Server Connection Strings diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md index 88e5a30aa63e..cabe524abafe 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md @@ -137,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Config json File Format + +```yaml +{ + "action": "PerfDataCollection", + "outputFolder": "C:\\Output", + "perfQueryIntervalInSec": 30, + "staticQueryIntervalInSec": 60, + "numberOfIterations": 20, + "sqlConnectionStrings": [ + "Data Source=;Initial Catalog=;User ID=;Password=;TrustServerCertificate=True;Encrypt=True" + ] +} +``` + ### -NumberOfIterations Number of iterations of performance data collection to perform before persisting to file. For example, with default values, performance data will be persisted every 30 seconds * 20 iterations = 10 minutes. From 0098fca264877c4d7cfcd505ba86103315674650 Mon Sep 17 00:00:00 2001 From: Amarjeet Kumar Date: Mon, 17 Nov 2025 12:57:03 +0530 Subject: [PATCH 2/2] updated --- .../DataMigration/help/Get-AzDataMigrationAssessment.md | 4 ++-- .../help/Get-AzDataMigrationPerformanceDataCollection.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md index 2a92773a671c..96bf23001db9 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationAssessment.md @@ -78,9 +78,9 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Config json File Format +### -Config File Format -```yaml +```json { "action": "Assess", "outputFolder": "C:\\Output", diff --git a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md index cabe524abafe..5ad84f335d00 100644 --- a/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md +++ b/src/DataMigration/DataMigration/help/Get-AzDataMigrationPerformanceDataCollection.md @@ -137,9 +137,9 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Config json File Format +### -Config File Format -```yaml +```json { "action": "PerfDataCollection", "outputFolder": "C:\\Output",