Skip to content

ARM Inventory Modules

Overview

AzureScout ships 278 collector definitions across 18 categories — Microsoft's eighteen published service categories, as listed on the Azure portal's All services page. The Identity category queries Microsoft Graph rather than ARM; those collectors are also cataloged on the Entra ID Modules page.

Each definition targets one or more Azure resource types and generally declares legacy Excel worksheet metadata. Excel is a held renderer; live runs emit React/Json/JsonEvidence instead.

Run ARM-only extraction with:

powershell
Invoke-AzureScout -Scope ArmOnly

ArmOnly is the default -Scope value for Invoke-AzureScout — running the cmdlet with no -Scope flag already does this.

This page is generated

Regenerate it with scripts/Build-ArmModuleCatalog.ps1. The counts and the rows come from manifests/collectors/; tests/DocsArmCatalog.Tests.ps1 fails the build if the committed page and a fresh regeneration disagree. Do not hand-edit it — the previous, hand-maintained version claimed to be generated and was 15 collectors out of date.

Module Catalog

AI (30 modules)

Cognitive Services, Azure OpenAI, Machine Learning, AI Foundry, Bot Services, and AI Search.

ModuleResource Type
AIFoundryHubsmicrosoft.machinelearningservices/workspaces (filtered)
AIFoundryProjectsmicrosoft.machinelearningservices/workspaces (filtered)
AppliedAIServicesmicrosoft.cognitiveservices/accounts (filtered)
AzureAImicrosoft.cognitiveservices/accounts (filtered)
BotServicesmicrosoft.botservice/botservices
ComputerVisionmicrosoft.cognitiveservices/accounts (filtered)
ContentModeratormicrosoft.cognitiveservices/accounts (filtered)
ContentSafetymicrosoft.cognitiveservices/accounts (filtered)
CustomVisionmicrosoft.cognitiveservices/accounts (filtered)
FaceAPImicrosoft.cognitiveservices/accounts (filtered)
FormRecognizermicrosoft.cognitiveservices/accounts (filtered)
HealthBotsmicrosoft.healthbot/healthbots
HealthInsightsmicrosoft.cognitiveservices/accounts (filtered)
ImmersiveReadermicrosoft.cognitiveservices/accounts (filtered)
MachineLearningmicrosoft.machinelearningservices/workspaces
MLComputesAZSC/ARMChild/MLComputes
MLDatasetsAZSC/ARMChild/MLDatasets
MLDatastoresAZSC/ARMChild/MLDatastores
MLEndpointsAZSC/ARMChild/MLEndpoints
MLModelsAZSC/ARMChild/MLModels
MLPipelinesAZSC/ARMChild/MLPipelines
OpenAIAccountsmicrosoft.cognitiveservices/accounts (filtered)
OpenAIDeploymentsAZSC/ARMChild/OpenAIDeployments
PlanetaryComputerGeoCatalogsmicrosoft.orbital/geocatalogs
SearchIndexesAZSC/ARMChild/SearchIndexes
SearchServicesmicrosoft.search/searchservices
SpeechServicemicrosoft.cognitiveservices/accounts (filtered)
TextAnalyticsmicrosoft.cognitiveservices/accounts (filtered)
Translatormicrosoft.cognitiveservices/accounts (filtered)
VideoIndexerAccountsmicrosoft.videoindexer/accounts

Analytics (12 modules)

Synapse, Databricks, Data Explorer, Event Hubs, Stream Analytics, and Purview.

ModuleResource Type
AnalysisServicesmicrosoft.analysisservices/servers
Databricksmicrosoft.databricks/workspaces
DataExplorerClustermicrosoft.kusto/clusters
DataFactorymicrosoft.datafactory/factories
DataSharemicrosoft.datashare/accounts
EvtHubmicrosoft.eventhub/namespaces
FabricCapacitymicrosoft.fabric/capacities
HDInsightmicrosoft.hdinsight/clusters
PowerBIEmbeddedmicrosoft.powerbidedicated/capacities
Purviewmicrosoft.purview/accounts
Streamanalyticsmicrosoft.streamanalytics/streamingjobs
Synapsemicrosoft.synapse/workspaces

