GCP Run Revision
A Cloud Run revision is an immutable snapshot of a Cloud Run service at a particular point in time. Each revision stores the exact container image, environment variables, secrets, CPU/-memory limits and networking settings that were deployed. When you deploy new code or change any configuration, Cloud Run automatically creates a brand-new revision while keeping the older ones for roll-back or traffic-split purposes.
Official documentation: https://cloud.google.com/run/docs/reference/rest/v2/projects.locations.services.revisions#Revision
Supported Methodsβ
GET
: Get a gcp-run-revision by its "locations|services|revisions"LIST
SEARCH
: Search for gcp-run-revision by its "locations|services"
Possible Linksβ
gcp-compute-network
β
A revision may specify a VPC Connector or egress setting that attaches it to a particular VPC network for outbound traffic. Overmind surfaces this link to show which network the container instances will use.
gcp-iam-service-account
β
Each revision runs under a specific IAM service account whose identity is used for calling other Google APIs. Linking reveals the exact principal that will be granted execution permissions.
gcp-compute-subnetwork
β
If the revision uses a VPC connector scoped to a sub-network, the subnetwork object is referenced here so you can trace egress traffic paths and associated firewall rules.
gcp-storage-bucket
β
Build artefacts, configuration files or mounted volumes can point to Cloud Storage buckets via environment variables or secret volumes declared in the revision. The link highlights which buckets the running code depends on.
gcp-run-service
β
A revision is a child of a Cloud Run service. This link allows you to jump from the immutable snapshot (revision) back to its parent service that controls traffic routing and lifecycle.
gcp-artifact-registry-docker-image
β
The revisionβs container image is stored in Artifact Registry or Container Registry. Linking identifies the exact image digest the revision will pull, enabling vulnerability or licence scans.
gcp-sql-admin-instance
β
Revisions can declare Cloud SQL connections (via cloudsql-instances
metadata). This link shows which database instances the application will have connectivity to at runtime.
gcp-cloud-kms-crypto-key
β
If environment variables or mounted secrets are encrypted with Cloud KMS, the revision contains references to the crypto keys used. Overmind links them so you can audit key access and rotation status.