To extract the list of Analytics rules from each of the above-mentioned Microsoft Defender products, you can utilize the Azure Sentinel REST API or Azure PowerShell cmdlets.
Get-AzSentinelAlertRule -ResourceGroupName 'your_resource_group' -WorkspaceName 'your_workspace_name'
This will return a list of all Analytic Rules present in the workspace. This list will contain rules from all data sources (not just Defender products). If you want to filter out rules related to only Microsoft Defender products, you'll have to inspect each rule's details to see what data source it's associated with.