Compute (19 modules)

Virtual machines, scale sets, availability sets, and the Azure Virtual Desktop estate.

ModuleResource Type
AvailabilitySetsmicrosoft.compute/availabilitysets
AVDmicrosoft.desktopvirtualization/hostpools
AVDApplicationGroupsmicrosoft.desktopvirtualization/applicationgroups
AVDApplicationsAZSC/ARMChild/AVDApplications
AVDAzureLocalAZSC/AVD/AzureLocalSessionHost
AVDScalingPlansmicrosoft.desktopvirtualization/scalingplans
AVDSessionHostsmicrosoft.desktopvirtualization/hostpools/sessionhosts
AVDWorkspacesmicrosoft.desktopvirtualization/workspaces
BatchAccountsmicrosoft.batch/batchaccounts
ComputeFleetmicrosoft.azurefleet/fleets
DedicatedHostGroupsmicrosoft.compute/hostgroups
NutanixNodesmicrosoft.nutanix/nodes
QuantumWorkspacesmicrosoft.quantum/workspaces
VirtualMachinemicrosoft.compute/virtualmachines
VirtualMachineScaleSetmicrosoft.compute/virtualmachinescalesets
VMDiskmicrosoft.compute/disks
VMImageTemplatesmicrosoft.virtualmachineimages/imagetemplates
VMOperationalDatamicrosoft.compute/virtualmachines
VMWareMicrosoft.AVS/privateClouds

Containers (6 modules)

AKS, ARO, Container Apps, container instances, and container registries.

ModuleResource Type
AKSmicrosoft.containerservice/managedclusters
AROmicrosoft.redhatopenshift/openshiftclusters
ContainerAppmicrosoft.app/containerapps
ContainerAppEnvmicrosoft.app/managedenvironments
ContainerGroupsmicrosoft.containerinstance/containergroups
ContainerRegistriesmicrosoft.containerregistry/registries

Databases (15 modules)

Azure SQL, Cosmos DB, MySQL, PostgreSQL, MariaDB, and Redis.

ModuleResource Type
CosmosDBmicrosoft.documentdb/databaseaccounts
DocumentDBmicrosoft.documentdb/mongoclusters
ManagedCassandramicrosoft.documentdb/cassandraclusters
MariaDBmicrosoft.dbformariadb/servers
MySQLmicrosoft.dbformysql/servers
MySQLflexibleMicrosoft.DBforMySQL/flexibleServers
POSTGREFlexibleMicrosoft.DBforPostgreSQL/flexibleServers
RedisCachemicrosoft.cache/redis · microsoft.cache/redisenterprise
SQLDBmicrosoft.sql/servers/databases (filtered)
SQLMImicrosoft.sql/managedInstances
SQLMIDBmicrosoft.sql/managedinstances/databases
SQLPOOLmicrosoft.sql/servers/elasticPools
SQLSERVERmicrosoft.sql/servers
SQLVMmicrosoft.sqlvirtualmachine/sqlvirtualmachines
StorageTablesAZSC/ARMChild/StorageTables

DevOps (18 modules)

Chaos Studio, Dev Box and Dev Centers, DevTest and Lab Services, Load Testing, Managed DevOps Pools, and Playwright workspaces.

ModuleResource Type
ApiConnectionsmicrosoft.web/connections
AppConfigurationmicrosoft.appconfiguration/configurationstores
ChaosStudiomicrosoft.chaos/experiments · microsoft.chaos/targets
DeploymentEnvironmentsmicrosoft.devcenter/devcenters/environmenttypes · microsoft.devcenter/projects/environmenttypes · microsoft.devcenter/devcenters/catalogs · microsoft.devcenter/projects/catalogs
DevBoxPoolsmicrosoft.devcenter/projects/pools
DevCenterNetworkConnectionsmicrosoft.devcenter/networkconnections
DevCentersmicrosoft.devcenter/devcenters · microsoft.devcenter/projects
DevOpsAgentPoolsdevops/agentpools
DevOpsPipelinesdevops/pipelines
DevOpsProjectsdevops/projects
DevOpsRepositoriesdevops/repositories
DevOpsServiceConnectionsdevops/serviceconnections
DevTestLabsmicrosoft.devtestlab/labs · microsoft.devtestlab/schedules
LabServicesmicrosoft.labservices/labs · microsoft.labservices/labplans
LoadTestingmicrosoft.loadtestservice/loadtests
ManagedDevOpsPoolsmicrosoft.devopsinfrastructure/pools
ManagedGrafanamicrosoft.dashboard/grafana
PlaywrightTestingmicrosoft.azureplaywrightservice/accounts

