QND.Azure.Monitor.Discovery (Discovery)

Element properties:

TargetMicrosoft.SystemCenter.MicrosoftAzure.Subscription
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource QND.Azure.Monitor.Discovery.DS Default

Source Code:

<Discovery ID="QND.Azure.Monitor.Discovery" ConfirmDelivery="true" Enabled="true" Priority="Normal" Remotable="true" Target="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="QND.Azure.Monitor.Class"/>
<DiscoveryRelationship TypeID="QND.Azure.Subscription.Hosts.Monitor"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="QND.Azure.Monitor.Discovery.DS">
<ClientId>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/ClientId$</ClientId>
<SubscriptionId>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/SubscriptionId$</SubscriptionId>
<Proxy>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/ProxyServerAddress$</Proxy>
<AuthBaseAddress>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/Authority$</AuthBaseAddress>
<ResourceBaseAddress>$Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/ManagementServiceUri$</ResourceBaseAddress>
<AADUserName>$RunAs[Name="Azure!Microsoft.SystemCenter.MicrosoftAzure.RunAsProfile.ADCredentials"]/UserName$</AADUserName>
<AADPassword>$RunAs[Name="Azure!Microsoft.SystemCenter.MicrosoftAzure.RunAsProfile.ADCredentials"]/Password$</AADPassword>
<ClassId>$MPElement[Name="QND.Azure.Monitor.Class"]$</ClassId>
<ApiVersion>2018-05-05-preview</ApiVersion>
<DisplayName>$Target/Property[Type="System!System.Entity"]/DisplayName$</DisplayName>
<EventID>2</EventID>
<EventPublisher>QND Discovery</EventPublisher>
<EventParam>Monitor $Target/Property[Type="Azure!Microsoft.SystemCenter.MicrosoftAzure.Subscription"]/SubscriptionId$</EventParam>
</DataSource>
</Discovery>