Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupAvailability Group

Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup (ClassType)

Element properties:

Base ClassSystem.Service
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId039f3e87-97da-f1bf-b068-1a8d1c80f34e

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 monitoring object. false 256  False 
Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup:
UniqueId  guid  ID true 256   
PrimaryReplicaServerName  string  Primary Replica false 256  False 
ClusterName  string  Cluster Name false 256  False 
AutomatedBackupPreference  string  Backup Preference false 256  False 
FailureConditionLevel  string  Failure Condition Level false 256  False 
HealthCheckTimeout  int  Health Check Timeout false 256   

Health Model:

Source Code:

<ClassType ID="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup" Accessibility="Public" Abstract="false" Base="System!System.Service" Hosted="false" Singleton="false">
<Property ID="UniqueId" Type="guid" Key="true" CaseSensitive="false" MinLength="0" Length="256"/>
<Property ID="PrimaryReplicaServerName" Type="string" Key="false" CaseSensitive="false" MinLength="0" Length="256"/>
<Property ID="ClusterName" Type="string" Key="false" CaseSensitive="false" MinLength="0" Length="256"/>
<Property ID="AutomatedBackupPreference" Type="string" Key="false" CaseSensitive="false" Length="256"/>
<Property ID="FailureConditionLevel" Type="string" Key="false" CaseSensitive="false" Length="256"/>
<Property ID="HealthCheckTimeout" Type="int" Key="false"/>
</ClassType>