Package-level declarations

Types

Link copied to clipboard
data class GetResourcePolicyPlainArgs(val id: String) : ConvertibleToJava<GetResourcePolicyPlainArgs>
Link copied to clipboard
data class GetRotationSchedulePlainArgs(val id: String) : ConvertibleToJava<GetRotationSchedulePlainArgs>
Link copied to clipboard
data class GetSecretPlainArgs(val id: String) : ConvertibleToJava<GetSecretPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSecretTargetAttachmentPlainArgs(val id: String) : ConvertibleToJava<GetSecretTargetAttachmentPlainArgs>
Link copied to clipboard
data class RotationScheduleHostedRotationLambdaArgs(val excludeCharacters: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val masterSecretArn: Output<String>? = null, val masterSecretKmsKeyArn: Output<String>? = null, val rotationLambdaName: Output<String>? = null, val rotationType: Output<String>, val runtime: Output<String>? = null, val superuserSecretArn: Output<String>? = null, val superuserSecretKmsKeyArn: Output<String>? = null, val vpcSecurityGroupIds: Output<String>? = null, val vpcSubnetIds: Output<String>? = null) : ConvertibleToJava<RotationScheduleHostedRotationLambdaArgs>
Link copied to clipboard
data class RotationScheduleRotationRulesArgs(val automaticallyAfterDays: Output<Int>? = null, val duration: Output<String>? = null, val scheduleExpression: Output<String>? = null) : ConvertibleToJava<RotationScheduleRotationRulesArgs>
Link copied to clipboard
data class SecretGenerateSecretStringArgs(val excludeCharacters: Output<String>? = null, val excludeLowercase: Output<Boolean>? = null, val excludeNumbers: Output<Boolean>? = null, val excludePunctuation: Output<Boolean>? = null, val excludeUppercase: Output<Boolean>? = null, val generateStringKey: Output<String>? = null, val includeSpace: Output<Boolean>? = null, val passwordLength: Output<Int>? = null, val requireEachIncludedType: Output<Boolean>? = null, val secretStringTemplate: Output<String>? = null) : ConvertibleToJava<SecretGenerateSecretStringArgs>

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
data class SecretReplicaRegionArgs(val kmsKeyId: Output<String>? = null, val region: Output<String>) : ConvertibleToJava<SecretReplicaRegionArgs>

Specifies a `Region` and the `KmsKeyId` for a replica secret.