Package-level declarations

Types

Link copied to clipboard
data class GetSecretResult(val description: String? = null, val id: String? = null, val kmsKeyId: String? = null, val replicaRegions: List<SecretReplicaRegion>? = null, val tags: List<SecretTag>? = null)
Link copied to clipboard
data class SecretGenerateSecretString(val excludeCharacters: String? = null, val excludeLowercase: Boolean? = null, val excludeNumbers: Boolean? = null, val excludePunctuation: Boolean? = null, val excludeUppercase: Boolean? = null, val generateStringKey: String? = null, val includeSpace: Boolean? = null, val passwordLength: Int? = null, val requireEachIncludedType: Boolean? = null, val secretStringTemplate: String? = null)
Link copied to clipboard
data class SecretReplicaRegion(val kmsKeyId: String? = null, val region: String)

A custom type that specifies a Region and the KmsKeyId for a replica secret.

Link copied to clipboard
data class SecretTag(val key: String, val value: String)

A list of tags to attach to the secret. Each tag is a key and value pair of strings in a JSON text string.