Package-level declarations
Types
Link copied to clipboard
data class GetResourcePolicyPlainArgs(val id: String) : ConvertibleToJava<GetResourcePolicyPlainArgs>
Link copied to clipboard
Builder for GetResourcePolicyPlainArgs.
Link copied to clipboard
data class GetRotationSchedulePlainArgs(val id: String) : ConvertibleToJava<GetRotationSchedulePlainArgs>
Link copied to clipboard
Builder for GetRotationSchedulePlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetSecretPlainArgs.
Link copied to clipboard
data class GetSecretTargetAttachmentPlainArgs(val id: String) : ConvertibleToJava<GetSecretTargetAttachmentPlainArgs>
Link copied to clipboard
Builder for 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
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
Builder for 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
Builder for SecretGenerateSecretStringArgs.
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.
Link copied to clipboard
Builder for SecretReplicaRegionArgs.