DataSourceDatabaseConfigurationArgs

data class DataSourceDatabaseConfigurationArgs(val aclConfiguration: Output<DataSourceAclConfigurationArgs>? = null, val columnConfiguration: Output<DataSourceColumnConfigurationArgs>, val connectionConfiguration: Output<DataSourceConnectionConfigurationArgs>, val databaseEngineType: Output<DataSourceDatabaseEngineType>, val sqlConfiguration: Output<DataSourceSqlConfigurationArgs>? = null, val vpcConfiguration: Output<DataSourceVpcConfigurationArgs>? = null) : ConvertibleToJava<DataSourceDatabaseConfigurationArgs>

Constructors

Link copied to clipboard
constructor(aclConfiguration: Output<DataSourceAclConfigurationArgs>? = null, columnConfiguration: Output<DataSourceColumnConfigurationArgs>, connectionConfiguration: Output<DataSourceConnectionConfigurationArgs>, databaseEngineType: Output<DataSourceDatabaseEngineType>, sqlConfiguration: Output<DataSourceSqlConfigurationArgs>? = null, vpcConfiguration: Output<DataSourceVpcConfigurationArgs>? = null)

Properties

Link copied to clipboard

Information about the database column that provides information for user context filtering.

Link copied to clipboard

Information about where the index should get the document information from the database.

Link copied to clipboard

Configuration information that's required to connect to a database.

Link copied to clipboard

The type of database engine that runs the database.

Link copied to clipboard

Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database data source.

Link copied to clipboard

Provides information for connecting to an Amazon VPC.

Functions

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