--- title: Data collected for GCP Cloud Discovery description: Discovery collects information about cloud resources in Google Cloud Platform \(GCP\). Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/itom-visibility/data-collected-gcp-discovery.html release: australia product: ITOM Visibility classification: itom-visibility topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 3 keywords: [Patterns] breadcrumb: [Cloud resource discovery references, Data collected by ITOM Visibility, ITOM Visibility reference, ITOM Visibility, IT Operations Management] --- # Data collected for GCP Cloud Discovery Discovery collects information about cloud resources in Google Cloud Platform \(GCP\). 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 apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, 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). ## Prerequisites - **Verify that the applications are up to date.** - Discovery and Service Mapping Patterns. - CMDB CI Class Models. - Visibility Content. - **Configure a discovery schedule** [Create a discovery schedule in Cloud Discovery Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/cloud-operations-disco-create-schedule.md) ## Verify the REST API permissions 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. ## GCP data collected
| Table | ServiceNow Field | GCP Field |
|---|---|---|
| Region \[cmdb\_ci\_google\_datacenter\] | object\_id | items.id |
| name | name | |
| short\_description | description | |
| status | status | |
| region | items.name | |
| Virtual Server \[cmdb\_ci\_vm\_instance\] | object\_id | id |
| name | name | |
| state | status | |
| cpus | Not mapped | |
| memory | Not mapped | |
| disks | disks \(array size\) | |
| disks\_size | Not mapped | |
| nics | networkInterfaces \(array size\) | |
| termination\_protection | deletionProtection | |
| Not mapped | canIpForward | |
| Not mapped | selfLink | |
| sys\_created\_on | creationTimestamp | |
| Storage Volume \(cmdb\_ci\_storage\_volume\) | object\_id | items.id |
| name | name | |
| short\_description | description | |
| state | status | |
| status | status | |
| size | sizeGb | |
| storage\_type | storage\_type | |
| Cloud Public IP Address \[cmdb\_ci\_cloud\_public\_ipaddress\] | object\_id | items.id |
| name | name | |
| public\_ip\_address | address | |
| state | status | |
| Availablility Zone \[cmdb\_ci\_availability\_zone\] | object\_id | items.id |
| name | name | |
| short\_description | description | |
| state | status | |
| status | status | |
| Hardware Template \[cmdb\_ci\_compute\_template\] | object\_id | items.id |
| name | name | |
| short\_description | description | |
| vcpus | guestCpus | |
| memory\_mb | memoryMb | |
| local\_storage\_gb | imageSpaceGb | |
| Instance Template \[cmdb\_ci\_instance\_template\] | object\_id | items.id |
| name | name | |
| short\_description | description | |
| Storage Volume Snapshot \[cmdb\_ci\_storage\_vol\_snapshot\] | object\_id | items.id |
| name | name | |
| state | status | |
| volume\_name | sourceDisk | |
| capacity | storageBytes | |
| No mapping | storageBytesStatus | |
| No mapping | selfLink | |
| No mapping | labelFingerprint | |
| No mapping | diskSizeGb | |
| Disk Type \[cmdb\_ci\_disk\_type\] | object\_id | zone:name |
| name | name@zone | |
| short\_description | description | |
| valid\_disk\_size | validDiskSize | |
| default\_disk\_size\_gb | defaultDiskSizeGb | |
| Subnet \[cmdb\_ci\_cloud\_subnet\] | object\_id | id |
| name | name | |
| cidr | ipCidrRange | |
| gateway | gatewayAddress | |
| Image \[cmdb\_ci\_os\_template\] | object\_id | items.id |
| name | name | |
| image\_type | sourceType | |
| No mapping | status | |
| No mapping | archiveSizeBytes | |
| No mapping | diskSizeGb | |
| image\_source | - sourceDisk - sourceDiskId | |
| Load Balancer \(cmdb\_ci\_cloud\_load\_balancer\) | object\_id | id |
| name | name | |
| No mapping | defaultService | |
| Load Balancer Service \(cmdb\_ci\_lb\_service\) | object\_id | id |
| name | name | |
| pool | backends | |
| port | port | |
| listener\_protocol | protocol | |
| No mapping | portName | |
| No mapping | loadBalancingScheme | |
| No mapping | sessionAffinity | |
| No mapping | enableCDN | |
| service\_type | Backend/Frontend | |
| Load Balancer Health Service \[cmdb\_ci\_lb\_health\_service\] | object\_id | id |
| name | name | |
| monitor\_type | type \(tcp/http/https\) | |
| request\_path | requestPath | |
| port | port | |
| unhealthy\_threshold | unhealthyThreshold | |
| healthy\_threshold | healthyThreshold | |
| timeout\_sec | timeoutSec | |
| check\_interval\_sec | checkIntervalSec | |
| Load Balancer Pool Member \[cmdb\_ci\_lb\_pool\_member\] | object\_id | Instance ID from GCP |
| name | instance.substring after the last'/' | |
| Operational status | status | |
| Load Balancer Pool \[cmdb\_ci\_lb\_pool\] | object\_id | id |
| name | name | |
| Network \[cmdb\_ci\_network\] | state | No mapping |
| cidr | IPv4Range | |
| is\_external | No mapping | |
| name | name | |
| object\_id | items\_id | |
| description | description | |
| Network ACL \[cmdb\_ci\_network\_acl\] | object\_id | id |
| name | name | |
| short\_description | description | |
| Network ACL Rule \[cmdb\_ci\_network\_acl\_rule\] | is\_outbound \(True/False\) | ac |
| dest\_from\_port | No mapping | |
| dest\_to\_port | No mapping | |
| src\_from\_port | No mapping | |
| src\_to\_port | No mapping | |
| source\_ranges | sourceRanges | |
| destination\_ranges | destinationRanges | |
| target\_tags | targetTags | |
| allowed\_traffic | allowed | |
| Kubernetes Clusters \[cmdb\_ci\_kubernetes\_cluster\] | IP address | ip\_address |
| Name | name | |
| Port | port | |
| Kubernetes UID | k8s\_uid | |
| Vendor | vendor |