KnowledgeBaseRedshiftProvisionedAuthConfigurationArgs

data class KnowledgeBaseRedshiftProvisionedAuthConfigurationArgs(val databaseUser: Output<String>? = null, val type: Output<KnowledgeBaseRedshiftProvisionedAuthType>, val usernamePasswordSecretArn: Output<String>? = null) : ConvertibleToJava<KnowledgeBaseRedshiftProvisionedAuthConfigurationArgs>

Configurations for Redshift query engine provisioned auth setup

Constructors

constructor(databaseUser: Output<String>? = null, type: Output<KnowledgeBaseRedshiftProvisionedAuthType>, usernamePasswordSecretArn: Output<String>? = null)

Properties

Link copied to clipboard
val databaseUser: Output<String>? = null

Redshift database user

Link copied to clipboard

The type of authentication to use.

Link copied to clipboard
val usernamePasswordSecretArn: Output<String>? = null

The ARN of an Secrets Manager secret for authentication.

Functions

Link copied to clipboard
open override fun toJava(): KnowledgeBaseRedshiftProvisionedAuthConfigurationArgs