General (5 modules)

Support tickets, reservations, and VM quotas — the platform-level surfaces that belong to no service family.

ModuleResource Type
QuotasAZSC/VM/Quotas
ReservationRecomMicrosoft.Consumption/reservationRecommendations
Reservationsmicrosoft.capacity/reservationorders · microsoft.capacity/reservationorders/reservations
ReservationUtilizationAZSC/ARMChild/ReservationUtilization
SupportTicketsMicrosoft.Support/supportTickets

Hybrid (16 modules)

Azure Arc, Azure Local, VMware Solution, and the hybrid data services.

ModuleResource Type
ArcDataControllersmicrosoft.azurearcdata/datacontrollers
ArcExtensionsmicrosoft.hybridcompute/machines/extensions
ArcGatewaysmicrosoft.hybridcompute/gateways
ArcKubernetesmicrosoft.kubernetes/connectedclusters
ArcResourceBridgemicrosoft.resourceconnector/appliances
ArcServerOperationalDatamicrosoft.hybridcompute/machines
ARCServersmicrosoft.hybridcompute/machines
ArcSitesAZSC/ARMChild/ArcSites
ArcSQLManagedInstancesmicrosoft.azurearcdata/sqlmanagedinstances
ArcSQLServersmicrosoft.azurearcdata/sqlserverinstances
Clustersmicrosoft.azurestackhci/clusters
GalleryImagesmicrosoft.azurestackhci/galleryimages
LogicalNetworksmicrosoft.azurestackhci/logicalnetworks
MarketplaceGalleryImagesmicrosoft.azurestackhci/marketplacegalleryimages
StorageContainersmicrosoft.azurestackhci/storagecontainers
VirtualMachinesAZSC/ARMChild/AzureLocalVirtualMachineInstances

Identity (20 modules)

Entra ID via Microsoft Graph — users, groups, app registrations, Conditional Access, and PIM.

ModuleResource Type
AdminUnitsentra/administrativeunits
AppRegistrationsentra/applications
ConditionalAccessentra/conditionalaccesspolicies
CrossTenantAccessentra/crosstenantaccess
DirectoryRolesentra/directoryroles
Domainsentra/domains
ExternalIdentitiesentra/externalidentities
Groupsentra/groups
Licensingentra/subscribedskus
ManagedIdentitiesentra/managedidentities
ManagedIdsMicrosoft.ManagedIdentity/userAssignedIdentities
NamedLocationsentra/namedlocations
PIMAssignmentsentra/pimassignments
RiskyUsersentra/riskyusers
RoleAssignmentsAZSC/Governance/RoleAssignment
SecurityPoliciesentra/securitypolicies
ServicePrincipalsentra/serviceprincipals
Usersentra/users
VerifiedIDConfigurationentra/verifiedidconfiguration
VerifiedIDProfilesentra/verifiedidprofiles

Integration (9 modules)

Logic Apps, integration accounts, Event Grid, Relays, Health Data Services, API Management, and Service Bus.

ModuleResource Type
APIMmicrosoft.apimanagement/service
EventGridmicrosoft.eventgrid/topics · microsoft.eventgrid/systemtopics · microsoft.eventgrid/domains · microsoft.eventgrid/partnertopics · microsoft.eventgrid/namespaces
EventHubClustersmicrosoft.eventhub/clusters
HealthDataServicesmicrosoft.healthcareapis/services · microsoft.healthcareapis/workspaces · microsoft.healthcareapis/workspaces/fhirservices · microsoft.healthcareapis/workspaces/dicomservices · microsoft.healthcareapis/workspaces/iotconnectors
IntegrationAccountsmicrosoft.logic/integrationaccounts · microsoft.logic/integrationserviceenvironments
LogicAppsmicrosoft.logic/workflows
LogicAppsCustomConnectorsmicrosoft.web/customapis
Relaysmicrosoft.relay/namespaces · microsoft.relay/namespaces/hybridconnections · microsoft.relay/namespaces/wcfrelays
ServiceBUSmicrosoft.servicebus/namespaces

