Share via


DistributedAvailabilityGroupDatabase Class

Definition

Database specific information

public class DistributedAvailabilityGroupDatabase
type DistributedAvailabilityGroupDatabase = class
Public Class DistributedAvailabilityGroupDatabase
Inheritance
DistributedAvailabilityGroupDatabase

Constructors

DistributedAvailabilityGroupDatabase()

Initializes a new instance of the DistributedAvailabilityGroupDatabase class.

DistributedAvailabilityGroupDatabase(String, Nullable<Guid>, Nullable<Guid>, String, String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<DateTime>, String, CertificateInfo, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of the DistributedAvailabilityGroupDatabase class.

Properties

ConnectedState

Gets link connected state Possible values include: 'DISCONNECTED', 'CONNECTED'

DatabaseName

Gets or sets the name of the database in link

InstanceRedoReplicationLagSeconds

Gets redo lag when Managed Instance link side is primary

InstanceReplicaId

Gets managed instance replica id

InstanceSendReplicationLagSeconds

Gets replication lag when Managed Instance link side is primary

LastBackupLsn

Gets last backup LSN

LastBackupTime

Gets last backup LSN time

LastCommitLsn

Gets last commit LSN

LastCommitTime

Gets last commit LSN time

LastHardenedLsn

Gets last hardened LSN

LastHardenedTime

Gets last hardened LSN time

LastReceivedLsn

Gets last received LSN

LastReceivedTime

Gets last received LSN time

LastSentLsn

Gets last sent LSN

LastSentTime

Gets last sent LSN time

MostRecentLinkError

Gets the most recent link connection error description

PartnerAuthCertValidity

Gets sQL server certificate validity

PartnerReplicaId

Gets sQL server replica id

ReplicaState

Gets current link state

SeedingProgress

Gets seeding progress

SynchronizationHealth

Gets link health state Possible values include: 'NOT_HEALTHY', 'PARTIALLY_HEALTHY', 'HEALTHY'

Applies to