Microsoft.SQLServer.Windows.AvailabilityReplicaMSSQL on Windows: Availability Replica

Microsoft.SQLServer.Windows.AvailabilityReplica (ClassType)

This object represents Availability Replica SMO object and contains all properties required for identification and monitoring.

Knowledge Base article:

Summary

This object represents Availability Replica SMO object and contains all properties required for identification and monitoring.

Element properties:

Base ClassMicrosoft.SQLServer.Core.AvailabilityReplica
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdfa93c5e4-2316-3f77-859b-cf9cb10ab090

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False 
Microsoft.SQLServer.Core.AvailabilityReplica:
Role  string  Role false 256  False 
UniqueId  guid  ID true 256   
BackupPriority  int  Backup Priority false 256   
FailoverMode  string  Failover Mode false 256  False 
AvailabilityMode  string  Availability Mode false 256  False 
ConnectionState  string  Connection State false 256  False 
ConnectionModeInPrimaryRole  string  Primary Connection Mode false 256  False 
ConnectionModeInSecondaryRole  string  Secondary Connection Mode false 256  False 
EndpointUrl  string  Endpoint URL false 256  False 
OperationalState  string  Operational State false 256  False 
AvailabilityGroupUniqueId  guid  Availability Group ID false 256   
AvailabilityGroupName  string  Availability Group Name false 256  False 

Health Model:

Source Code:

<ClassType ID="Microsoft.SQLServer.Windows.AvailabilityReplica" Base="SqlCoreLib!Microsoft.SQLServer.Core.AvailabilityReplica" Accessibility="Public" Abstract="false" Hosted="true" Singleton="false"/>