IoT (8 modules)

IoT Hub and DPS, IoT Central, Device Update, Digital Twins, Azure Maps, and Defender for IoT.

ModuleResource Type
DefenderForIoTmicrosoft.iotsecurity/defendersettings · microsoft.iotsecurity/sites · microsoft.iotsecurity/sensors · microsoft.iotsecurity/onpremisesensors
DeviceProvisioningServicesmicrosoft.devices/provisioningservices
DeviceUpdatemicrosoft.deviceupdate/accounts · microsoft.deviceupdate/accounts/instances
DigitalTwinsmicrosoft.digitaltwins/digitaltwinsinstances · microsoft.digitaltwins/digitaltwinsinstances/endpoints · microsoft.digitaltwins/digitaltwinsinstances/timeseriesdatabaseconnections
IoTCentralmicrosoft.iotcentral/iotapps
IOTHubsmicrosoft.devices/iothubs
IoTOperationsmicrosoft.iotoperations/instances
Mapsmicrosoft.maps/accounts · microsoft.maps/accounts/creators

Management (19 modules)

Subscriptions, management groups, policy, backup, automation, Advisor, and the Azure DevOps organisation collectors.

ModuleResource Type
AdvisorScoreMicrosoft.Advisor/advisorScore
AllSubscriptionsAZSC/Management/SubscriptionEnrichment
AutomanageConfigurationProfilesmicrosoft.automanage/configurationprofiles
AutomationAccountsmicrosoft.automation/automationaccounts
Backupmicrosoft.recoveryservices/vaults/backuppolicies
BackupInstancesAZSC/ARMChild/BackupInstances
BudgetsAZSC/Governance/Budget
CustomRoleDefinitionsAZSC/Management/RoleDefinition
DefenderEasmWorkspacesmicrosoft.easm/workspaces
MaintenanceConfigurationsmicrosoft.maintenance/maintenanceconfigurations
ManagedApplicationsmicrosoft.solutions/applications
ManagementGroupsAZSC/Management/ManagementGroup
PolicyAssignmentsAZSC/Governance/PolicyAssignment
PolicyComplianceStatesAZSC/Subscription/SecurityPolicySweep
PolicyDefinitionsAZSC/Management/PolicyDefinition
PolicySetDefinitionsAZSC/Management/PolicySetDefinition
RecoveryVaultmicrosoft.recoveryservices/vaults
ResourceLocksAZSC/Governance/ResourceLock
ResourceMoverCollectionsmicrosoft.migrate/movecollections

Migration (6 modules)

Azure Migrate projects, assessments and discovery sites; Database Migration Services, Data Box, and Azure Stack Edge.

ModuleResource Type
AzureMigrateAssessmentsmicrosoft.migrate/assessmentprojects
AzureMigrateDiscoverySitesmicrosoft.offazure/vmwaresites · microsoft.offazure/hypervsites · microsoft.offazure/serversites · microsoft.offazure/mastersites
AzureMigrateProjectsmicrosoft.migrate/migrateprojects
DatabaseMigrationServicesmicrosoft.datamigration/services · microsoft.datamigration/sqlmigrationservices
DataBoxmicrosoft.databox/jobs
StackEdgemicrosoft.databoxedge/databoxedgedevices

Monitor (22 modules)

Alert rules, Application Insights, data collection rules, diagnostic settings, and Log Analytics.

