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 |