---
sourceDocument: Brazil IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-operations-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Microsoft Azure discovery

# Microsoft Azure Cloud discovery using patterns {#ariaid-title1}

Release version: Brazil  
Updated October 13, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 minutes to read  
Discovery uses multiple patterns to discover components of the Microsoft Azure Cloud deployment during horizontal discovery. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

## Request new or enhanced Patterns on the ServiceNow® Store {#azure-cloud-discovery-patterns__id_ztn_lkb_5yb}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/application/06a71b1367e4130051c9027e2685ef1e/1.6.0?referer=/store/search?listingtype=allintegrations%253Bancillary_app%253Bcertified_apps%253Bcontent%253Bindustry_solution%253Boem%253Butility%253Btemplate&q=Patterns&sl=sh) to view all the available updates and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#azure-cloud-discovery-patterns__p_d21_nfg_h1c}

## Prerequisites {#azure-cloud-discovery-patterns__section_gwn_lwv_pnb}

Verify that the applications are up to date.
:
    * Discovery and Service Mapping Patterns
    * CMDB CI Class Models
    * Visibility Content
    {#azure-cloud-discovery-patterns__ul_aln_qlb_5yb}

Activate the cloud-related CI relationships
:   To include discovered components into service instances, enable CI relationships used in tag-based discovery by Service Mapping. These CI relationships are available from the 1.0.68 release on the ServiceNow Store. For operational steps, see [Tag-based discovery configuration](https://www.servicenow.com/docs/eIOd7ZdFc8jWAKQKu1dUoQ "You can refine the default configuration to control which CIs Service Mapping includes in application services during the tag-based discovery process.").

Azure Availability Set
:   Wait for the Clean-Up job for Availability zone to clear availability set record schedule job to delete all the pre-populated Configuration Items (CIs) in the
    cmdb_ci_azure_availability_set table.

Azure Availability Zone

:   To run a discovery with Azure Availability Zone, register the subscription ID to the AvailabilityZonePeering feature with AZ CLI using `az feature register -n AvailabilityZonePeering
    --namespace Microsoft.Resources` to use the Check Zone Peering API. Check the status with `az feature show -n AvailabilityZonePeering --namespace Microsoft.Resources` before running
    discovery.

Set up Azure service accounts
:   Enable Cloud Discovery to access your Azure environment. For more information, see [Set up Azure service accounts](https://www.servicenow.com/docs/_5QfXcWcH8tWf~lcyLEaIg "Create and configure cloud service accounts at ServiceNow AI Platform for the corresponding Microsoft Azure accounts.").{#azure-cloud-discovery-patterns__set-up-service-account-azure-ph}

Create an Azure cloud discovery schedule
:   For more information, see [Create an Azure Discovery schedule in Discovery Admin Workspace](https://www.servicenow.com/docs/8GgA6uo3ixt48fuIMy49cQ "Use the Discovery Admin Workspace dashboard to create an Azure Discovery schedule.").

(Optional) Discover datacenters only for new subscriptions
:   Starting with Zurich Patch 2, you can discover datacenters only for new subscriptions added since the last discovery. For more information, see [Discover datacenters only for new cloud accounts](https://www.servicenow.com/docs/oq~lB4k3k682OyqD4WHyZQ "If you have multiple cloud accounts and datacenters in AWS and Azure, you can discover datacenters for new cloud accounts only, instead of refreshing the entire list.").

(Optional) Populate Service Account and Logical Datacenter fields in cloud CIs
:   Starting with Discovery and Service Mapping Patterns version 1.30.2, you can improve query performance by populating Service Account and Logical Datacenter fields directly in cloud CIs. For more information, see [Improved query performance with direct field population in CI tables](https://www.servicenow.com/docs/v2LqO55fNZJKQV3ctb~rBg "The Populate Service Account and LDC IN CMDB scheduled job populates the Service Account and Logical Datacenter fields in cloud configuration item (CI) tables, and the Virtual Machine Object field in the Hardware [cmdb_ci_hardware] table. This direct population reduces query complexity and improves query performance.").

## Verify the REST API permissions {#azure-cloud-discovery-patterns__id_ej5_btw_1dc}

Download the [Cloud Discovery patterns spreadsheet](https://downloads.docs.servicenow.com/resource/enus/api/servicenow-discovery-patterns-api-details.xlsx) so you can grant user permissions required for running the Discovery patterns. In addition to permissions, the spreadsheet also includes useful information such as pattern names, types, CI Classes, and links to vendor documentation. New patterns are available quarterly, so check periodically to be sure you have the latest version of the spreadsheet.{#azure-cloud-discovery-patterns__cloud-discovery-api-ph-short-prereq}

## Azure resources discovery by datacenters {#azure-cloud-discovery-patterns__section_ifx_fkg_cbc}

Azure has multiple datacenters around the world, but resources like load balancers and virtual machines are typically deployed in only some of them. The Azure Datacenter Discovery
pattern executes before all other Azure patterns to identify the datacenters that have resources related to your service account ("active") and the datacenters that don't have your resources ("passive").

This model improves the performance
of the Azure discovery. This execution model is more efficient than the
previous one, in which all datacenters were discovered regardless of having relevant resources in them.

After identifying the "active" and "passive" datacenters, the Discovery schedule continues to execute all Azure patterns only for the "active" datacenters, to discover your Azure cloud resources. The "passive" datacenters are ignored while running the schedule.

You might notice differences in Azure discovery log, in discovery time and in the CMDB, depending on the service account and MID Server property settings.

Datacenters that have already been discovered before the upgrade to
Discovery and Service Mapping Patterns version 1.15.0, remain in the Azure Datacenters
table. However, the discovery runtime behavior is now
determined by the value of the MID Server property mid.cloud.discovery.sonar.discover_all_azure_datacenters. The property is set to false by default, to limit the discovery
execution to the "active" datacenters, rather than all datacenters. You can discover all datacenters for a service account, including "passive" ones, by setting the property to true. For more information,
see: [Create a MID Server property](https://www.servicenow.com/docs/access?context=r_MIDServerProperties&version=brazil&pubname=brazil-servicenow-platform&section=t_SetMIDServerProperties&ft:locale=en-US).

If the MID Server property is set to false, the Azure Datacenters table shows only active datacenters. All other behaviors remain unchanged from previous Discovery and Service Mapping Patterns versions.  
{#azure-cloud-discovery-patterns__table_wzt_31d_dhc__entry__5}

| Discovery and Service Mapping Patterns version | MID Server property setting | Discovered datacenters | Datacenters contained in Azure Datacenters table | Datacenters displayed in discovery log |
|-|-|-|-|-|
| Discovery and Service Mapping Patterns starting with version 1.15.0 | False (default) | Active only | Active only | Active only |
| Discovery and Service Mapping Patterns starting with version 1.15.0 | True | All datacenters | All datacenters | All datacenters |
| Discovery and Service Mapping Patterns before version 1.15.0 | False (default) | Active only | All datacenters | Active only |
| Discovery and Service Mapping Patterns before version 1.15.0 | True | All datacenters | All datacenters | All datacenters |
[Table 1. Differences in datacenter discovery by Discovery and Service Mapping Patterns version]

{#azure-cloud-discovery-patterns__table_wzt_31d_dhc}

For management groups, Azure
Cloud Discovery discovers all Azure datacenters.

Starting with Discovery and Service Mapping Patterns version 1.29.0, the Refresh Datacenters flow displays all regions, not just active ones. You don't need to create another schedule when a resource is added
or a datacenter switches from passive to active.

## Azure Hardware Type discovery {#azure-cloud-discovery-patterns__section_jmd_5bv_1bc}

Hardware Type discovery has undergone three model changes in recent years. The 1.15.0 model triggers the Hardware Type pattern and the Virtual Machine pattern after the Azure Datacenter Discovery pattern. Starting Discovery and Service Mapping Patterns plugin version 1.15.0, Cloud Discovery identifies which Hardware Type model is used, and launches only one of the two patterns: Hardware Type (LP) or Cloud Hardware Type (LP).{#azure-cloud-discovery-patterns__table_gml_tkv_1bc__entry__4}

| Discovery and Service Mapping Patterns version | Hardware Type Migration status | Which pattern executes | Discovery result |
|-|-|-|-|
| Prior to 1.0.75 | Haven't migrated to the new model | Hardware Type (LP) pattern | The CI type created: \[cmdb_ci_compute_template\] |
| Discovery and Service Mapping Patterns version 1.0.75 | The migration to the new model is done by migration script. See [KB0955939](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0955939) | Hardware Type (LP) pattern | The CI type created: \[cmdb_ci_cloud_hardware_type\] |
| Discovery and Service Mapping Patterns version 1.6.0 | The Hardware Type new model is provided OOB, enabled with the system property: sn_itom_pattern.use a single hardware type for cloud datacenters. For more information, see[KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337). | According to [KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337) Flow Diagram | The CI type created: According to [KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337) |
| Discovery and Service Mapping Patterns 1.15.0 | The Hardware Type new model is provided OOB enabled with the system property: sn_itom_pattern.use a single hardware type for cloud datacenters. For more information, see[KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337). | The flow is as described in [KB1285337](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1285337). However, only one pattern executes. The pattern that used to gracefully terminate doesn't execute. | Either Hardware Type (LP) pattern or Cloud Hardware Type (LP) pattern executes. |
[Table 2. Migration to the Azure Hardware Type discovery model- Use cases]

{#azure-cloud-discovery-patterns__table_gml_tkv_1bc}

## Tag information collected by Discovery during horizontal discovery {#azure-cloud-discovery-patterns__section_lv5_14d_tpb}

When running the patterns, tag information is collected to populate the cmdb_key_value table. Each tag is related to a CI that was discovered during the discovery. Tag discovery is done in the extension section of each
pattern.

## Data collected by Service Mapping during tag-based discovery {#azure-cloud-discovery-patterns__section_dsx_jty_qpb}

Service Mapping uses tag-based discovery to create service instance maps including the Cloud components. The Service Mapping application comes with the following preconfigured CI relationships used for tag-based discovery. These CI relationships are available from the 1.0.68 release on the ServiceNow Store. {#azure-cloud-discovery-patterns__id_yqp_xhy_qpb__entry__3}

| CI | Relationship | CI |
|-|-|-|
| Configuration Item \[cmdb_ci\] | Hosted on::Hosts | Logical Datacenter \[cmdb_ci_logical_datacenter\] |
| Logical Datacenter \[cmdb_ci_logical_datacenter\] | Hosted on::Hosts | Cloud Service Account \[cmdb_ci_cloud_service_account\] |
[ ]

{#azure-cloud-discovery-patterns__id_yqp_xhy_qpb}
* **[Azure Application Insight Data Collection Rule pattern-based discovery](https://www.servicenow.com/docs/v~me8etGC5f7T0B0EPGXMA)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Application LB pattern-based discovery](https://www.servicenow.com/docs/qc~nEgR2wUB_5A~fwhT62w)**   
  Discovery and Service Mapping Patterns finds Azure application load balancers on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Blob Storage pattern-based discovery](https://www.servicenow.com/docs/wLSqScTPOp82Ky0Wh4bHLw)**   
  Discovery and Service Mapping Patterns finds blob resources within Azure Blob Storage on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Classic Load Balancer pattern-based discovery](https://www.servicenow.com/docs/~UYYjEIYCAZGo7ZQh16hkA)**   
  Discovery and Service Mapping Patterns finds Azure Classic Load Balancers on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Cosmos DB for PostgreSQL Cluster pattern-based discovery](https://www.servicenow.com/docs/dKetswTqmDIh5IkKI1h8OA)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Data Explorer Cluster pattern-based discovery](https://www.servicenow.com/docs/yovciDTwuW41QfaK9~Q7cw)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Database pattern-based discovery](https://www.servicenow.com/docs/Z2oTU_DATgC0kPlXRAZaHw)**   
  Discovery and Service Mapping Patterns finds Azure databases, including SQL Server, MySQL, PostgreSQL, Redis, and Azure Cosmos DB, in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Datacenter discovery pattern-based discovery](https://www.servicenow.com/docs/wlnBuyOvSQnlc0LnrE9ilA)**   
  Discovery and Service Mapping Patterns finds Azure Datacenter resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Dev Center pattern-based discovery](https://www.servicenow.com/docs/cgAevYTOUfQhvNjDFpedpg)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Events pattern-based discovery](https://www.servicenow.com/docs/a1Tm0UTg_0XQOK6Ev1TScA)**   
  Discovery uses event patterns to update Microsoft Azure Cloud component data in near real-time. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Express Route Circuit pattern-based discovery](https://www.servicenow.com/docs/ZIaLQY0MfGhJooogn0iVxQ)**   
  Discovery and Service Mapping Patterns finds Azure Express Route Circuit resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure File Share pattern-based discovery](https://www.servicenow.com/docs/wlgXWx2MjF~ijOqI6q8P2Q)**   
  Discovery and Service Mapping Patterns finds Azure File Share resources within Storage Accounts on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Firewall Network Security pattern-based discovery](https://www.servicenow.com/docs/VF7iRUfqv9bjEhX2dRRGmw)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure hardware type pattern-based discovery](https://www.servicenow.com/docs/OZtHWV6sNqUjT~tUzfePHA)**   
  Discovery and Service Mapping Patterns finds Azure hardware type configurations on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Host pattern-based discovery](https://www.servicenow.com/docs/2GbHxFFFv6QPjrE_oS4lNQ)**   
  Discovery and Service Mapping Patterns finds Azure Hosts on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Key Vault Key pattern-based discovery](https://www.servicenow.com/docs/IjyM~uA7owkRpeL30Kro5Q)**   
  Discovery and Service Mapping Patterns finds Azure Key Vault Keys on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Local Network Gateway pattern-based discovery](https://www.servicenow.com/docs/W39fySwgk~zUp~G4CXRa7A)**   
  Discovery and Service Mapping Patterns finds Azure Local Network Gateway resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Log Analytics Workspace pattern-based discovery](https://www.servicenow.com/docs/6fyNhsaM~fVxyD1uBfv6wg)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Marketplace pattern-based discovery](https://www.servicenow.com/docs/P8SPLv_bnwNMm8k3t7NEFQ)**   
  Discovery and Service Mapping Patterns finds Azure Marketplace products in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure NAT Gateway pattern-based discovery](https://www.servicenow.com/docs/h_I4YySEJ7NtnXPjR7rvrw)**   
  Discovery and Service Mapping Patterns finds Azure NAT Gateway resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Network and Subnet pattern-based discovery](https://www.servicenow.com/docs/s8Iu14YUJ3qJ_8mV37HPPA)**   
  Discovery and Service Mapping Patterns finds Azure virtual networks, subnets, and virtual network peerings on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure NIC pattern-based discovery](https://www.servicenow.com/docs/tIORWWHJZzdB7zv4zclzpA)**   
  Discovery and Service Mapping Patterns finds Azure network interfaces Controller (NIC) on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure OS image pattern-based discovery](https://www.servicenow.com/docs/5n8tMDWXA4K_9mhSRAszxw)**   
  Discovery and Service Mapping Patterns finds Azure OS images on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Private DNS Zone pattern-based discovery](https://www.servicenow.com/docs/QQIzyXBp1~f1IUj5wmr9Cw)**   
  Discovery and Service Mapping Patterns finds Azure Private DNS Zone resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Private Gateway pattern-based discovery](https://www.servicenow.com/docs/JKGx9VxMrmrtqhnRiTS3DA)**   
  Discovery and Service Mapping Patterns finds Azure virtual network gateways on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Public IP pattern-based discovery](https://www.servicenow.com/docs/jZ2Njoz0k4Zf3x4kRFmxIQ)**   
  Discovery and Service Mapping Patterns finds Azure public IP addresses on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Recovery Services Vault pattern-based discovery](https://www.servicenow.com/docs/fvQ7cIdRAQC0Acwio4~K~Q)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Recovery Services Vault Backup Item pattern-based discovery](https://www.servicenow.com/docs/9ifQjFY8pICjBvUdu2CUpQ)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Resource Group pattern-based discovery](https://www.servicenow.com/docs/dpgWAZTfs7mPQjs7~31uig)**   
  Discovery and Service Mapping Patterns finds Azure Resource Groups in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Route Table pattern-based discovery](https://www.servicenow.com/docs/74fgXorNzuQZJOaf57mTww)**   
  Discovery and Service Mapping Patterns finds Azure Route Tables in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Security Group pattern-based discovery](https://www.servicenow.com/docs/9UMyqrCUfDyC_L_AyZrvqQ)**   
  Discovery and Service Mapping Patterns finds Azure Security Groups on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Service Endpoint Policy pattern-based discovery](https://www.servicenow.com/docs/5ZKRkWIunPy09a5P4cOPbQ)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure SQL Server pattern-based discovery](https://www.servicenow.com/docs/k1JvSoumpsVcJtLOlrhBaA)**   
  Discovery and Service Mapping Patterns finds Azure SQL Server virtual machines in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Storage Account pattern-based discovery](https://www.servicenow.com/docs/Yn~ysTF0avbw6pjBE4IWAg)**   
  Discovery and Service Mapping Patterns finds Azure Storage Accounts in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Storage Containers pattern-based discovery](https://www.servicenow.com/docs/Yj3EPcGYVlQcBA~lDN0uKg)**   
  Discovery and Service Mapping Patterns finds Azure Storage Containers in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Storage Volume pattern-based discovery](https://www.servicenow.com/docs/HCi2UN9w7V0oibXcgLJVbg)**   
  Discovery and Service Mapping Patterns finds Azure Storage Volumes (managed disks) in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure sub account pattern-based discovery](https://www.servicenow.com/docs/uWOoDV5otSoOFExn7qwIwQ)**   
  Discovery and Service Mapping Patterns finds Azure subscriptions and management groups on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Subscriptions Discovery For Management Group pattern-based discovery](https://www.servicenow.com/docs/D5IT_XXkNpGiEnmfMO4T1Q)**   
  Discovery and Service Mapping Patterns finds Azure Subscription entities under Management Groups on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure virtual machine pattern-based discovery](https://www.servicenow.com/docs/U22O2l1HqqinVzwVNiOmhA)**   
  Discovery and Service Mapping Patterns finds Azure virtual machines (VMs) on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Virtual Network Gateway Connection pattern-based discovery](https://www.servicenow.com/docs/aW68FBqFAZ~Lmn_5z4ZrFg)**   
  Discovery and Service Mapping Patterns finds Azure Virtual Network Gateway Connection resources on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure Web Application Firewall Policy pattern-based discovery](https://www.servicenow.com/docs/MRJAIMU34cpiz09HYP2wZA)**   
  Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
* **[Azure WebSite pattern-based discovery](https://www.servicenow.com/docs/SOL~6pKl1rZsn4okmlkK6A)**   
  Discovery and Service Mapping Patterns finds Azure App Service web applications in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

**Related concepts**   

* [Kubernetes discovery using patterns](https://www.servicenow.com/docs/gkG4kMzd8LpFmjbBm8GELA "The ServiceNow ITOM Visibility finds Kubernetes and OpenShift components using patterns and creates application services containing them. Discovery also finds Kubernetes events and frequently updates the CMDB to reflect the dynamic Kubernetes environment.")  
**Related reference**   

* [Azure Key Vault certificate discovery](https://www.servicenow.com/docs/BnjdG8lguagIpyn_Bd~n9Q "Cloud Discovery uses Patterns to discover Azure Key Vault certificates. Discovering this data requires installing and updating Discovery and Service Mapping Patterns and Certificate Inventory and Management.")
* [Microsoft Foundry (classic) pattern-based discovery](https://www.servicenow.com/docs/uUaTimguRYKaWPM_rmNiYg "AI Agent Topology Mapping discovers Microsoft Foundry (classic) services, assistants, and models during horizontal discovery.")
* [Microsoft Foundry (new) pattern-based discovery](https://www.servicenow.com/docs/PEWRUjOg4xluoBWgv8E4sw "AI Agent Topology Mapping discovers Microsoft Foundry (new) services, agents, and models during horizontal discovery.")
* [Microsoft Foundry Hub pattern-based discovery](https://www.servicenow.com/docs/ZrnjL66aUHgzB7PNwYYlEw "AI Agent Topology Mapping discovers Microsoft Foundry Hub assistants and models during horizontal discovery.")

