MigrationSqlAssessmentV2SummaryData Class
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.
A class representing the MigrationSqlAssessmentV2Summary data model. SQL Assessment REST resource.
public class MigrationSqlAssessmentV2SummaryData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.MigrationSqlAssessmentV2SummaryData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.MigrationSqlAssessmentV2SummaryData>
type MigrationSqlAssessmentV2SummaryData = class
inherit ResourceData
interface IJsonModel<MigrationSqlAssessmentV2SummaryData>
interface IPersistableModel<MigrationSqlAssessmentV2SummaryData>
Public Class MigrationSqlAssessmentV2SummaryData
Inherits ResourceData
Implements IJsonModel(Of MigrationSqlAssessmentV2SummaryData), IPersistableModel(Of MigrationSqlAssessmentV2SummaryData)
- Inheritance
- Implements
Constructors
MigrationSqlAssessmentV2SummaryData() |
Initializes a new instance of MigrationSqlAssessmentV2SummaryData. |
Properties
AssessmentSummary |
Gets or sets the Assessment summary. |
DatabaseDistributionBySizingCriterion |
Gets the database distribution by sizing criterion. |
DistributionByServicePackInsight |
Gets the distribution distribution of sqlInstances by service pack insight. |
DistributionBySqlEdition |
Gets the distribution of sqlInstances by sql edition. |
DistributionBySqlVersion |
Gets the distribution of sqlInstances by sql version. |
DistributionBySupportStatus |
Gets the distribution of sqlInstances by support status. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
InstanceDistributionBySizingCriterion |
Gets the instance distribution by sizing criterion. |
Name |
The name of the resource. (Inherited from ResourceData) |
NumberOfFciInstances |
Number of sql failover cluster instances part of the assessment. |
NumberOfMachines |
Number of machines part of the assessment. |
NumberOfSqlAvailabilityGroups |
Number of sql availability groups part of the assessment. |
NumberOfSqlDatabases |
Number of sql databases part of the assessment. |
NumberOfSqlInstances |
Number of sql instances part of the assessment. |
NumberOfSuccessfullyDiscoveredSqlInstances |
Number of successfully discovered sql instances part of the assessment. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<MigrationSqlAssessmentV2SummaryData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<MigrationSqlAssessmentV2SummaryData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<MigrationSqlAssessmentV2SummaryData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<MigrationSqlAssessmentV2SummaryData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<MigrationSqlAssessmentV2SummaryData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |