Hello @Jeff Thorpe - Thanks for reaching out.
In order for you to get a complete list of all scheduled jobs , please try the below sample code and see if that helps.
Install-Module Az -AllowClobber -Force # Install-Module AzureRM -AllowClobber -Force
Import-Module Az # Import-Module AzureRM
# Login with Connect-AzAccount if not using Cloud Shell
Connect-AzAccount # Get-AzureAccount
Add-AzAccount # Add-AzureRmAccount # Add-AzureAccount
Function Get-RscsInAllSubs {
param([String] $ResType)
$output=@()
#### Loop through all subscriptions
foreach ($Subscription in $(Get-AzSubscription| Where-Object {$_.State -ne "Disabled"})){
Select-AzSubscription -SubscriptionId $Subscription.SubscriptionId
$output+=get-azresource | where {$_.ResourceType -eq $ResType} | select SubscriptionId, Name, ResourceGroupName, ResourceId | ft
}
$output
}
Get-RscsInAllSubs 'Microsoft.Storage/storageAccounts'
Get-RscsInAllSubs 'Microsoft.Compute/virtualMachines'
Get-RscsInAllSubs 'Microsoft.Scheduler/jobCollections'
Hope that helps.
--------------------------------------------------------------------------------------------------------------------
If the above answer helped, please feel free to "Accept as Answer" and "Upvote" so it can be beneficial to the community.