Package-level declarations

Types

Link copied to clipboard
data class GetRandomPasswordResult(val excludeCharacters: String? = null, val excludeLowercase: Boolean? = null, val excludeNumbers: Boolean? = null, val excludePunctuation: Boolean? = null, val excludeUppercase: Boolean? = null, val id: String, val includeSpace: Boolean? = null, val passwordLength: Int? = null, val randomPassword: String, val requireEachIncludedType: Boolean? = null)

A collection of values returned by getRandomPassword.

Link copied to clipboard
data class GetSecretResult(val arn: String, val createdDate: String, val description: String, val id: String, val kmsKeyId: String, val lastChangedDate: String, val name: String, val policy: String, val tags: Map<String, String>)

A collection of values returned by getSecret.

Link copied to clipboard
data class GetSecretRotationResult(val id: String, val rotationEnabled: Boolean, val rotationLambdaArn: String, val rotationRules: List<GetSecretRotationRotationRule>, val secretId: String)

A collection of values returned by getSecretRotation.

Link copied to clipboard
data class GetSecretRotationRotationRule(val automaticallyAfterDays: Int, val duration: String, val scheduleExpression: String)
Link copied to clipboard
data class GetSecretsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetSecretsResult(val arns: List<String>, val filters: List<GetSecretsFilter>? = null, val id: String, val names: List<String>)

A collection of values returned by getSecrets.

Link copied to clipboard
data class GetSecretVersionResult(val arn: String, val createdDate: String, val id: String, val secretBinary: String, val secretId: String, val secretString: String, val versionId: String, val versionStage: String? = null, val versionStages: List<String>)

A collection of values returned by getSecretVersion.

Link copied to clipboard
data class GetSecretVersionsResult(val arn: String, val id: String, val includeDeprecated: Boolean? = null, val name: String, val secretId: String, val versions: List<GetSecretVersionsVersion>)

A collection of values returned by getSecretVersions.

Link copied to clipboard
data class GetSecretVersionsVersion(val createdTime: String, val lastAccessedDate: String, val versionId: String, val versionStages: List<String>)
Link copied to clipboard
data class SecretReplica(val kmsKeyId: String? = null, val lastAccessedDate: String? = null, val region: String, val status: String? = null, val statusMessage: String? = null)
Link copied to clipboard
data class SecretRotationRotationRules(val automaticallyAfterDays: Int? = null, val duration: String? = null, val scheduleExpression: String? = null)