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

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# GCP Networking

# GCP Networking pattern-based discovery {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of GCP Networking pattern-based discovery

The GCP Networking pattern-based discovery enables ServiceNow customers to automatically identify and map Google Cloud Platform (GCP) networking resources within their cloud environment.
This discovery populates key networking configuration items (CIs) into the Configuration Management Database (CMDB), facilitating improved visibility and management of cloud networking infrastructure.
To leverage this capability, customers should ensure they meet the discovery prerequisites and use the latest version of the Discovery and Service Mapping Patterns application.
Show full answer Show less  

## Key Features

* **Discovery of GCP Networking Resources:** Automatically detects and collects detailed data on various GCP networking components including Cloud Service Accounts, Availability Zones, Google Datacenters, Cloud Networks (VPCs), Cloud Subnets, Network ACLs (firewall rules), and Network ACL Rules.
* **Comprehensive Data Collection:** Gathers essential attributes for each CI such as unique identifiers, names, states, descriptions, IP ranges, operational statuses, and routing details. This ensures accurate representation of the GCP networking environment.
* **Relationship Mapping:** Establishes important relationships between CIs, such as which datacenters host availability zones, networks hosting subnets, and ACLs containing specific firewall rules. This relational mapping supports comprehensive service and infrastructure visualization.
* **Support for Operational and Install Status:** Each CI includes install and operational status indicators, allowing customers to track the health and readiness of networking resources.

## Practical Benefits for ServiceNow Customers

* Enables automated, pattern-based discovery of GCP networking assets, reducing manual inventory effort and increasing accuracy.
* Provides a detailed and structured view of GCP networking infrastructure within the CMDB, aiding impact analysis and change management.
* Supports compliance and governance by maintaining up-to-date firewall rules and network configurations.
* Facilitates troubleshooting and operational monitoring by linking networking CIs with their relationships and statuses.

## Usage Considerations

Customers should verify they have met all GCP discovery prerequisites and have installed the latest Discovery and Service Mapping Patterns application from the ServiceNow Store to ensure full compatibility and functionality.  
Discovery and Service Mapping Patterns finds GCP networking 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.

## Pattern-based discovery and mapping requirements {#gcp-networking-pattern__section_rpj_fj2_bgc}

