Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class GetRotationScheduleResult(val id: String? = null, val rotationLambdaArn: String? = null, val rotationRules: RotationScheduleRotationRules? = null)
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<Tag>? = null)
Link copied to clipboard
data class GetSecretTargetAttachmentResult(val id: String? = null, val targetId: String? = null, val targetType: String? = null)
Link copied to clipboard
data class RotationScheduleHostedRotationLambda(val excludeCharacters: String? = null, val kmsKeyArn: String? = null, val masterSecretArn: String? = null, val masterSecretKmsKeyArn: String? = null, val rotationLambdaName: String? = null, val rotationType: String, val runtime: String? = null, val superuserSecretArn: String? = null, val superuserSecretKmsKeyArn: String? = null, val vpcSecurityGroupIds: String? = null, val vpcSubnetIds: String? = null)
Link copied to clipboard
data class RotationScheduleRotationRules(val automaticallyAfterDays: Int? = null, val duration: String? = null, val scheduleExpression: String? = 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)
Generates a random password. We recommend that you specify the maximum length and include every character type that the system you are generating a password for can support. Required permissions:`secretsmanager:GetRandomPassword`
. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.
Link copied to clipboard
Specifies a `Region`
and the `KmsKeyId`
for a replica secret.