Share via


AssessedSqlInstanceSummary Class

Definition

Assessed Sql Instance Summary.

public class AssessedSqlInstanceSummary : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.Models.AssessedSqlInstanceSummary>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.Models.AssessedSqlInstanceSummary>
type AssessedSqlInstanceSummary = class
    interface IJsonModel<AssessedSqlInstanceSummary>
    interface IPersistableModel<AssessedSqlInstanceSummary>
Public Class AssessedSqlInstanceSummary
Implements IJsonModel(Of AssessedSqlInstanceSummary), IPersistableModel(Of AssessedSqlInstanceSummary)
Inheritance
AssessedSqlInstanceSummary
Implements

Properties

InstanceId

Gets the instance id.

InstanceName

Gets the instance name.

IsClustered

Gets whether Sql is clustered.

IsHighAvailabilityEnabled

Gets whether Sql is highly available.

SqlEdition

Gets the Sql edition.

SqlFciState

Gets the Sql Fci state.

SqlInstanceEntityId

Gets the instance entity id.

SqlInstanceSdsArmId

Gets the instance arm id.

SqlVersion

Gets the Sql version.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AssessedSqlInstanceSummary>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AssessedSqlInstanceSummary>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AssessedSqlInstanceSummary>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AssessedSqlInstanceSummary>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AssessedSqlInstanceSummary>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to