Skip to main content

GCP Pub Sub Topic

A Google Cloud Pub/Sub Topic is a first-class, regional resource that acts as the entry point for messages published into Google’s managed, asynchronous messaging service. Publishers send messages to the topic, after which Pub/Sub delivers them to any number of independent subscriptions for downstream processing. Topics can be configured with customer-managed encryption keys, message retention policies, labels, and IAM permissions.
For full details see the official documentation: https://cloud.google.com/pubsub/docs/reference/rest/v1/projects.topics

Terrafrom Mappings:

  • google_pubsub_topic.name

Supported Methods

  • GET: Get a gcp-pub-sub-topic by its "name"
  • LIST: List all gcp-pub-sub-topic
  • SEARCH

gcp-cloud-kms-crypto-key

If a Pub/Sub Topic is encrypted with a customer-managed key, the topic’s kmsKeyName field references a Cloud KMS Crypto Key. Overmind records this as a link so that you can trace data-at-rest encryption dependencies and assess the impact of key rotation or deletion.