Stay organized with collections
Save and categorize content based on your preferences.
Pub/Sub is an asynchronous and scalable messaging service that decouples
services producing messages from services processing those messages. For more
information, see What is Pub/Sub?
This document describes the connections and parameters you can configure when
using App Design Center to create a Pub/Sub topic and
subscription. The configuration parameters are based on the terraform-google-pubsub Terraform module.
Component connections
The following table includes the components that you can connect to a
Pub/Sub topic or subscription, and the resulting updates to your
application and its generated Terraform code.
By default, the BigQuery Metadata Viewer and BigQuery Data Editor roles are granted to default Pub/Sub service account. If you don't want to grant these roles, clear the checkbox.
By default, the Service Account Token Creator role is granted to default Pub/Sub service account. If you don't want to grant this role, clear the checkbox.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Configure Pub/Sub in Application Design Center\n\n| **Preview**\n|\n|\n| This product is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nPub/Sub is an asynchronous and scalable messaging service that decouples\nservices producing messages from services processing those messages. For more\ninformation, see [What is Pub/Sub?](/pubsub/docs/overview)\n\nThis document describes the connections and parameters you can configure when\nusing App Design Center to create a Pub/Sub topic and\nsubscription. The configuration parameters are based on the [terraform-google-pubsub](https://github.com/terraform-google-modules/terraform-google-pubsub) Terraform module.\n\nComponent connections\n---------------------\n\nThe following table includes the components that you can connect to a\nPub/Sub topic or subscription, and the resulting updates to your\napplication and its generated Terraform code.\n\nRequired configuration parameters\n---------------------------------\n\nIf your template includes a Pub/Sub component, you must configure the\nfollowing parameters before you deploy.\n\nOptional configuration parameters\n---------------------------------\n\nThe following parameters are optional. To display advanced parameters, in the\n**Configuration** area, select **Show advanced fields**."]]