Secretsmanager Functions
object SecretsmanagerFunctions
Functions
Link copied to clipboard
Generate a random password.
suspend fun getRandomPassword(argument: suspend GetRandomPasswordPlainArgsBuilder.() -> Unit): GetRandomPasswordResult
suspend fun getRandomPassword(excludeCharacters: String? = null, excludeLowercase: Boolean? = null, excludeNumbers: Boolean? = null, excludePunctuation: Boolean? = null, excludeUppercase: Boolean? = null, includeSpace: Boolean? = null, passwordLength: Int? = null, randomPassword: String? = null, requireEachIncludedType: Boolean? = null): GetRandomPasswordResult
Link copied to clipboard
Retrieve metadata information about a Secrets Manager secret. To retrieve a secret value, see the aws.secretsmanager.SecretVersion
data source.
Link copied to clipboard
Retrieve information about a Secrets Manager secret rotation. To retrieve secret metadata, see the aws.secretsmanager.Secret
data source. To retrieve a secret value, see the aws.secretsmanager.SecretVersion
data source.
suspend fun getSecretRotation(argument: suspend GetSecretRotationPlainArgsBuilder.() -> Unit): GetSecretRotationResult
Link copied to clipboard
Use this data source to get the ARNs and names of Secrets Manager secrets matching the specified criteria.
Link copied to clipboard
Retrieve information about a Secrets Manager secret version, including its secret value. To retrieve secret metadata, see the aws.secretsmanager.Secret
data source.
suspend fun getSecretVersion(argument: suspend GetSecretVersionPlainArgsBuilder.() -> Unit): GetSecretVersionResult
suspend fun getSecretVersion(secretId: String, versionId: String? = null, versionStage: String? = null): GetSecretVersionResult