Поделиться через


DistributedAvailabilityGroupDatabase Class

Definition

Database specific information.

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

Constructors

DistributedAvailabilityGroupDatabase()

Initializes a new instance of DistributedAvailabilityGroupDatabase.

Properties

ConnectedState

Link connected state.

DatabaseName

The name of the database in link.

InstanceRedoReplicationLagSeconds

Redo lag when Managed Instance link side is primary.

InstanceReplicaId

Managed instance replica id.

InstanceSendReplicationLagSeconds

Replication lag when Managed Instance link side is primary.

LastBackupLsn

Last backup LSN.

LastBackupOn

Last backup LSN time.

LastCommitLsn

Last commit LSN.

LastCommitOn

Last commit LSN time.

LastHardenedLsn

Last hardened LSN.

LastHardenedOn

Last hardened LSN time.

LastReceivedLsn

Last received LSN.

LastReceivedOn

Last received LSN time.

LastSentLsn

Last sent LSN.

LastSentOn

Last sent LSN time.

MostRecentLinkError

The most recent link connection error description.

PartnerAuthCertValidity

SQL server certificate validity.

PartnerReplicaId

SQL server replica id.

ReplicaState

Current link state.

SeedingProgress

Seeding progress.

SynchronizationHealth

Link health state.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DistributedAvailabilityGroupDatabase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DistributedAvailabilityGroupDatabase>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DistributedAvailabilityGroupDatabase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DistributedAvailabilityGroupDatabase>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DistributedAvailabilityGroupDatabase>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to