QND - AAD Coonect Health Discovery trigger

QND.Azure.AADConnectHealth.DiscoveryTrigger.Rule (Rule)

Triggers the discovery of AAD Connect Health endpoints

Element properties:

TargetMicrosoft.SystemCenter.MicrosoftAzure.Subscription
CategoryDiscovery
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource QND.DiscoveryEventScheduler.DS Default
WriteEvent WriteAction QND.DiscoveryEvent.WAT Default

Source Code:

<Rule ID="QND.Azure.AADConnectHealth.DiscoveryTrigger.Rule" ConfirmDelivery="false" DiscardLevel="100" Enabled="true" Priority="Normal" Remotable="true" Target="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="DS" TypeID="QNDA!QND.DiscoveryEventScheduler.DS">
<IntervalSeconds>1819</IntervalSeconds>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteEvent" TypeID="QNDA!QND.DiscoveryEvent.WAT">
<LogName>Operations Manager</LogName>
<SourceName>QND Discovery</SourceName>
<EventId>1</EventId>
<Message>QND</Message>
<Key>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/SubscriptionId$</Key>
</WriteAction>
</WriteActions>
</Rule>