DatabaseConfiguration
public struct DatabaseConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Information about the database column that provides information for user context filtering.
Declaration
Swift
public let aclConfiguration: AclConfiguration?
-
Information about where the index should get the document information from the database.
Declaration
Swift
public let columnConfiguration: ColumnConfiguration
-
The information necessary to connect to a database.
Declaration
Swift
public let connectionConfiguration: ConnectionConfiguration
-
The type of database engine that runs the database.
Declaration
Swift
public let databaseEngineType: DatabaseEngineType
-
Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database data source.
Declaration
Swift
public let sqlConfiguration: SqlConfiguration?
-
Undocumented
Declaration
Swift
public let vpcConfiguration: DataSourceVpcConfiguration?
-
init(aclConfiguration:columnConfiguration:connectionConfiguration:databaseEngineType:sqlConfiguration:vpcConfiguration:)
Undocumented
Declaration
Swift
public init(aclConfiguration: AclConfiguration? = nil, columnConfiguration: ColumnConfiguration, connectionConfiguration: ConnectionConfiguration, databaseEngineType: DatabaseEngineType, sqlConfiguration: SqlConfiguration? = nil, vpcConfiguration: DataSourceVpcConfiguration? = nil)
-
Declaration
Swift
public func validate(name: String) throws