Configure Secret Manager in Application Design Center

Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. You can configure the following parameters when you create a template, and when you create an application instance.

For more information, see Secret Manager overview.

This document describes the parameters you can configure when using App Design Center to create a Secret Manager secret.

Required configuration parameters

If your template includes a Secret Manager component, you must configure the following parameters before you deploy.

Parameter name

Description and constraints

Background information

Project ID

The project where you want to deploy the Secret Manager resource.

Configure components

Name

The name of the secret to create.

Create a secret

Secret Data

The secret data. Must be no larger than 64 KiB. This property is sensitive and is not displayed in the plan.

Create a secret

Optional configuration parameters

The following parameters are optional. To display advanced parameters, in the Configuration area, select Show optional fields.

Feature

Parameter name

Description and constraint information

Background information

Rotation

Rotation period rotationPeriod About rotation schedules
Next rotation time nextRotationTime Create and manage rotation schedules

User managed replication

Region location User managed replication
KMS key name kmsKeyName User managed replication

Automatic replication

KMS key name kmsKeyName Automatic replication

Topics

topics Set up notifications on a secret

Labels

Key labels Add labels to secrets
Value labels Add labels to secrets