Stay organized with collectionsSave and categorize content based on your preferences.
Spanner is a fully managed, mission-critical database service that
brings together relational, graph, key-value, and search. Spanner
offers transactional consistency at global scale, automatic, synchronous
replication for high availability, and support for the following SQL dialects:
This document describes the connections and parameters you can configure when
using App Design Center to create a Spanner
instance. The configuration parameters are based on theterraform-google-cloud-spannerTerraform module.
Component connections
The following table includes the components that you can connect to a
Spanner instance, and the resulting updates to your
application and its generated Terraform code.
A comma-separated list of permissions on the instance. For example,user:user1@cymbalgroup.com=>roles/spanner.databaseAdmin, user:user2@cymbalgroup.com=>roles/spanner.databaseAdmin
A comma-separated list of permissions on the database. For example,user:user1@cymbalgroup.com=>roles/spanner.databaseAdmin, user:user2@cymbalgroup.com=>roles/spanner.databaseAdmin
[[["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-08 UTC."],[],[],null,["# Configure Spanner 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\nSpanner is a fully managed, mission-critical database service that\nbrings together relational, graph, key-value, and search. Spanner\noffers transactional consistency at global scale, automatic, synchronous\nreplication for high availability, and support for the following SQL dialects:\n\n- GoogleSQL\n- PostgreSQL\n\nFor more information, see [Instances overview](/spanner/docs/instances).\n\nThis document describes the connections and parameters you can configure when\nusing App Design Center to create a Spanner\ninstance. The configuration parameters are based on the [terraform-google-cloud-spanner](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner) Terraform module.\n\nComponent connections\n---------------------\n\nThe following table includes the components that you can connect to a\nSpanner instance, and the resulting updates to your\napplication and its generated Terraform code.\n\nRequired configuration parameters\n---------------------------------\n\nIf your template includes a Spanner component, you must configure\nthe following 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**."]]