Share via


DbMigrationStatus Class

Definition

Migration status of an individual database.

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

Properties

AppliedChanges

CDC applied changes counter.

CdcDeleteCounter

CDC delete counter.

CdcInsertCounter

CDC insert counter.

CdcUpdateCounter

CDC update counter.

DatabaseName

Name of the database.

EndedOn

End date-time of a migration state.

FullLoadCompletedTables

Number of tables loaded during the migration of a DB.

FullLoadErroredTables

Number of tables errored out during the migration of a DB.

FullLoadLoadingTables

Number of tables loading during the migration of a DB.

FullLoadQueuedTables

Number of tables queued for the migration of a DB.

IncomingChanges

CDC incoming changes counter.

Latency

Lag in seconds between source and target during online phase.

Message

Error message, if any, for the migration state.

MigrationOperation

Migration operation of an individual database.

MigrationState

Migration db state of an individual database.

StartedOn

Start date-time of a migration state.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DbMigrationStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DbMigrationStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DbMigrationStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DbMigrationStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DbMigrationStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to