DistributedAvailabilityGroupDatabase Class

Database specific information.

Constructor

DistributedAvailabilityGroupDatabase(*args: Any, **kwargs: Any)

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.

Attributes

connected_state

"DISCONNECTED" and "CONNECTED".

connected_state: str | _models.ReplicaConnectedState | None

database_name

The name of the database in link.

database_name: str | None

instance_redo_replication_lag_seconds

Redo lag when Managed Instance link side is primary.

instance_redo_replication_lag_seconds: int | None

instance_replica_id

Managed instance replica id.

instance_replica_id: str | None

instance_send_replication_lag_seconds

Replication lag when Managed Instance link side is primary.

instance_send_replication_lag_seconds: int | None

last_backup_lsn

Last backup LSN.

last_backup_lsn: str | None

last_backup_time

Last backup LSN time.

last_backup_time: datetime | None

last_commit_lsn

Last commit LSN.

last_commit_lsn: str | None

last_commit_time

Last commit LSN time.

last_commit_time: datetime | None

last_hardened_lsn

Last hardened LSN.

last_hardened_lsn: str | None

last_hardened_time

Last hardened LSN time.

last_hardened_time: datetime | None

last_received_lsn

Last received LSN.

last_received_lsn: str | None

last_received_time

Last received LSN time.

last_received_time: datetime | None

last_sent_lsn

Last sent LSN.

last_sent_lsn: str | None

last_sent_time

Last sent LSN time.

last_sent_time: datetime | None

The most recent link connection error description.

most_recent_link_error: str | None

partner_auth_cert_validity

SQL server certificate validity.

partner_auth_cert_validity: _models.CertificateInfo | None

partner_replica_id

SQL server replica id.

partner_replica_id: str | None

replica_state

Current link state.

replica_state: str | None

seeding_progress

Seeding progress.

seeding_progress: str | None

synchronization_health

"NOT_HEALTHY", "PARTIALLY_HEALTHY", and "HEALTHY".

synchronization_health: str | _models.ReplicaSynchronizationHealth | None