Share via


DistributedAvailabilityGroupDatabase Class

Database specific information.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

DistributedAvailabilityGroupDatabase(*, database_name: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
database_name
str

The name of the database in link.

Default value: None

Variables

Name Description
database_name
str

The name of the database in link.

instance_replica_id
str

Managed instance replica id.

partner_replica_id
str

SQL server replica id.

replica_state
str

Current link state.

seeding_progress
str

Seeding progress.

synchronization_health

Link health state. Known values are: "NOT_HEALTHY", "PARTIALLY_HEALTHY", and "HEALTHY".

connected_state

Link connected state. Known values are: "DISCONNECTED" and "CONNECTED".

last_received_lsn
str

Last received LSN.

last_received_time

Last received LSN time.

last_sent_lsn
str

Last sent LSN.

last_sent_time

Last sent LSN time.

last_commit_lsn
str

Last commit LSN.

last_commit_time

Last commit LSN time.

last_hardened_lsn
str

Last hardened LSN.

last_hardened_time

Last hardened LSN time.

last_backup_lsn
str

Last backup LSN.

last_backup_time

Last backup LSN time.

most_recent_link_error
str

The most recent link connection error description.

partner_auth_cert_validity

SQL server certificate validity.

instance_send_replication_lag_seconds
int

Replication lag when Managed Instance link side is primary.

instance_redo_replication_lag_seconds
int

Redo lag when Managed Instance link side is primary.