Package-level declarations

Types

Link copied to clipboard
data class GetResourcePolicyPlainArgs(val id: String) : ConvertibleToJava<GetResourcePolicyPlainArgs>
Link copied to clipboard
data class GetSecretPlainArgs(val id: String) : ConvertibleToJava<GetSecretPlainArgs>
Link copied to clipboard
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.