Class: Aws::BedrockAgent::Types::DataSourceConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-bedrockagent/types.rb

Overview

The connection configuration for the data source.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#confluence_configurationTypes::ConfluenceDataSourceConfiguration

The configuration information to connect to Confluence as your data source.

<note markdown=“1”> Confluence data source connector is in preview release and is subject to change.

</note>


2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#s3_configurationTypes::S3DataSourceConfiguration

The configuration information to connect to Amazon S3 as your data source.



2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#salesforce_configurationTypes::SalesforceDataSourceConfiguration

The configuration information to connect to Salesforce as your data source.

<note markdown=“1”> Salesforce data source connector is in preview release and is subject to change.

</note>


2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#share_point_configurationTypes::SharePointDataSourceConfiguration

The configuration information to connect to SharePoint as your data source.

<note markdown=“1”> SharePoint data source connector is in preview release and is subject to change.

</note>


2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of data source.

Returns:

  • (String)


2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#web_configurationTypes::WebDataSourceConfiguration

The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs.

<note markdown=“1”> Crawling web URLs as your data source is in preview release and is subject to change.

</note>


2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2360

class DataSourceConfiguration < Struct.new(
  :confluence_configuration,
  :s3_configuration,
  :salesforce_configuration,
  :share_point_configuration,
  :type,
  :web_configuration)
  SENSITIVE = []
  include Aws::Structure
end