ModuleResource Type
ActionGroupsmicrosoft.insights/actiongroups
ActivityLogAlertRulesmicrosoft.insights/activitylogalerts
AppInsightsmicrosoft.insights/components
AppInsightsAvailabilityTestsmicrosoft.insights/webtests
AppInsightsProactiveDetectionAZSC/ARMChild/AppInsightsProactiveDetection
AppInsightsWebTestsmicrosoft.insights/webtests (filtered)
AutoscaleSettingsmicrosoft.insights/autoscalesettings
DataCollectionEndpointsmicrosoft.insights/datacollectionendpoints
DataCollectionRulesmicrosoft.insights/datacollectionrules
LAWorkspaceLinkedServicesAZSC/ARMChild/LAWorkspaceLinkedServices
LAWorkspaceSavedSearchesAZSC/ARMChild/LAWorkspaceSavedSearches (filtered)
LAWorkspaceSolutionsmicrosoft.operationsmanagement/solutions
MetricAlertRulesmicrosoft.insights/metricalerts
MonitorMetricsIngestionmicrosoft.operationalinsights/workspaces
MonitorPrivateLinkScopesmicrosoft.insights/privatelinkscopes
MonitorWorkbooksmicrosoft.insights/workbooks
OutagesAZSC/Monitor/Outage
ResourceDiagnosticSettingsAZSC/ARMChild/ResourceDiagnosticSettings
ScheduledQueryRulesmicrosoft.insights/scheduledqueryrules
SmartDetectorAlertRulesmicrosoft.alertsmanagement/smartdetectoralertrules
SubscriptionDiagnosticSettingsAZSC/Subscription/SecurityPolicySweep
Workspacesmicrosoft.operationalinsights/workspaces

Networking (25 modules)

Virtual networks, NSGs, load balancers, gateways, Front Door, Firewall, Bastion, and ExpressRoute.

ModuleResource Type
ApplicationGatewaysmicrosoft.network/applicationgateways
AzureFirewallmicrosoft.network/azurefirewalls
BastionHostsmicrosoft.network/bastionhosts
CdnProfilesmicrosoft.cdn/profiles
Connectionsmicrosoft.network/connections
ExpressRoutemicrosoft.network/expressroutecircuits
FirewallPoliciesmicrosoft.network/firewallpolicies
Frontdoormicrosoft.network/frontdoors
LoadBalancermicrosoft.network/loadbalancers
NATGatewaymicrosoft.network/natgateways
NetworkFunctionsmicrosoft.hybridnetwork/networkfunctions
NetworkInterfacemicrosoft.network/networkinterfaces
NetworkManagersmicrosoft.network/networkmanagers
NetworkSecurityGroupmicrosoft.network/networksecuritygroups
NetworkWatchersmicrosoft.network/networkwatchers
PrivateDNSmicrosoft.network/privatednszones
PrivateEndpointmicrosoft.network/privateendpoints
PublicDNSmicrosoft.network/dnszones
PublicIPmicrosoft.network/publicipaddresses
RouteTablesmicrosoft.network/routetables
TrafficManagermicrosoft.network/trafficmanagerprofiles
VirtualNetworkmicrosoft.network/virtualnetworks
VirtualNetworkGatewaysmicrosoft.network/virtualnetworkgateways
VirtualWANmicrosoft.network/virtualwans
vNETPeeringmicrosoft.network/virtualnetworks (filtered)

Security (18 modules)

Defender for Cloud, Key Vault and its secret/key expiry, Sentinel, HSMs, WAF and DDoS policies, and Entra Domain Services.

ModuleResource Type
AppComplianceAutomationmicrosoft.appcomplianceautomation/reports · microsoft.appcomplianceautomation/reports/snapshots
ApplicationSecurityGroupsmicrosoft.network/applicationsecuritygroups
ArtifactSigningmicrosoft.codesigning/codesigningaccounts
Attestationmicrosoft.attestation/attestationproviders
CloudHSMmicrosoft.hardwaresecuritymodules/cloudhsmclusters
ConfidentialLedgermicrosoft.confidentialledger/ledgers
DdosProtectionPlansmicrosoft.network/ddosprotectionplans
DefenderAlertsAZSC/Subscription/SecurityPolicySweep
DefenderAssessmentsAZSC/Subscription/SecurityPolicySweep
DefenderPricingAZSC/Subscription/SecurityPolicySweep
DefenderSecureScoreAZSC/Subscription/SecurityPolicySweep
EntraDomainServicesmicrosoft.aad/domainservices
KeyVaultKeysAZSC/ARMChild/KeyVaultKeys
KeyVaultSecretsAZSC/ARMChild/KeyVaultSecrets
ManagedHSMmicrosoft.keyvault/managedhsms
Sentinelmicrosoft.operationsmanagement/solutions · microsoft.securityinsights/onboardingstates (filtered)
Vaultmicrosoft.keyvault/vaults
WafPoliciesmicrosoft.network/applicationgatewaywebapplicationfirewallpolicies · microsoft.network/frontdoorwebapplicationfirewallpolicies · microsoft.cdn/cdnwebapplicationfirewallpolicies

