Azure SQL MI: Discover DB Engine Seed Azure Rest

Microsoft.Azure.ManagedInstance.Discovery.DBEngineSeedAzureRest (Discovery)

This rule discovers DB Engine Seed objects using Azure REST.

Element properties:

TargetMicrosoft.Azure.ManagedInstance.AzureRestDiscoverySeed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Azure.ManagedInstance.DataSource.DBEngineSeedAzureRest Default

Source Code:

<Discovery ID="Microsoft.Azure.ManagedInstance.Discovery.DBEngineSeedAzureRest" Target="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Azure.ManagedInstance.DBEngineSeed"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Azure.ManagedInstance.DataSource.DBEngineSeedAzureRest">
<TemplateGuid>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/TemplateGuid$</TemplateGuid>
<AuthType>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/AuthType$</AuthType>
<AuthorityDetails>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/AuthorityDetails$</AuthorityDetails>
<InstanceFilterMode>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/InstanceFilterMode$</InstanceFilterMode>
<InstanceFilterMasks>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/InstanceFilterMasks$</InstanceFilterMasks>
<SqlEndpointType>$Target/Property[Type="Microsoft.Azure.ManagedInstance.AzureRestDiscoverySeed"]/SqlEndpointType$</SqlEndpointType>
<TimeoutSeconds>300</TimeoutSeconds>
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
</DataSource>
</Discovery>