Cloud provider

Google Cloud

Connect your Google Cloud project to give agents full visibility into your infrastructure. Agents can discover resources, monitor Cloud Monitoring metrics, search logs and traces, and help you understand your architecture across Cloud Run, GKE, Compute Engine, Cloud SQL, and more.

Connect

Infrastructure Manager

For dashboard setup, choose Continue with Google, authorize a project administrator account, select a project and review the installation. Choose Connect project. Setup and verification continue in the background. Your project is connected after registration completes. Setup uses temporary Google access; ongoing investigation uses a separate read-only identity. You can resume an interrupted setup. If this browser has no saved setup, reopen Google Cloud in the same workspace, sign in as the person who started it and choose Resume setup for the matching project and deployment. After Google reports a failed deployment, choose Review and retry deployment, review the project, existing deployment name and published blueprint release, then choose Retry deployment. This reuses the same request and Google deployment. Authorize Google again if setup access has expired.

Explore one project's resource types supported by Cloud Asset Inventory, including Compute Engine, Cloud Run, GKE cluster configuration, Cloud SQL, Pub/Sub and Storage. Resource logs and metrics currently cover Pub/Sub topics and Storage buckets.

Registration can complete before initial inventory finishes. If this browser restores a script-based request, run its saved setup script and choose Verify and connect after it finishes. Pending requests last seven days. Disconnect in Polylane, then destroy the Google deployment or Terraform module to remove its resources. Kubernetes API access, organization-wide discovery and automated Google changes are outside this connection's scope.

Inventory freshness

Cloud Asset Inventory is eventually consistent and can miss updates. Some resource types synchronize hours apart, so Polylane's 15-minute reconciliation does not guarantee 15-minute source freshness. Broad resource deletions use asset deletion events. For resources missing from a current snapshot, Polylane also checks Google's resource history within its 35-day retention to confirm deletion. Unknown, expired or ambiguous history retains the resource until further evidence or cleanup. Pub/Sub topics and Storage buckets also reconcile direct API not-found responses. Inventory events update the graph; log investigations query Google directly. See Google's consistency and resource freshness guidance.

Disconnect

Disconnecting stops every sync and check and deletes the credentials Polylane held. Polylane removes what Google Cloud's API lets it remove. The following stays until you remove it yourself:

  • Customer-managed Infrastructure Manager deployment or Terraform module: IAM, federation, Pub/Sub, asset feed and log sink
Terminal
polylane cloud disconnect <id>

Tools

8

Operations agents can perform in threads.

gcpLogs
Read Google Cloud logs (list log names, query entries)
gcpMetrics
Discover and query Google Cloud Monitoring metrics (list, query)
gcpDashboards
Read Google Cloud Monitoring dashboards (list, get)
gcpAlertPolicies
Read Google Cloud alert policies (list, get)
gcpTraces
Search and read Google Cloud traces (list, get)
gcpApi
Read Google Cloud APIs using the connected project's reader identity
gcpListApiOperations
Discover Google Cloud API read operations and their input fields
gcpGkeKubectl
Read and operate on Kubernetes resources on a GKE cluster, including pod logs, events, metrics, rollouts, scale, restart, patch, apply and delete

Supported resources

69

Resource types that show up in your infrastructure graph.

Google Cloud Project
Google Service Account
Google IAM Role
Icon_24px_Pub-Sub_ColorPub/Sub Topic
Icon_24px_Pub-Sub_ColorPub/Sub Subscription
Icon_24px_CloudStorage_ColorStorage Bucket
Icon_24px_ComputeEngine_ColorCompute Engine Instance
Icon_24px_VirtualPrivateCloud_ColorVPC Network
Icon_24px_VirtualPrivateCloud_ColorVPC Subnet
Icon_24px_PersistentDisk_ColorPersistent Disk
Icon_24px_FirewallRules_ColorFirewall Rule
Icon_24px_CloudRun_ColorCloud Run Service
Icon_24px_K8Engine_ColorGKE Cluster
Icon_24px_SQL_ColorCloud SQL Instance
Icon_24px_Functions_ColorCloud Function
Icon_24px_MemoryStore_ColorMemorystore for Redis Instance
Icon_24px_Firestore_ColorFirestore Database
Icon_24px_Tasks_ColorCloud Tasks Queue
Icon_24px_Scheduler_ColorCloud Scheduler Job
Secret Manager Secret
Artifact Registry Repository
Icon_24px_LoadBalancing_ColorForwarding Rule
Icon_24px_LoadBalancing_ColorTarget HTTP Proxy
Icon_24px_LoadBalancing_ColorTarget HTTPS Proxy
Icon_24px_LoadBalancing_ColorURL Map
Icon_24px_LoadBalancing_ColorBackend Service
Icon_24px_LoadBalancing_ColorBackend Bucket
Icon_24px_LoadBalancing_ColorNetwork Endpoint Group
Icon_24px_LoadBalancing_ColorHealth Check
Icon_24px_CloudArmor_ColorCloud Armor Policy
SSL Certificate
Certificate Manager Certificate
Icon_24px_Router_ColorCloud Router
Icon_24px_ExternalIPAddressesColorIP Address
Icon_24px_ComputeEngine_ColorManaged Instance Group
Icon_24px_ComputeEngine_ColorInstance Group
Icon_24px_ComputeEngine_ColorInstance Template
Icon_24px_DNS_ColorCloud DNS Zone
Icon_24px_VirtualPrivateCloud_ColorServerless VPC Access Connector
API Gateway
API Gateway API
Icon_24px_BigQuery_ColorBigQuery Dataset
Icon_24px_CloudSpanner_ColorSpanner Instance
Icon_24px_CloudSpanner_ColorSpanner Database
AlloyDB Cluster
AlloyDB Instance
Icon_24px_BigTable_ColorBigtable Instance
Icon_24px_BigTable_ColorBigtable Cluster
Icon_24px_Dataflow_ColorDataflow Job
Icon_24px_DataProc_ColorDataproc Cluster
Icon_24px_CloudComposer_ColorComposer Environment
Eventarc Trigger
Workflow
Icon_24px_Pub-Sub_ColorPub/Sub Schema
Icon_24px_Filestore_ColorFilestore Instance
Icon_24px_MemoryStore_ColorMemorystore for Memcached Instance
Icon_24px_MemoryStore_ColorMemorystore for Redis Cluster
Icon_24px_MemoryStore_ColorMemorystore Instance
Vertex AI Workbench Instance
Vertex AI Endpoint
Icon_24px_CloudBuild_ColorCloud Build Trigger
Cloud Deploy Pipeline
Cloud Deploy Target
Icon_24px_KeyManageService_ColorCloud KMS Key Ring
Icon_24px_KeyManageService_ColorCloud KMS Key
Icon_24px_CloudRun_ColorCloud Run Job
Icon_24px_ComputeEngine_ColorCompute Engine Image
Workload Identity Pool
Google Cloud Resource