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
Link copied to clipboard
Builder for GetSecretPlainArgs.
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.