Storage (16 modules)

Storage accounts and their containers, shares and lifecycle policies; NetApp Files, snapshots, encryption sets, and Elastic SAN.

ModuleResource Type
BlobContainersAZSC/ARMChild/StorageBlobContainers
DiskEncryptionSetsmicrosoft.compute/diskencryptionsets
EdgeHardwareCentermicrosoft.edgeorder/orders · microsoft.edgeorder/orderitems · microsoft.edgeorder/addresses
ElasticSanmicrosoft.elasticsan/elasticsans · microsoft.elasticsan/elasticsans/volumegroups
FileSharesAZSC/ARMChild/StorageFileShares
LifecyclePoliciesAZSC/ARMChild/StorageLifecyclePolicies
ManagedLustremicrosoft.storagecache/amlfilesystems
NetAppMicrosoft.NetApp/netAppAccounts/capacityPools/volumes
PartnerStoragepurestorage.block/storagepools · purestorage.block/reservations · qumulo.storage/filesystems
Snapshotsmicrosoft.compute/snapshots
StorageAccountsmicrosoft.storage/storageaccounts
StorageActionsmicrosoft.storageactions/storagetasks
StorageDiscoverymicrosoft.storagediscovery/storagediscoveryworkspaces
StorageMovermicrosoft.storagemover/storagemovers · microsoft.storagemover/storagemovers/agents · microsoft.storagemover/storagemovers/endpoints · microsoft.storagemover/storagemovers/projects
StorageQueuesAZSC/ARMChild/StorageQueues
StorageSyncmicrosoft.storagesync/storagesyncservices · microsoft.storagesync/storagesyncservices/syncgroups · microsoft.storagesync/storagesyncservices/registeredservers

Web (14 modules)

App Services and plans, Function Apps, slots, Static Web Apps, SignalR, Web PubSub, and Communication Services.

ModuleResource Type
AppServiceCertificatesmicrosoft.certificateregistration/certificateorders · microsoft.web/certificates
AppServiceDomainsmicrosoft.domainregistration/domains
AppServiceEnvironmentsmicrosoft.web/hostingenvironments
APPServicePlanmicrosoft.web/serverfarms
APPServicesmicrosoft.web/sites
CommunicationServicesmicrosoft.communication/communicationservices · microsoft.communication/emailservices · microsoft.communication/emailservices/domains
DeploymentSlotsmicrosoft.web/sites/slots
FluidRelaymicrosoft.fluidrelay/fluidrelayservers
FunctionAppsmicrosoft.web/sites (filtered)
NotificationHubsmicrosoft.notificationhubs/namespaces · microsoft.notificationhubs/namespaces/notificationhubs
SignalRmicrosoft.signalrservice/signalr
SpringAppsmicrosoft.appplatform/spring · microsoft.appplatform/spring/apps
StaticWebAppsmicrosoft.web/staticsites
WebPubSubmicrosoft.signalrservice/webpubsub

Valid -Category filter values

Every category above is a valid -Category value. The full [ValidateSet] is:

All, AI, Analytics, Compute, Containers, Databases, DevOps, General, Hybrid, Identity, Integration, IoT, Management, Migration, Monitor, Networking, Security, Storage, Web

Identity runs the Entra collectors subject to -Scope. See Category Reference for the accepted long-form aliases (e.g. -Category 'AI + machine learning' normalises to -Category AI).

Released under the MIT License.