AvailabilityGroupInfoResponse

data class AvailabilityGroupInfoResponse(val automatedBackupPreferenceDescription: String, val basicFeatures: Boolean? = null, val clusterTypeDescription: String, val dbFailover: Boolean? = null, val dtcSupport: Boolean? = null, val failureConditionLevel: Int? = null, val healthCheckTimeout: Int? = null, val isContained: Boolean? = null, val isDistributed: Boolean? = null, val primaryRecoveryHealthDescription: String, val primaryReplica: String, val replicationPartnerType: String, val requiredSynchronizedSecondariesToCommit: Int? = null, val secondaryRecoveryHealthDescription: String, val synchronizationHealthDescription: String, val version: Int)

The specifications of the availability group state

Constructors

Link copied to clipboard
constructor(automatedBackupPreferenceDescription: String, basicFeatures: Boolean? = null, clusterTypeDescription: String, dbFailover: Boolean? = null, dtcSupport: Boolean? = null, failureConditionLevel: Int? = null, healthCheckTimeout: Int? = null, isContained: Boolean? = null, isDistributed: Boolean? = null, primaryRecoveryHealthDescription: String, primaryReplica: String, replicationPartnerType: String, requiredSynchronizedSecondariesToCommit: Int? = null, secondaryRecoveryHealthDescription: String, synchronizationHealthDescription: String, version: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Preferred location for performing backups on the availability databases in this availability group.

Link copied to clipboard
val basicFeatures: Boolean? = null

Specifies whether this is a basic availability group.

Link copied to clipboard

SQL Server availability group cluster type description

Link copied to clipboard
val dbFailover: Boolean? = null

Specifies whether the availability group supports failover for database health conditions.

Link copied to clipboard
val dtcSupport: Boolean? = null

Specifies whether DTC support has been enabled for this availability group.

Link copied to clipboard

User-defined failure condition level under which an automatic failover must be triggered.

Link copied to clipboard
val healthCheckTimeout: Int? = null

Wait time (in milliseconds) for the sp_server_diagnostics system stored procedure to return server-health information, before the server instance is assumed to be slow or not responding.

Link copied to clipboard
val isContained: Boolean? = null

SQL Server availability group contained system databases.

Link copied to clipboard
val isDistributed: Boolean? = null

Specifies whether this is a distributed availability group.

Link copied to clipboard

Indicates the recovery health of the primary replica.

Link copied to clipboard

Name of the server instance that is hosting the current primary replica.

Link copied to clipboard
Link copied to clipboard

The number of secondary replicas that must be in a synchronized state for a commit to complete.

Link copied to clipboard

Indicates the recovery health of a secondary replica.

Link copied to clipboard

Reflects a roll-up of the synchronization health of all availability replicas in the availability group.

Link copied to clipboard

SQL Server availability group current version.