Supported resources for templates and applications

Application templates can include the following components:

  • Components designed by Google, incorporating Google Cloud best practices and default security configurations.
  • Your own components that you import, based on your own Terraform modules.

The following components are designed by Google, and are included by default in Application Design Center:

Component category

Google Cloud product

Details

Launch stage

Configuration documentation

Assets

Authorization Extension

Service extensions for custom authorization logic.

Preview

GitHub README

Authorization Policy

Custom authorization policies for network services.

Preview

GitHub README

Authorization Policy Extension

Integrated authorization policy and extension.

Preview

GitHub README

Compute Address

Reserve static internal or external IP address.

Preview

GitHub README

Firebase AI Logic Prompt Template

Manage and deploy prompt templates centrally for Firebase AI Logic applications to maintain consistency.

General Availability

GitHub README

Firebase Multi-Platform App

Provisions a unified Firebase project along with registered application clients for Apple (iOS), Android, and web platforms.

General Availability

GitHub README

Routes

VPC network routes for traffic control.

Preview

GitHub README

Service Account

A service account is a special kind of account typically used by an application or compute workload, such as a Compute Engine instance, rather than a person. A service account is identified by its email address, which is unique to the account.

General Availability

Configure a service account

Agent Registry Agent

Data resource for agent for discovery and governance of AI agents.

Preview

GitHub README

Agent Registry Binding

A binding for Agent Registry and IAM connector.

Preview

GitHub README

Agent Registry Endpoint

Data resource for endpoint for discovery and governance of AI agents.

Preview

GitHub README

Agent Registry MCP Server

Data resource for MCP server for discovery and governance of AI agents.

Preview

GitHub README

CA Service

Managed private certificate authorities for workload identities.

General Availability

GitHub README

Compute Engine (Instance Template)

An instance template lets you describe a VM instance. You can then create groups of identical instances based on the template.

General Availability

Configure a Compute Engine instance template

Firestore Security Rules

Deploy and manage robust security rules to establish strict access control and data validation for your database.

General Availability

GitHub README

GKE Node Pool

A group of nodes within a cluster that have identical configuration and are updated at the same time.

General Availability

Configure a GKE node pool

IAM Connector

Managed identity and access connectors.

Preview

GitHub README

IAP Agent Registry Agent (IAM Binding)

Manages IAM policies for IAP-protected Agent Registry Agents.

Preview

GitHub README

IAP Agent Registry Endpoint (IAM Binding)

Manages IAM policies for IAP-protected Agent Registry Endpoints.

Preview

GitHub README

IAP Agent Registry MCP Server (IAM Binding)

Manages IAM policies for IAP-protected Agent Registry MCP Servers.

Preview

GitHub README

Model Armor Floor Setting

Base security policy for AI screening.

Preview

GitHub README

Model Armor Template

Safety filters for AI prompts and responses.

Preview

GitHub README

Secret Manager

A secure and convenient storage system for API keys, passwords, certificates, and other sensitive data.

General Availability

Configure a Secret Manager secret

VPC Network

Virtual network for Google Cloud resources.

Preview

GitHub README

Services

Cloud Workflows

Managed standalone workflows.

Preview

GitHub README

Firebase AI Logic

Execute large language models using Firebase Vertex AI, governed by the security of Firebase App Check.

General Availability

GitHub README

Firebase App Check

Protects your backend APIs from abuse, such as billing fraud and phishing, by attesting that traffic originates from your genuine app.

General Availability

GitHub README

Firebase Authentication

Backend services, easy-to-use SDKs, and ready-made UI libraries to securely authenticate users to your application.

General Availability

GitHub README

Compute Firewall

VPC firewall rules for a project and a network.

Preview

GitHub README

Global Cloud Load Balancing (Backend)

Create a backend service for incoming traffic.

General Availability

Configure a global Cloud Load Balancing backend

Global Cloud Load Balancing (Frontend)

Configure the load balancer frontend IP address, port, and protocol. Configure an SSL certificate if using HTTPS.

General Availability

Configure a global Cloud Load Balancing frontend

Cloud KMS

Managed encryption keys.

Preview