ArmMigrationAssessmentModelFactory.MigrationSqlAssessmentV2SummaryData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of MigrationSqlAssessmentV2SummaryData.
public static Azure.ResourceManager.Migration.Assessment.MigrationSqlAssessmentV2SummaryData MigrationSqlAssessmentV2SummaryData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.Migration.Assessment.Models.SqlAssessmentV2SummaryDetails> assessmentSummary = default, System.Collections.Generic.IReadOnlyDictionary<string,int> distributionBySupportStatus = default, System.Collections.Generic.IReadOnlyDictionary<string,int> distributionByServicePackInsight = default, System.Collections.Generic.IReadOnlyDictionary<string,int> distributionBySqlVersion = default, System.Collections.Generic.IReadOnlyDictionary<string,int> distributionBySqlEdition = default, System.Collections.Generic.IReadOnlyDictionary<string,int> instanceDistributionBySizingCriterion = default, System.Collections.Generic.IReadOnlyDictionary<string,int> databaseDistributionBySizingCriterion = default, int? numberOfMachines = default, int? numberOfSqlInstances = default, int? numberOfSuccessfullyDiscoveredSqlInstances = default, int? numberOfSqlDatabases = default, int? numberOfFciInstances = default, int? numberOfSqlAvailabilityGroups = default);
static member MigrationSqlAssessmentV2SummaryData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.Migration.Assessment.Models.SqlAssessmentV2SummaryDetails> * System.Collections.Generic.IReadOnlyDictionary<string, int> * System.Collections.Generic.IReadOnlyDictionary<string, int> * System.Collections.Generic.IReadOnlyDictionary<string, int> * System.Collections.Generic.IReadOnlyDictionary<string, int> * System.Collections.Generic.IReadOnlyDictionary<string, int> * System.Collections.Generic.IReadOnlyDictionary<string, int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> -> Azure.ResourceManager.Migration.Assessment.MigrationSqlAssessmentV2SummaryData
Public Shared Function MigrationSqlAssessmentV2SummaryData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional assessmentSummary As IReadOnlyDictionary(Of String, SqlAssessmentV2SummaryDetails) = Nothing, Optional distributionBySupportStatus As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional distributionByServicePackInsight As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional distributionBySqlVersion As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional distributionBySqlEdition As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional instanceDistributionBySizingCriterion As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional databaseDistributionBySizingCriterion As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional numberOfMachines As Nullable(Of Integer) = Nothing, Optional numberOfSqlInstances As Nullable(Of Integer) = Nothing, Optional numberOfSuccessfullyDiscoveredSqlInstances As Nullable(Of Integer) = Nothing, Optional numberOfSqlDatabases As Nullable(Of Integer) = Nothing, Optional numberOfFciInstances As Nullable(Of Integer) = Nothing, Optional numberOfSqlAvailabilityGroups As Nullable(Of Integer) = Nothing) As MigrationSqlAssessmentV2SummaryData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- assessmentSummary
- IReadOnlyDictionary<String,SqlAssessmentV2SummaryDetails>
Gets or sets the Assessment summary.
- distributionBySupportStatus
- IReadOnlyDictionary<String,Int32>
Gets the distribution of sqlInstances by support status.
- distributionByServicePackInsight
- IReadOnlyDictionary<String,Int32>
Gets the distribution distribution of sqlInstances by service pack insight.
- distributionBySqlVersion
- IReadOnlyDictionary<String,Int32>
Gets the distribution of sqlInstances by sql version.
- distributionBySqlEdition
- IReadOnlyDictionary<String,Int32>
Gets the distribution of sqlInstances by sql edition.
- instanceDistributionBySizingCriterion
- IReadOnlyDictionary<String,Int32>
Gets the instance distribution by sizing criterion.
- databaseDistributionBySizingCriterion
- IReadOnlyDictionary<String,Int32>
Gets the database distribution by sizing criterion.
Number of successfully discovered sql instances part of the assessment.
Number of sql failover cluster instances part of the assessment.
Number of sql availability groups part of the assessment.
Returns
A new MigrationSqlAssessmentV2SummaryData instance for mocking.