pub struct GenaiUpdateKnowledgeBaseDataSourceResponseKnowledgeBaseDataSource {Show 15 fields
pub aws_data_source: Map<String, Value>,
pub bucket_name: Option<String>,
pub chunking_algorithm: Map<String, Value>,
pub chunking_options: Map<String, Value>,
pub created_at: Option<DateTime<Utc>>,
pub dropbox_data_source: Map<String, Value>,
pub file_upload_data_source: Map<String, Value>,
pub google_drive_data_source: Map<String, Value>,
pub item_path: Option<String>,
pub last_datasource_indexing_job: Map<String, Value>,
pub region: Option<String>,
pub spaces_data_source: Map<String, Value>,
pub updated_at: Option<DateTime<Utc>>,
pub uuid: Option<String>,
pub web_crawler_data_source: Map<String, Value>,
}Expand description
Data Source configuration for Knowledge Bases
JSON schema
{
"description": "Data Source configuration for Knowledge Bases",
"type": "object",
"properties": {
"aws_data_source": {
"description": "Auto-generated fallback definition for: apiAWSDataSourceDisplay",
"type": "object",
"additionalProperties": true
},
"bucket_name": {
"description": "Name of storage bucket - Deprecated, moved to data_source_details",
"examples": [
"example name"
],
"type": "string"
},
"chunking_algorithm": {
"description": "Auto-generated fallback definition for: apiChunkingAlgorithm",
"type": "object",
"additionalProperties": true
},
"chunking_options": {
"description": "Auto-generated fallback definition for: apiChunkingOptions",
"type": "object",
"additionalProperties": true
},
"created_at": {
"description": "Creation date / time",
"examples": [
"2023-01-01T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"dropbox_data_source": {
"description": "Auto-generated fallback definition for: apiDropboxDataSourceDisplay",
"type": "object",
"additionalProperties": true
},
"file_upload_data_source": {
"description": "Auto-generated fallback definition for: apiFileUploadDataSource",
"type": "object",
"additionalProperties": true
},
"google_drive_data_source": {
"description": "Auto-generated fallback definition for: apiGoogleDriveDataSourceDisplay",
"type": "object",
"additionalProperties": true
},
"item_path": {
"description": "Path of folder or object in bucket - Deprecated, moved to data_source_details",
"examples": [
"example string"
],
"type": "string"
},
"last_datasource_indexing_job": {
"description": "Auto-generated fallback definition for: apiIndexedDataSource",
"type": "object",
"additionalProperties": true
},
"region": {
"description": "Region code - Deprecated, moved to data_source_details",
"examples": [
"example string"
],
"type": "string"
},
"spaces_data_source": {
"description": "Auto-generated fallback definition for: apiSpacesDataSource",
"type": "object",
"additionalProperties": true
},
"updated_at": {
"description": "Last modified",
"examples": [
"2023-01-01T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"uuid": {
"description": "Unique id of knowledge base",
"examples": [
"123e4567-e89b-12d3-a456-426614174000"
],
"type": "string"
},
"web_crawler_data_source": {
"description": "Auto-generated fallback definition for: apiWebCrawlerDataSource",
"type": "object",
"additionalProperties": true
}
}
}Fields§
§aws_data_source: Map<String, Value>Auto-generated fallback definition for: apiAWSDataSourceDisplay
bucket_name: Option<String>Name of storage bucket - Deprecated, moved to data_source_details
chunking_algorithm: Map<String, Value>Auto-generated fallback definition for: apiChunkingAlgorithm
chunking_options: Map<String, Value>Auto-generated fallback definition for: apiChunkingOptions
created_at: Option<DateTime<Utc>>Creation date / time
dropbox_data_source: Map<String, Value>Auto-generated fallback definition for: apiDropboxDataSourceDisplay
file_upload_data_source: Map<String, Value>Auto-generated fallback definition for: apiFileUploadDataSource
google_drive_data_source: Map<String, Value>Auto-generated fallback definition for: apiGoogleDriveDataSourceDisplay
item_path: Option<String>Path of folder or object in bucket - Deprecated, moved to data_source_details
last_datasource_indexing_job: Map<String, Value>Auto-generated fallback definition for: apiIndexedDataSource
region: Option<String>Region code - Deprecated, moved to data_source_details
spaces_data_source: Map<String, Value>Auto-generated fallback definition for: apiSpacesDataSource
updated_at: Option<DateTime<Utc>>Last modified
uuid: Option<String>Unique id of knowledge base
web_crawler_data_source: Map<String, Value>Auto-generated fallback definition for: apiWebCrawlerDataSource
Trait Implementations§
Source§impl Clone for GenaiUpdateKnowledgeBaseDataSourceResponseKnowledgeBaseDataSource
impl Clone for GenaiUpdateKnowledgeBaseDataSourceResponseKnowledgeBaseDataSource
Source§fn clone(
&self,
) -> GenaiUpdateKnowledgeBaseDataSourceResponseKnowledgeBaseDataSource
fn clone( &self, ) -> GenaiUpdateKnowledgeBaseDataSourceResponseKnowledgeBaseDataSource
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more