| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Generic SQL Server 2017 Always On Seed | Generic SQL Server 2017 Always On Seed. | Microsoft.SQLServer.2017.AlwaysOn.Library.AlwaysOnSeed | System.Entity | True | False | False | False | False | Public | da2b1d86-be70-d1b4-3f0c-20653f584bd3 |
| SQL Server 2017 Availability Group | This object represents Availability Group SMO object and contains all properties required for identification and monitoring. | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | System.Entity | False | False | False | False | False | Public | e77271a8-8151-8cf1-b89e-4176b5c68455 |
| Generic SQL Server 2017 Availability Group Health | Generic SQL Server 2017 Availability Group Health. | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupHealth | System.Entity | True | False | False | False | False | Public | 4a381f71-bb85-2170-3b54-b8689b13c8c2 |
| Generic SQL Server 2017 Availability Replica | Generic SQL Server 2017 Availability Replica. | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityReplica | System.Entity | True | False | False | False | False | Public | 0cf4ea14-a564-1d9b-eff7-00b13aa2c443 |
| Generic SQL Server 2017 Database Replica | Generic SQL Server 2017 Database Replica. | Microsoft.SQLServer.2017.AlwaysOn.Library.DatabaseReplica | System.Entity | True | False | False | False | False | Public | 697291df-2e62-ad4e-fa7f-a9375cc203ed |
| Generic SQL Server 2017 Always On Monitoring Pool Alert Collection | Generic SQL Server 2017 Always On Monitoring Pool Alert Collection. This object is used to collect module errors and warnings from event log of nodes that are the members of the SQL Server 2017 Monitoring Pool. | Microsoft.SQLServer.2017.AlwaysOn.Library.MonitoringPoolAlertCollection | Microsoft.Windows.ApplicationComponent | True | True | False | False | False | Public | 143d0a3e-17aa-0d49-3066-b6c1d50f88cd |
| Generic SQL Server 2017 Always On Custom User Policy | Generic SQL Server 2017 Always On custom user policy. | Microsoft.SQLServer.2017.AlwaysOn.Library.Policy | System.Entity | True | False | False | False | False | Public | a364d793-a1e5-ca7e-701f-c66f8894a85e |