Verify the GCP discovery prerequisites section in [Google Cloud Platform (GCP) Cloud discovery using Patterns](https://www.servicenow.com/docs/hH4wPjzyLr0pmFmj6Ib5TA "Discovery and Service Mapping Patterns uses patterns to discover components of the Google Cloud Platform (GCP) 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.").

## Data collected by Discovery during horizontal discovery {#gcp-networking-pattern__section_ggp_ql2_bgc}

Discovery populates the data in the CMDB when running the Google Cloud Platform (GCP) - Networking pattern.  
{#gcp-networking-pattern__table_ps1_twd_wfc__entry__2}

| Field | Description |
|-|-|
| Account Id \[account_id\] | Name of the project used for the discovery. |
| Object ID \[object_id\] | Name of the project used for the discovery. |
| Datacenter Type \[datacenter_type\] | Datacenter type: Google Datacenter \[cmdb_ci_google_datacenter\]. |
[Table 1. Cloud Service Account \[cmdb_ci_cloud_service_account\]]

{#gcp-networking-pattern__table_ps1_twd_wfc} {#gcp-networking-pattern__table_mk4_2yd_wfc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the availability zone. |
| Description \[short_description\] | Description of the availability zone. |
| State \[state\] | State of the Availability Zone. Possible values are Available or Terminated. |
[Table 2. Availability Zone \[cmdb_ci_availability_zone\]]

{#gcp-networking-pattern__table_mk4_2yd_wfc} {#gcp-networking-pattern__table_vbd_1zd_wfc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Datacenter or region name. |
| Region \[region\] | Datacenter or region name. |
| Object ID \[object_id\] | Unique identifier allocated by GCP for this resource. |
| Description \[short_description\] | Datacenter or region description. |
[Table 3. Google Datacenter \[cmdb_ci_google_datacenter\]]

{#gcp-networking-pattern__table_vbd_1zd_wfc}  
{#gcp-networking-pattern__table_mkf_2hc_dgc_network__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the Google Cloud Virtual Private Cloud (VPC) network. |
| Object ID \[object_id\] | Unique identifier for the VPC network resource in Google Cloud. |
| Description \[short_description\] | Description of the VPC network. |
| Default Gateway \[default_gateway\] | Default gateway IPv4 address for the network. |
| State \[state\] | Current state of the VPC network. Default value is Available. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
| Operational status \[operational_status\] | Operational status of the resource. Default value is Operational. |
[Table 4. Cloud Network \[cmdb_ci_network\]]

{#gcp-networking-pattern__table_mkf_2hc_dgc_network}  
{#gcp-networking-pattern__table_subnet_dgc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the Google Cloud subnetwork. If the network has auto-creation enabled, the Classless Inter-Domain Routing (CIDR) notation is used as the name. |
| Object ID \[object_id\] | Unique identifier for the subnetwork resource in GCP. |
| CIDR \[cidr\] | IP address range of the subnetwork in CIDR notation. May include primary IPv4, secondary IPv4, and IPv6 ranges as a comma-separated list. |
| Subnet Mask \[subnet_mask\] | Dotted representation of the subnet mask. For example: 255.255.240.0. |
| Gateway \[gateway\] | Gateway address for default routing out of the network. |
| Broadcast Address \[broadcast_address\] | Broadcast address of the subnet. |
| Available IP Count \[available_ip_count\] | Number of IPs that are available in the subnet. This amount does not include network and broadcast addresses. |
| State \[state\] | Current state of the subnetwork. Default value is Available. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
| Operational status \[operational_status\] | Operational status of the resource. Default value is Operational. |
[Table 5. Cloud Subnet \[cmdb_ci_cloud_subnet\]]

{#gcp-networking-pattern__table_subnet_dgc}  
{#gcp-networking-pattern__table_acl_dgc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the Google Cloud firewall rule. |
| Object ID \[object_id\] | Unique identifier for the firewall rule in Google Cloud. |
| Description \[short_description\] | Description of the firewall rule. |
| Install Status \[install_status\] | Install status of the firewall rule. Default value is Installed. |
| Operational status \[operational_status\] | Operational status of the resource. Default value is Operational. |
[Table 6. Network ACL \[cmdb_ci_network_acl\]]

{#gcp-networking-pattern__table_acl_dgc}  
{#gcp-networking-pattern__table_acl_rule_dgc__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the firewall rule. |
| Allow Deny \[allow_deny\] | Indicates whether traffic is allowed or denied. |
| Outbound \[is_outbound\] | Traffic direction for the firewall rule. * true: EGRESS * false: INGRESS {#gcp-networking-pattern__ul_idb_3tv_zhc} |
| Source Ranges \[source_ranges\] | Source IP address ranges in CIDR notation for the firewall rule. |
| Destination Ranges \[destination_ranges\] | Destination IP address ranges in CIDR notation for the firewall rule. |
| Target Tags \[target_tags\] | Network tags that identify which instances the firewall rule affects. |
| Allowed\\Denied Traffic \[allowed_denied_traffic\] | Protocols and ports that are allowed or denied by this rule. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
| Operational status \[operational_status\] | Operational status of the resource. Default value is Operational. |
[Table 7. Network ACL Rule \[cmdb_ci_network_acl_rule\]]

{#gcp-networking-pattern__table_acl_rule_dgc}

## CI relationships {#gcp-networking-pattern__section_dc4_ghc_dgc}

The Google Cloud Platform (GCP) - Networking pattern creates these relationships to support GCP networking discovery.  
{#gcp-networking-pattern__table_bkg_jhc_dgc__entry__3}

| CI | Relationship | CI |
|-|-|-|
| Google Datacenter \[cmdb_ci_google_datacenter\] | Hosted on::Hosts | Cloud Service Account \[cmdb_ci_cloud_service_account\] |
| Google Datacenter \[cmdb_ci_google_datacenter\] | Contains::Contained by | Availability Zone \[cmdb_ci_availability_zone\] |
| Google Datacenter \[cmdb_ci_google_datacenter\] | Contains::Contained by | Cloud Subnet \[cmdb_ci_cloud_subnet\] |
| Cloud Network \[cmdb_ci_network\] | Hosted on::Hosts | Cloud Service Account \[cmdb_ci_cloud_service_account\] |
| Cloud Network \[cmdb_ci_network\] | Contains::Contained by | Cloud Subnet \[cmdb_ci_cloud_subnet\] |
| Cloud Network \[cmdb_ci_network\] | Contains::Contained by | Network ACL \[cmdb_ci_network_acl\] |
| Network ACL \[cmdb_ci_network_acl\] | Contains::Contained by | Network ACL Rule \[cmdb_ci_network_acl_rule\] |
[ ]

{#gcp-networking-pattern__table_bkg_jhc_dgc}

