Google Cloud Inventory Management

GCP Cloud Inventory: Discover & Manage Your Google Cloud Resources

Auto-discover Compute Engine, GKE, Cloud SQL, Cloud Storage, VPC networks, firewall rules and IAM across every region of your GCP projects β€” in the same dashboard as AWS, Azure, OCI and VMware.

Google Cloud Resource Types Auto-Discovered

CloudVista calls Google Cloud APIs across every region and zone in each connected project, building an always-current asset inventory without agents or manual input.

πŸ–₯️

Compute Engine VMs

Machine type, status, zone, network interfaces, internal/external IPs, labels, attached disks

πŸ’½

Persistent Disks

Size, type, zone, status, source image, attached instances and labels

🌐

VPC Networks

Auto/custom subnet mode, routing mode and peerings

🧩

Subnets

CIDR range, region, private Google access and parent VPC

πŸ”’

Firewall Rules

Direction, priority, allowed/denied ports and source ranges β€” 0.0.0.0/0 exposure is easy to spot

βš–οΈ

Load Balancers

Forwarding rules and backend services with IPs, ports and schemes

πŸͺ£

Cloud Storage Buckets

Location, storage class, versioning, uniform bucket-level access and labels

πŸ—„οΈ

Cloud SQL Instances

Engine and version, tier, region, availability type, IPs and authorized networks, backups and SSL enforcement

☸️

GKE Clusters

Kubernetes version, node pools, location, endpoint and network configuration

πŸ‘€

Service Accounts

Email, display name and disabled state

πŸ›‘οΈ

IAM Policy Bindings

Which members hold which roles at project level

GCP Inventory in 3 Steps

No agents to deploy. CloudVista uses a read-only service account to discover your Google Cloud estate.

Create a Read-Only Service Account

In the Google Cloud console, create a service account in your project, grant it the Viewer role (roles/viewer) and create a JSON key.

Add the Credential in CloudVista

Enter the project ID and paste the JSON key on CloudVista's Credentials page. CloudVista validates the connection and starts discovery right away.

View Your Google Cloud Inventory

Resources appear in the unified inventory alongside your other clouds. Filter by project, region, resource type or label, and export to CSV.

More Than a List of GCP Resources

VPC Topology Maps

See GCP VPC networks, subnets, VMs and databases on the same interactive topology as your other clouds.

Resource Change Tracking

Every sync records what was created, changed or deleted β€” a timestamped audit trail for incident response and change review.

GCP Cost Visibility

Monthly Google Cloud costs from the Cloud Billing API, shown beside AWS, Azure and OCI spend.

One Multi-Cloud Inventory

GCP resources sit in the same searchable inventory as AWS, Azure, OCI, VMware vSphere and GitHub β€” one filter, one export.

Security Findings

GCP findings β€” such as disabled service accounts that were never deleted β€” appear in the same Findings view as your other clouds, with remediation steps.

Multi-Project Support

Add a credential per project and view them together or one at a time. Sync schedules are set per credential.

Frequently Asked Questions β€” GCP Inventory

How do I set up GCP inventory in CloudVista?

Create a service account in your Google Cloud project, grant it the read-only Viewer role (roles/viewer), and create a JSON key. Add the project ID and key in CloudVista under Settings, Credentials. CloudVista validates the connection and starts discovering resources across every region and zone in the project.

Which GCP resource types does CloudVista discover?

Compute Engine VM instances, persistent disks, VPC networks, subnets, firewall rules, load balancers, Cloud Storage buckets, Cloud SQL instances, GKE clusters, service accounts and IAM policy bindings.

Does CloudVista support multiple GCP projects?

Yes. Add one service-account credential per GCP project. All projects appear together in the unified inventory, alongside your AWS, Azure, OCI, VMware vSphere and GitHub resources, and you can filter by project or credential.

Can CloudVista show Google Cloud costs?

Yes. If the service account can read the project's billing information through the Cloud Billing API, CloudVista collects monthly GCP costs and shows them with the rest of your multi-cloud spend.

How often does CloudVista sync GCP resources?

Every connected credential syncs daily by default, and the interval is configurable per credential. You can also trigger a manual sync for a single GCP credential at any time.

Get Your Google Cloud Inventory β€” Free

Connect a GCP project with a read-only service account and see every VM, cluster, database, bucket and network in minutes. No agents, no credit card.

Start Free Today Live Demo

Also see: Multi-Cloud Inventory  ·  AWS  ·  Azure  ·  OCI  ·  Cloud Inventory Guide  ·  Multi-Cloud Visibility (blog)