| Package | Description |
|---|---|
| software.amazon.awscdk.services.secretsmanager |
AWS Secrets Manager Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static Secret.Builder |
Secret.Builder.create(software.constructs.Construct scope,
String id) |
Secret.Builder |
Secret.Builder.description(String description)
An optional, human-friendly description of the secret.
|
Secret.Builder |
Secret.Builder.encryptionKey(IKey encryptionKey)
The customer-managed encryption key to use for encrypting the secret value.
|
Secret.Builder |
Secret.Builder.generateSecretString(SecretStringGenerator generateSecretString)
Configuration for how to generate a secret value.
|
Secret.Builder |
Secret.Builder.removalPolicy(RemovalPolicy removalPolicy)
Policy to apply when the secret is removed from this stack.
|
Secret.Builder |
Secret.Builder.replicaRegions(List<? extends ReplicaRegion> replicaRegions)
A list of regions where to replicate this secret.
|
Secret.Builder |
Secret.Builder.secretName(String secretName)
A name for the secret.
|
Secret.Builder |
Secret.Builder.secretObjectValue(Map<String,? extends SecretValue> secretObjectValue)
Initial value for a JSON secret.
|
Secret.Builder |
Secret.Builder.secretStringBeta1(SecretStringValueBeta1 secretStringBeta1)
Deprecated.
Use `secretStringValue` instead.
|
Secret.Builder |
Secret.Builder.secretStringValue(SecretValue secretStringValue)
Initial value for the secret.
|
Copyright © 2022. All rights reserved.