GetDataSourceResult

data class GetDataSourceResult(val createdAt: String? = null, val dataDeletionPolicy: DataSourceDataDeletionPolicy? = null, val dataSourceConfiguration: DataSourceConfiguration? = null, val dataSourceId: String? = null, val dataSourceStatus: DataSourceStatus? = null, val description: String? = null, val failureReasons: List<String>? = null, val name: String? = null, val serverSideEncryptionConfiguration: DataSourceServerSideEncryptionConfiguration? = null, val updatedAt: String? = null, val vectorIngestionConfiguration: DataSourceVectorIngestionConfiguration? = null)

Constructors

Link copied to clipboard
constructor(createdAt: String? = null, dataDeletionPolicy: DataSourceDataDeletionPolicy? = null, dataSourceConfiguration: DataSourceConfiguration? = null, dataSourceId: String? = null, dataSourceStatus: DataSourceStatus? = null, description: String? = null, failureReasons: List<String>? = null, name: String? = null, serverSideEncryptionConfiguration: DataSourceServerSideEncryptionConfiguration? = null, updatedAt: String? = null, vectorIngestionConfiguration: DataSourceVectorIngestionConfiguration? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val createdAt: String? = null

The time at which the data source was created.

Link copied to clipboard

The data deletion policy for the data source.

Link copied to clipboard

The connection configuration for the data source.

Link copied to clipboard
val dataSourceId: String? = null

Identifier for a resource.

Link copied to clipboard

The status of the data source. The following statuses are possible:

Link copied to clipboard
val description: String? = null

Description of the Resource.

Link copied to clipboard
val failureReasons: List<String>? = null

The details of the failure reasons related to the data source.

Link copied to clipboard
val name: String? = null

The name of the data source.

Link copied to clipboard

Contains details about the configuration of the server-side encryption.

Link copied to clipboard
val updatedAt: String? = null

The time at which the knowledge base was last updated.

Link copied to clipboard

Contains details about how to ingest the documents in the data source.