Discovery of Custom User Policies for AlwaysOn objects. Note: This discovery is disabled by default. Please use overrides to enable it when necessary.
This is main discovery of Custom User Policies for Microsoft SQL Server 2014 AlwaysOn objects including Availability Groups, Availability Replicas and Database Replicas
Name | Description | Default Value |
Enabled |
| No |
Interval (seconds) | The recurring interval of time in seconds in which to run the workflow. | 14400 |
Timeout (seconds) | Specifies the time the workflow is allowed to run before being closed and marked as failed. | 300 |
Target | Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupHealth |
Enabled | False |
Frequency | 14400 |
Remotable | False |
Discovered Classes and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PowerShellDiscoveryProvider | DataSource | Microsoft.SQLServer.2014.AlwaysOn.UserPolicyDataSource | Microsoft.SQLServer.2014.AlwaysOn.DiscoveryAccount |
<Discovery ID="Microsoft.SQLServer.2014.AlwaysOn.GeneralUserPolicyDiscovery" Enabled="false" Target="Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupHealth" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupErrorUserPolicy"/>
</DiscoveryTypes>
<DataSource ID="PowerShellDiscoveryProvider" RunAs="Microsoft.SQLServer.2014.AlwaysOn.DiscoveryAccount" TypeID="Microsoft.SQLServer.2014.AlwaysOn.UserPolicyDataSource">
<InstanceName>$Target/Property[Type="Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupHealth"]/InstanceName$</InstanceName>
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>