Share via


AssessedSqlInstanceDatabaseSummary Class

Definition

Assessed Sql Instance Database Summary.

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

Properties

LargestDatabaseSizeInMB

Gets the largest database size in MB.

NumberOfUserDatabases

Gets the number of user databases.

TotalDatabaseSizeInMB

Gets the total database size in MB.

TotalDiscoveredUserDatabases

Gets the total discovered user databases.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AssessedSqlInstanceDatabaseSummary>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AssessedSqlInstanceDatabaseSummary>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AssessedSqlInstanceDatabaseSummary>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AssessedSqlInstanceDatabaseSummary>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AssessedSqlInstanceDatabaseSummary>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to