We recommend new projects start with resources from the AWS provider.
aws-native.bedrock.DataSource
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Bedrock::DataSource Resource Type
Create DataSource Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DataSource(name: string, args: DataSourceArgs, opts?: CustomResourceOptions);@overload
def DataSource(resource_name: str,
               args: DataSourceArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def DataSource(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               data_source_configuration: Optional[DataSourceConfigurationArgs] = None,
               knowledge_base_id: Optional[str] = None,
               data_deletion_policy: Optional[DataSourceDataDeletionPolicy] = None,
               description: Optional[str] = None,
               name: Optional[str] = None,
               server_side_encryption_configuration: Optional[DataSourceServerSideEncryptionConfigurationArgs] = None,
               vector_ingestion_configuration: Optional[DataSourceVectorIngestionConfigurationArgs] = None)func NewDataSource(ctx *Context, name string, args DataSourceArgs, opts ...ResourceOption) (*DataSource, error)public DataSource(string name, DataSourceArgs args, CustomResourceOptions? opts = null)
public DataSource(String name, DataSourceArgs args)
public DataSource(String name, DataSourceArgs args, CustomResourceOptions options)
type: aws-native:bedrock:DataSource
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DataSource Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DataSource resource accepts the following input properties:
- DataSource Pulumi.Configuration Aws Native. Bedrock. Inputs. Data Source Configuration 
- The connection configuration for the data source.
- KnowledgeBase stringId 
- The unique identifier of the knowledge base to which to add the data source.
- DataDeletion Pulumi.Policy Aws Native. Bedrock. Data Source Data Deletion Policy 
- The data deletion policy for the data source.
- Description string
- Description of the Resource.
- Name string
- The name of the data source.
- ServerSide Pulumi.Encryption Configuration Aws Native. Bedrock. Inputs. Data Source Server Side Encryption Configuration 
- Contains details about the configuration of the server-side encryption.
- VectorIngestion Pulumi.Configuration Aws Native. Bedrock. Inputs. Data Source Vector Ingestion Configuration 
- Contains details about how to ingest the documents in the data source.
- DataSource DataConfiguration Source Configuration Args 
- The connection configuration for the data source.
- KnowledgeBase stringId 
- The unique identifier of the knowledge base to which to add the data source.
- DataDeletion DataPolicy Source Data Deletion Policy 
- The data deletion policy for the data source.
- Description string
- Description of the Resource.
- Name string
- The name of the data source.
- ServerSide DataEncryption Configuration Source Server Side Encryption Configuration Args 
- Contains details about the configuration of the server-side encryption.
- VectorIngestion DataConfiguration Source Vector Ingestion Configuration Args 
- Contains details about how to ingest the documents in the data source.
- dataSource DataConfiguration Source Configuration 
- The connection configuration for the data source.
- knowledgeBase StringId 
- The unique identifier of the knowledge base to which to add the data source.
- dataDeletion DataPolicy Source Data Deletion Policy 
- The data deletion policy for the data source.
- description String
- Description of the Resource.
- name String
- The name of the data source.
- serverSide DataEncryption Configuration Source Server Side Encryption Configuration 
- Contains details about the configuration of the server-side encryption.
- vectorIngestion DataConfiguration Source Vector Ingestion Configuration 
- Contains details about how to ingest the documents in the data source.
- dataSource DataConfiguration Source Configuration 
- The connection configuration for the data source.
- knowledgeBase stringId 
- The unique identifier of the knowledge base to which to add the data source.
- dataDeletion DataPolicy Source Data Deletion Policy 
- The data deletion policy for the data source.
- description string
- Description of the Resource.
- name string
- The name of the data source.
- serverSide DataEncryption Configuration Source Server Side Encryption Configuration 
- Contains details about the configuration of the server-side encryption.
- vectorIngestion DataConfiguration Source Vector Ingestion Configuration 
- Contains details about how to ingest the documents in the data source.
- data_source_ Dataconfiguration Source Configuration Args 
- The connection configuration for the data source.
- knowledge_base_ strid 
- The unique identifier of the knowledge base to which to add the data source.
- data_deletion_ Datapolicy Source Data Deletion Policy 
- The data deletion policy for the data source.
- description str
- Description of the Resource.
- name str
- The name of the data source.
- server_side_ Dataencryption_ configuration Source Server Side Encryption Configuration Args 
- Contains details about the configuration of the server-side encryption.
- vector_ingestion_ Dataconfiguration Source Vector Ingestion Configuration Args 
- Contains details about how to ingest the documents in the data source.
- dataSource Property MapConfiguration 
- The connection configuration for the data source.
- knowledgeBase StringId 
- The unique identifier of the knowledge base to which to add the data source.
- dataDeletion "RETAIN" | "DELETE"Policy 
- The data deletion policy for the data source.
- description String
- Description of the Resource.
- name String
- The name of the data source.
- serverSide Property MapEncryption Configuration 
- Contains details about the configuration of the server-side encryption.
- vectorIngestion Property MapConfiguration 
- Contains details about how to ingest the documents in the data source.
Outputs
All input properties are implicitly available as output properties. Additionally, the DataSource resource produces the following output properties:
- CreatedAt string
- The time at which the data source was created.
- DataSource stringId 
- Identifier for a resource.
- DataSource Pulumi.Status Aws Native. Bedrock. Data Source Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- FailureReasons List<string>
- The details of the failure reasons related to the data source.
- Id string
- The provider-assigned unique ID for this managed resource.
- UpdatedAt string
- The time at which the knowledge base was last updated.
- CreatedAt string
- The time at which the data source was created.
- DataSource stringId 
- Identifier for a resource.
- DataSource DataStatus Source Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- FailureReasons []string
- The details of the failure reasons related to the data source.
- Id string
- The provider-assigned unique ID for this managed resource.
- UpdatedAt string
- The time at which the knowledge base was last updated.
- createdAt String
- The time at which the data source was created.
- dataSource StringId 
- Identifier for a resource.
- dataSource DataStatus Source Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- failureReasons List<String>
- The details of the failure reasons related to the data source.
- id String
- The provider-assigned unique ID for this managed resource.
- updatedAt String
- The time at which the knowledge base was last updated.
- createdAt string
- The time at which the data source was created.
- dataSource stringId 
- Identifier for a resource.
- dataSource DataStatus Source Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- failureReasons string[]
- The details of the failure reasons related to the data source.
- id string
- The provider-assigned unique ID for this managed resource.
- updatedAt string
- The time at which the knowledge base was last updated.
- created_at str
- The time at which the data source was created.
- data_source_ strid 
- Identifier for a resource.
- data_source_ Datastatus Source Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- failure_reasons Sequence[str]
- The details of the failure reasons related to the data source.
- id str
- The provider-assigned unique ID for this managed resource.
- updated_at str
- The time at which the knowledge base was last updated.
- createdAt String
- The time at which the data source was created.
- dataSource StringId 
- Identifier for a resource.
- dataSource "AVAILABLE" | "DELETING" | "DELETE_UNSUCCESSFUL"Status 
- The status of the data source. The following statuses are possible:- Available – The data source has been created and is ready for ingestion into the knowledge base.
- Deleting – The data source is being deleted.
 
- failureReasons List<String>
- The details of the failure reasons related to the data source.
- id String
- The provider-assigned unique ID for this managed resource.
- updatedAt String
- The time at which the knowledge base was last updated.
Supporting Types
DataSourceBedrockDataAutomationConfiguration, DataSourceBedrockDataAutomationConfigurationArgs            
- ParsingModality Pulumi.Aws Native. Bedrock. Data Source Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- ParsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsing_modality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingModality "MULTIMODAL"
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
DataSourceBedrockFoundationModelConfiguration, DataSourceBedrockFoundationModelConfigurationArgs            
- ModelArn string
- The model's ARN.
- ParsingModality Pulumi.Aws Native. Bedrock. Data Source Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- ParsingPrompt Pulumi.Aws Native. Bedrock. Inputs. Data Source Parsing Prompt 
- Instructions for interpreting the contents of a document.
- ModelArn string
- The model's ARN.
- ParsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- ParsingPrompt DataSource Parsing Prompt 
- Instructions for interpreting the contents of a document.
- modelArn String
- The model's ARN.
- parsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingPrompt DataSource Parsing Prompt 
- Instructions for interpreting the contents of a document.
- modelArn string
- The model's ARN.
- parsingModality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingPrompt DataSource Parsing Prompt 
- Instructions for interpreting the contents of a document.
- model_arn str
- The model's ARN.
- parsing_modality DataSource Parsing Modality 
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsing_prompt DataSource Parsing Prompt 
- Instructions for interpreting the contents of a document.
- modelArn String
- The model's ARN.
- parsingModality "MULTIMODAL"
- Specifies whether to enable parsing of multimodal data, including both text and/or images.
- parsingPrompt Property Map
- Instructions for interpreting the contents of a document.
DataSourceChunkingConfiguration, DataSourceChunkingConfigurationArgs        
- ChunkingStrategy Pulumi.Aws Native. Bedrock. Data Source Chunking Strategy 
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- FixedSize Pulumi.Chunking Configuration Aws Native. Bedrock. Inputs. Data Source Fixed Size Chunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- HierarchicalChunking Pulumi.Configuration Aws Native. Bedrock. Inputs. Data Source Hierarchical Chunking Configuration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SemanticChunking Pulumi.Configuration Aws Native. Bedrock. Inputs. Data Source Semantic Chunking Configuration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
- ChunkingStrategy DataSource Chunking Strategy 
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- FixedSize DataChunking Configuration Source Fixed Size Chunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- HierarchicalChunking DataConfiguration Source Hierarchical Chunking Configuration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SemanticChunking DataConfiguration Source Semantic Chunking Configuration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
- chunkingStrategy DataSource Chunking Strategy 
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- fixedSize DataChunking Configuration Source Fixed Size Chunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- hierarchicalChunking DataConfiguration Source Hierarchical Chunking Configuration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- semanticChunking DataConfiguration Source Semantic Chunking Configuration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
- chunkingStrategy DataSource Chunking Strategy 
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- fixedSize DataChunking Configuration Source Fixed Size Chunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- hierarchicalChunking DataConfiguration Source Hierarchical Chunking Configuration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- semanticChunking DataConfiguration Source Semantic Chunking Configuration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
- chunking_strategy DataSource Chunking Strategy 
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- fixed_size_ Datachunking_ configuration Source Fixed Size Chunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- hierarchical_chunking_ Dataconfiguration Source Hierarchical Chunking Configuration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- semantic_chunking_ Dataconfiguration Source Semantic Chunking Configuration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
- chunkingStrategy "FIXED_SIZE" | "NONE" | "HIERARCHICAL" | "SEMANTIC"
- Knowledge base can split your source data into chunks. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried. You have the following options for chunking your data. If you opt for NONE, then you may want to pre-process your files by splitting them up such that each file corresponds to a chunk.- FIXED_SIZE– Amazon Bedrock splits your source data into chunks of the approximate size that you set in the- fixedSizeChunkingConfiguration.
- HIERARCHICAL– Split documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- SEMANTIC– Split documents into chunks based on groups of similar content derived with natural language processing.
- NONE– Amazon Bedrock treats each file as one chunk. If you choose this option, you may want to pre-process your documents by splitting them into separate files.
 
- fixedSize Property MapChunking Configuration 
- Configurations for when you choose fixed-size chunking. If you set the chunkingStrategyasNONE, exclude this field.
- hierarchicalChunking Property MapConfiguration 
- Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
- semanticChunking Property MapConfiguration 
- Settings for semantic document chunking for a data source. Semantic chunking splits a document into into smaller documents based on groups of similar content derived from the text with natural language processing.
DataSourceChunkingStrategy, DataSourceChunkingStrategyArgs        
- FixedSize 
- FIXED_SIZE
- None
- NONE
- Hierarchical
- HIERARCHICAL
- Semantic
- SEMANTIC
- DataSource Chunking Strategy Fixed Size 
- FIXED_SIZE
- DataSource Chunking Strategy None 
- NONE
- DataSource Chunking Strategy Hierarchical 
- HIERARCHICAL
- DataSource Chunking Strategy Semantic 
- SEMANTIC
- FixedSize 
- FIXED_SIZE
- None
- NONE
- Hierarchical
- HIERARCHICAL
- Semantic
- SEMANTIC
- FixedSize 
- FIXED_SIZE
- None
- NONE
- Hierarchical
- HIERARCHICAL
- Semantic
- SEMANTIC
- FIXED_SIZE
- FIXED_SIZE
- NONE
- NONE
- HIERARCHICAL
- HIERARCHICAL
- SEMANTIC
- SEMANTIC
- "FIXED_SIZE"
- FIXED_SIZE
- "NONE"
- NONE
- "HIERARCHICAL"
- HIERARCHICAL
- "SEMANTIC"
- SEMANTIC
DataSourceConfiguration, DataSourceConfigurationArgs      
- Type
Pulumi.Aws Native. Bedrock. Data Source Type 
- The type of data source.
- ConfluenceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Confluence Data Source Configuration 
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- S3Configuration
Pulumi.Aws Native. Bedrock. Inputs. Data Source S3Data Source Configuration 
- The configuration information to connect to Amazon S3 as your data source.
- SalesforceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Salesforce Data Source Configuration 
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- 
Pulumi.Aws Native. Bedrock. Inputs. Data Source Share Point Data Source Configuration 
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- WebConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Web Data Source Configuration 
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
- Type
DataSource Type 
- The type of data source.
- ConfluenceConfiguration DataSource Confluence Data Source Configuration 
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- S3Configuration
DataSource S3Data Source Configuration 
- The configuration information to connect to Amazon S3 as your data source.
- SalesforceConfiguration DataSource Salesforce Data Source Configuration 
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- 
DataSource Share Point Data Source Configuration 
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- WebConfiguration DataSource Web Data Source Configuration 
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
- type
DataSource Type 
- The type of data source.
- confluenceConfiguration DataSource Confluence Data Source Configuration 
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- s3Configuration
DataSource S3Data Source Configuration 
- The configuration information to connect to Amazon S3 as your data source.
- salesforceConfiguration DataSource Salesforce Data Source Configuration 
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- 
DataSource Share Point Data Source Configuration 
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- webConfiguration DataSource Web Data Source Configuration 
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
- type
DataSource Type 
- The type of data source.
- confluenceConfiguration DataSource Confluence Data Source Configuration 
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- s3Configuration
DataSource S3Data Source Configuration 
- The configuration information to connect to Amazon S3 as your data source.
- salesforceConfiguration DataSource Salesforce Data Source Configuration 
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- 
DataSource Share Point Data Source Configuration 
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- webConfiguration DataSource Web Data Source Configuration 
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
- type
DataSource Type 
- The type of data source.
- confluence_configuration DataSource Confluence Data Source Configuration 
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- s3_configuration DataSource S3Data Source Configuration 
- The configuration information to connect to Amazon S3 as your data source.
- salesforce_configuration DataSource Salesforce Data Source Configuration 
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- 
DataSource Share Point Data Source Configuration 
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- web_configuration DataSource Web Data Source Configuration 
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
- type "S3" | "CONFLUENCE" | "SALESFORCE" | "SHAREPOINT" | "WEB" | "CUSTOM" | "REDSHIFT_METADATA"
- The type of data source.
- confluenceConfiguration Property Map
- The configuration information to connect to Confluence as your data source. - Confluence data source connector is in preview release and is subject to change. 
- s3Configuration Property Map
- The configuration information to connect to Amazon S3 as your data source.
- salesforceConfiguration Property Map
- The configuration information to connect to Salesforce as your data source. - Salesforce data source connector is in preview release and is subject to change. 
- Property Map
- The configuration information to connect to SharePoint as your data source. - SharePoint data source connector is in preview release and is subject to change. 
- webConfiguration Property Map
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs. - Crawling web URLs as your data source is in preview release and is subject to change. 
DataSourceConfluenceCrawlerConfiguration, DataSourceConfluenceCrawlerConfigurationArgs          
- FilterConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Crawl Filter Configuration 
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
- FilterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
- filter_configuration DataSource Crawl Filter Configuration 
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration Property Map
- The configuration of filtering the Confluence content. For example, configuring regular expression patterns to include or exclude certain content.
DataSourceConfluenceDataSourceConfiguration, DataSourceConfluenceDataSourceConfigurationArgs            
- SourceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Confluence Source Configuration 
- The endpoint information to connect to your Confluence data source.
- CrawlerConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Confluence Crawler Configuration 
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
- SourceConfiguration DataSource Confluence Source Configuration 
- The endpoint information to connect to your Confluence data source.
- CrawlerConfiguration DataSource Confluence Crawler Configuration 
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
- sourceConfiguration DataSource Confluence Source Configuration 
- The endpoint information to connect to your Confluence data source.
- crawlerConfiguration DataSource Confluence Crawler Configuration 
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
- sourceConfiguration DataSource Confluence Source Configuration 
- The endpoint information to connect to your Confluence data source.
- crawlerConfiguration DataSource Confluence Crawler Configuration 
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
- source_configuration DataSource Confluence Source Configuration 
- The endpoint information to connect to your Confluence data source.
- crawler_configuration DataSource Confluence Crawler Configuration 
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
- sourceConfiguration Property Map
- The endpoint information to connect to your Confluence data source.
- crawlerConfiguration Property Map
- The configuration of the Confluence content. For example, configuring specific types of Confluence content.
DataSourceConfluenceSourceConfiguration, DataSourceConfluenceSourceConfigurationArgs          
- AuthType Pulumi.Aws Native. Bedrock. Data Source Confluence Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Confluence instance.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- HostType Pulumi.Aws Native. Bedrock. Data Source Confluence Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- HostUrl string
- The Confluence host URL or instance URL.
- AuthType DataSource Confluence Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Confluence instance.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- HostType DataSource Confluence Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- HostUrl string
- The Confluence host URL or instance URL.
- authType DataSource Confluence Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Confluence instance.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- hostType DataSource Confluence Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- hostUrl String
- The Confluence host URL or instance URL.
- authType DataSource Confluence Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Confluence instance.
- credentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- hostType DataSource Confluence Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- hostUrl string
- The Confluence host URL or instance URL.
- auth_type DataSource Confluence Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Confluence instance.
- credentials_secret_ strarn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- host_type DataSource Confluence Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- host_url str
- The Confluence host URL or instance URL.
- authType "BASIC" | "OAUTH2_CLIENT_CREDENTIALS"
- The supported authentication type to authenticate and connect to your Confluence instance.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- hostType "SAAS"
- The supported host type, whether online/cloud or server/on-premises.
- hostUrl String
- The Confluence host URL or instance URL.
DataSourceConfluenceSourceConfigurationAuthType, DataSourceConfluenceSourceConfigurationAuthTypeArgs              
- Basic
- BASIC
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- DataSource Confluence Source Configuration Auth Type Basic 
- BASIC
- DataSource Confluence Source Configuration Auth Type Oauth2Client Credentials 
- OAUTH2_CLIENT_CREDENTIALS
- Basic
- BASIC
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- Basic
- BASIC
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- BASIC
- BASIC
- OAUTH2_CLIENT_CREDENTIALS
- OAUTH2_CLIENT_CREDENTIALS
- "BASIC"
- BASIC
- "OAUTH2_CLIENT_CREDENTIALS"
- OAUTH2_CLIENT_CREDENTIALS
DataSourceConfluenceSourceConfigurationHostType, DataSourceConfluenceSourceConfigurationHostTypeArgs              
- Saas
- SAAS
- DataSource Confluence Source Configuration Host Type Saas 
- SAAS
- Saas
- SAAS
- Saas
- SAAS
- SAAS
- SAAS
- "SAAS"
- SAAS
DataSourceCrawlFilterConfiguration, DataSourceCrawlFilterConfigurationArgs          
- Type
Pulumi.Aws Native. Bedrock. Data Source Crawl Filter Configuration Type 
- The crawl filter type.
- PatternObject Pulumi.Filter Aws Native. Bedrock. Inputs. Data Source Pattern Object Filter Configuration 
- The configuration of filtering certain objects or content types of the data source.
- Type
DataSource Crawl Filter Configuration Type 
- The crawl filter type.
- PatternObject DataFilter Source Pattern Object Filter Configuration 
- The configuration of filtering certain objects or content types of the data source.
- type
DataSource Crawl Filter Configuration Type 
- The crawl filter type.
- patternObject DataFilter Source Pattern Object Filter Configuration 
- The configuration of filtering certain objects or content types of the data source.
- type
DataSource Crawl Filter Configuration Type 
- The crawl filter type.
- patternObject DataFilter Source Pattern Object Filter Configuration 
- The configuration of filtering certain objects or content types of the data source.
- type
DataSource Crawl Filter Configuration Type 
- The crawl filter type.
- pattern_object_ Datafilter Source Pattern Object Filter Configuration 
- The configuration of filtering certain objects or content types of the data source.
- type "PATTERN"
- The crawl filter type.
- patternObject Property MapFilter 
- The configuration of filtering certain objects or content types of the data source.
DataSourceCrawlFilterConfigurationType, DataSourceCrawlFilterConfigurationTypeArgs            
- Pattern
- PATTERN
- DataSource Crawl Filter Configuration Type Pattern 
- PATTERN
- Pattern
- PATTERN
- Pattern
- PATTERN
- PATTERN
- PATTERN
- "PATTERN"
- PATTERN
DataSourceCustomTransformationConfiguration, DataSourceCustomTransformationConfigurationArgs          
- IntermediateStorage Pulumi.Aws Native. Bedrock. Inputs. Data Source Intermediate Storage 
- An S3 bucket path for input and output objects.
- Transformations
List<Pulumi.Aws Native. Bedrock. Inputs. Data Source Transformation> 
- A list of Lambda functions that process documents.
- IntermediateStorage DataSource Intermediate Storage 
- An S3 bucket path for input and output objects.
- Transformations
[]DataSource Transformation 
- A list of Lambda functions that process documents.
- intermediateStorage DataSource Intermediate Storage 
- An S3 bucket path for input and output objects.
- transformations
List<DataSource Transformation> 
- A list of Lambda functions that process documents.
- intermediateStorage DataSource Intermediate Storage 
- An S3 bucket path for input and output objects.
- transformations
DataSource Transformation[] 
- A list of Lambda functions that process documents.
- intermediate_storage DataSource Intermediate Storage 
- An S3 bucket path for input and output objects.
- transformations
Sequence[DataSource Transformation] 
- A list of Lambda functions that process documents.
- intermediateStorage Property Map
- An S3 bucket path for input and output objects.
- transformations List<Property Map>
- A list of Lambda functions that process documents.
DataSourceDataDeletionPolicy, DataSourceDataDeletionPolicyArgs          
- Retain
- RETAIN
- Delete
- DELETE
- DataSource Data Deletion Policy Retain 
- RETAIN
- DataSource Data Deletion Policy Delete 
- DELETE
- Retain
- RETAIN
- Delete
- DELETE
- Retain
- RETAIN
- Delete
- DELETE
- RETAIN
- RETAIN
- DELETE
- DELETE
- "RETAIN"
- RETAIN
- "DELETE"
- DELETE
DataSourceFixedSizeChunkingConfiguration, DataSourceFixedSizeChunkingConfigurationArgs            
- MaxTokens int
- The maximum number of tokens to include in a chunk.
- OverlapPercentage int
- The percentage of overlap between adjacent chunks of a data source.
- MaxTokens int
- The maximum number of tokens to include in a chunk.
- OverlapPercentage int
- The percentage of overlap between adjacent chunks of a data source.
- maxTokens Integer
- The maximum number of tokens to include in a chunk.
- overlapPercentage Integer
- The percentage of overlap between adjacent chunks of a data source.
- maxTokens number
- The maximum number of tokens to include in a chunk.
- overlapPercentage number
- The percentage of overlap between adjacent chunks of a data source.
- max_tokens int
- The maximum number of tokens to include in a chunk.
- overlap_percentage int
- The percentage of overlap between adjacent chunks of a data source.
- maxTokens Number
- The maximum number of tokens to include in a chunk.
- overlapPercentage Number
- The percentage of overlap between adjacent chunks of a data source.
DataSourceHierarchicalChunkingConfiguration, DataSourceHierarchicalChunkingConfigurationArgs          
- LevelConfigurations List<Pulumi.Aws Native. Bedrock. Inputs. Data Source Hierarchical Chunking Level Configuration> 
- Token settings for each layer.
- OverlapTokens int
- The number of tokens to repeat across chunks in the same layer.
- LevelConfigurations []DataSource Hierarchical Chunking Level Configuration 
- Token settings for each layer.
- OverlapTokens int
- The number of tokens to repeat across chunks in the same layer.
- levelConfigurations List<DataSource Hierarchical Chunking Level Configuration> 
- Token settings for each layer.
- overlapTokens Integer
- The number of tokens to repeat across chunks in the same layer.
- levelConfigurations DataSource Hierarchical Chunking Level Configuration[] 
- Token settings for each layer.
- overlapTokens number
- The number of tokens to repeat across chunks in the same layer.
- level_configurations Sequence[DataSource Hierarchical Chunking Level Configuration] 
- Token settings for each layer.
- overlap_tokens int
- The number of tokens to repeat across chunks in the same layer.
- levelConfigurations List<Property Map>
- Token settings for each layer.
- overlapTokens Number
- The number of tokens to repeat across chunks in the same layer.
DataSourceHierarchicalChunkingLevelConfiguration, DataSourceHierarchicalChunkingLevelConfigurationArgs            
- MaxTokens int
- The maximum number of tokens that a chunk can contain in this layer.
- MaxTokens int
- The maximum number of tokens that a chunk can contain in this layer.
- maxTokens Integer
- The maximum number of tokens that a chunk can contain in this layer.
- maxTokens number
- The maximum number of tokens that a chunk can contain in this layer.
- max_tokens int
- The maximum number of tokens that a chunk can contain in this layer.
- maxTokens Number
- The maximum number of tokens that a chunk can contain in this layer.
DataSourceIntermediateStorage, DataSourceIntermediateStorageArgs        
- S3Location
Pulumi.Aws Native. Bedrock. Inputs. Data Source S3Location 
- An S3 bucket path.
- S3Location
DataSource S3Location 
- An S3 bucket path.
- s3Location
DataSource S3Location 
- An S3 bucket path.
- s3Location
DataSource S3Location 
- An S3 bucket path.
- s3_location DataSource S3Location 
- An S3 bucket path.
- s3Location Property Map
- An S3 bucket path.
DataSourceParsingConfiguration, DataSourceParsingConfigurationArgs        
- ParsingStrategy Pulumi.Aws Native. Bedrock. Data Source Parsing Strategy 
- The parsing strategy for the data source.
- BedrockData Pulumi.Automation Configuration Aws Native. Bedrock. Inputs. Data Source Bedrock Data Automation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- BedrockFoundation Pulumi.Model Configuration Aws Native. Bedrock. Inputs. Data Source Bedrock Foundation Model Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
- ParsingStrategy DataSource Parsing Strategy 
- The parsing strategy for the data source.
- BedrockData DataAutomation Configuration Source Bedrock Data Automation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- BedrockFoundation DataModel Configuration Source Bedrock Foundation Model Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
- parsingStrategy DataSource Parsing Strategy 
- The parsing strategy for the data source.
- bedrockData DataAutomation Configuration Source Bedrock Data Automation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- bedrockFoundation DataModel Configuration Source Bedrock Foundation Model Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
- parsingStrategy DataSource Parsing Strategy 
- The parsing strategy for the data source.
- bedrockData DataAutomation Configuration Source Bedrock Data Automation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- bedrockFoundation DataModel Configuration Source Bedrock Foundation Model Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
- parsing_strategy DataSource Parsing Strategy 
- The parsing strategy for the data source.
- bedrock_data_ Dataautomation_ configuration Source Bedrock Data Automation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- bedrock_foundation_ Datamodel_ configuration Source Bedrock Foundation Model Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
- parsingStrategy "BEDROCK_FOUNDATION_MODEL" | "BEDROCK_DATA_AUTOMATION"
- The parsing strategy for the data source.
- bedrockData Property MapAutomation Configuration 
- If you specify BEDROCK_DATA_AUTOMATIONas the parsing strategy for ingesting your data source, use this object to modify configurations for using the Amazon Bedrock Data Automation parser.
- bedrockFoundation Property MapModel Configuration 
- If you specify BEDROCK_FOUNDATION_MODELas the parsing strategy for ingesting your data source, use this object to modify configurations for using a foundation model to parse documents.
DataSourceParsingModality, DataSourceParsingModalityArgs        
- Multimodal
- MULTIMODAL
- DataSource Parsing Modality Multimodal 
- MULTIMODAL
- Multimodal
- MULTIMODAL
- Multimodal
- MULTIMODAL
- MULTIMODAL
- MULTIMODAL
- "MULTIMODAL"
- MULTIMODAL
DataSourceParsingPrompt, DataSourceParsingPromptArgs        
- ParsingPrompt stringText 
- Instructions for interpreting the contents of a document.
- ParsingPrompt stringText 
- Instructions for interpreting the contents of a document.
- parsingPrompt StringText 
- Instructions for interpreting the contents of a document.
- parsingPrompt stringText 
- Instructions for interpreting the contents of a document.
- parsing_prompt_ strtext 
- Instructions for interpreting the contents of a document.
- parsingPrompt StringText 
- Instructions for interpreting the contents of a document.
DataSourceParsingStrategy, DataSourceParsingStrategyArgs        
- BedrockFoundation Model 
- BEDROCK_FOUNDATION_MODEL
- BedrockData Automation 
- BEDROCK_DATA_AUTOMATION
- DataSource Parsing Strategy Bedrock Foundation Model 
- BEDROCK_FOUNDATION_MODEL
- DataSource Parsing Strategy Bedrock Data Automation 
- BEDROCK_DATA_AUTOMATION
- BedrockFoundation Model 
- BEDROCK_FOUNDATION_MODEL
- BedrockData Automation 
- BEDROCK_DATA_AUTOMATION
- BedrockFoundation Model 
- BEDROCK_FOUNDATION_MODEL
- BedrockData Automation 
- BEDROCK_DATA_AUTOMATION
- BEDROCK_FOUNDATION_MODEL
- BEDROCK_FOUNDATION_MODEL
- BEDROCK_DATA_AUTOMATION
- BEDROCK_DATA_AUTOMATION
- "BEDROCK_FOUNDATION_MODEL"
- BEDROCK_FOUNDATION_MODEL
- "BEDROCK_DATA_AUTOMATION"
- BEDROCK_DATA_AUTOMATION
DataSourcePatternObjectFilter, DataSourcePatternObjectFilterArgs          
- ObjectType string
- The supported object type or content type of the data source.
- ExclusionFilters List<string>
- InclusionFilters List<string>
- ObjectType string
- The supported object type or content type of the data source.
- ExclusionFilters []string
- InclusionFilters []string
- objectType String
- The supported object type or content type of the data source.
- exclusionFilters List<String>
- inclusionFilters List<String>
- objectType string
- The supported object type or content type of the data source.
- exclusionFilters string[]
- inclusionFilters string[]
- object_type str
- The supported object type or content type of the data source.
- exclusion_filters Sequence[str]
- inclusion_filters Sequence[str]
- objectType String
- The supported object type or content type of the data source.
- exclusionFilters List<String>
- inclusionFilters List<String>
DataSourcePatternObjectFilterConfiguration, DataSourcePatternObjectFilterConfigurationArgs            
- Filters
List<Pulumi.Aws Native. Bedrock. Inputs. Data Source Pattern Object Filter> 
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
- Filters
[]DataSource Pattern Object Filter 
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
- filters
List<DataSource Pattern Object Filter> 
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
- filters
DataSource Pattern Object Filter[] 
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
- filters
Sequence[DataSource Pattern Object Filter] 
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
- filters List<Property Map>
- The configuration of specific filters applied to your data source content. You can filter out or include certain content.
DataSourceS3DataSourceConfiguration, DataSourceS3DataSourceConfigurationArgs          
- BucketArn string
- The ARN of the bucket that contains the data source.
- BucketOwner stringAccount Id 
- The account ID for the owner of the S3 bucket.
- InclusionPrefixes List<string>
- A list of S3 prefixes that define the object containing the data sources.
- BucketArn string
- The ARN of the bucket that contains the data source.
- BucketOwner stringAccount Id 
- The account ID for the owner of the S3 bucket.
- InclusionPrefixes []string
- A list of S3 prefixes that define the object containing the data sources.
- bucketArn String
- The ARN of the bucket that contains the data source.
- bucketOwner StringAccount Id 
- The account ID for the owner of the S3 bucket.
- inclusionPrefixes List<String>
- A list of S3 prefixes that define the object containing the data sources.
- bucketArn string
- The ARN of the bucket that contains the data source.
- bucketOwner stringAccount Id 
- The account ID for the owner of the S3 bucket.
- inclusionPrefixes string[]
- A list of S3 prefixes that define the object containing the data sources.
- bucket_arn str
- The ARN of the bucket that contains the data source.
- bucket_owner_ straccount_ id 
- The account ID for the owner of the S3 bucket.
- inclusion_prefixes Sequence[str]
- A list of S3 prefixes that define the object containing the data sources.
- bucketArn String
- The ARN of the bucket that contains the data source.
- bucketOwner StringAccount Id 
- The account ID for the owner of the S3 bucket.
- inclusionPrefixes List<String>
- A list of S3 prefixes that define the object containing the data sources.
DataSourceS3Location, DataSourceS3LocationArgs      
- Uri string
- The location's URI
- Uri string
- The location's URI
- uri String
- The location's URI
- uri string
- The location's URI
- uri str
- The location's URI
- uri String
- The location's URI
DataSourceSalesforceCrawlerConfiguration, DataSourceSalesforceCrawlerConfigurationArgs          
- FilterConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Crawl Filter Configuration 
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
- FilterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
- filter_configuration DataSource Crawl Filter Configuration 
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration Property Map
- The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
DataSourceSalesforceDataSourceConfiguration, DataSourceSalesforceDataSourceConfigurationArgs            
- SourceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Salesforce Source Configuration 
- The endpoint information to connect to your Salesforce data source.
- CrawlerConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Salesforce Crawler Configuration 
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
- SourceConfiguration DataSource Salesforce Source Configuration 
- The endpoint information to connect to your Salesforce data source.
- CrawlerConfiguration DataSource Salesforce Crawler Configuration 
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
- sourceConfiguration DataSource Salesforce Source Configuration 
- The endpoint information to connect to your Salesforce data source.
- crawlerConfiguration DataSource Salesforce Crawler Configuration 
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
- sourceConfiguration DataSource Salesforce Source Configuration 
- The endpoint information to connect to your Salesforce data source.
- crawlerConfiguration DataSource Salesforce Crawler Configuration 
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
- source_configuration DataSource Salesforce Source Configuration 
- The endpoint information to connect to your Salesforce data source.
- crawler_configuration DataSource Salesforce Crawler Configuration 
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
- sourceConfiguration Property Map
- The endpoint information to connect to your Salesforce data source.
- crawlerConfiguration Property Map
- The configuration of the Salesforce content. For example, configuring specific types of Salesforce content.
DataSourceSalesforceSourceConfiguration, DataSourceSalesforceSourceConfigurationArgs          
- AuthType Pulumi.Aws Native. Bedrock. Data Source Salesforce Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Salesforce instance.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- HostUrl string
- The Salesforce host URL or instance URL.
- AuthType DataSource Salesforce Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Salesforce instance.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- HostUrl string
- The Salesforce host URL or instance URL.
- authType DataSource Salesforce Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Salesforce instance.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- hostUrl String
- The Salesforce host URL or instance URL.
- authType DataSource Salesforce Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Salesforce instance.
- credentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- hostUrl string
- The Salesforce host URL or instance URL.
- auth_type DataSource Salesforce Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your Salesforce instance.
- credentials_secret_ strarn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- host_url str
- The Salesforce host URL or instance URL.
- authType "OAUTH2_CLIENT_CREDENTIALS"
- The supported authentication type to authenticate and connect to your Salesforce instance.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- hostUrl String
- The Salesforce host URL or instance URL.
DataSourceSalesforceSourceConfigurationAuthType, DataSourceSalesforceSourceConfigurationAuthTypeArgs              
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- DataSource Salesforce Source Configuration Auth Type Oauth2Client Credentials 
- OAUTH2_CLIENT_CREDENTIALS
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- OAUTH2_CLIENT_CREDENTIALS
- OAUTH2_CLIENT_CREDENTIALS
- "OAUTH2_CLIENT_CREDENTIALS"
- OAUTH2_CLIENT_CREDENTIALS
DataSourceSeedUrl, DataSourceSeedUrlArgs        
- Url string
- A web url.
- Url string
- A web url.
- url String
- A web url.
- url string
- A web url.
- url str
- A web url.
- url String
- A web url.
DataSourceSemanticChunkingConfiguration, DataSourceSemanticChunkingConfigurationArgs          
- BreakpointPercentile intThreshold 
- The dissimilarity threshold for splitting chunks.
- BufferSize int
- The buffer size.
- MaxTokens int
- The maximum number of tokens that a chunk can contain.
- BreakpointPercentile intThreshold 
- The dissimilarity threshold for splitting chunks.
- BufferSize int
- The buffer size.
- MaxTokens int
- The maximum number of tokens that a chunk can contain.
- breakpointPercentile IntegerThreshold 
- The dissimilarity threshold for splitting chunks.
- bufferSize Integer
- The buffer size.
- maxTokens Integer
- The maximum number of tokens that a chunk can contain.
- breakpointPercentile numberThreshold 
- The dissimilarity threshold for splitting chunks.
- bufferSize number
- The buffer size.
- maxTokens number
- The maximum number of tokens that a chunk can contain.
- breakpoint_percentile_ intthreshold 
- The dissimilarity threshold for splitting chunks.
- buffer_size int
- The buffer size.
- max_tokens int
- The maximum number of tokens that a chunk can contain.
- breakpointPercentile NumberThreshold 
- The dissimilarity threshold for splitting chunks.
- bufferSize Number
- The buffer size.
- maxTokens Number
- The maximum number of tokens that a chunk can contain.
DataSourceServerSideEncryptionConfiguration, DataSourceServerSideEncryptionConfigurationArgs            
- KmsKey stringArn 
- The ARN of the AWS KMS key used to encrypt the resource.
- KmsKey stringArn 
- The ARN of the AWS KMS key used to encrypt the resource.
- kmsKey StringArn 
- The ARN of the AWS KMS key used to encrypt the resource.
- kmsKey stringArn 
- The ARN of the AWS KMS key used to encrypt the resource.
- kms_key_ strarn 
- The ARN of the AWS KMS key used to encrypt the resource.
- kmsKey StringArn 
- The ARN of the AWS KMS key used to encrypt the resource.
DataSourceSharePointCrawlerConfiguration, DataSourceSharePointCrawlerConfigurationArgs            
- FilterConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Crawl Filter Configuration 
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
- FilterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration DataSource Crawl Filter Configuration 
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
- filter_configuration DataSource Crawl Filter Configuration 
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
- filterConfiguration Property Map
- The configuration of filtering the SharePoint content. For example, configuring regular expression patterns to include or exclude certain content.
DataSourceSharePointDataSourceConfiguration, DataSourceSharePointDataSourceConfigurationArgs              
- SourceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Share Point Source Configuration 
- The endpoint information to connect to your SharePoint data source.
- CrawlerConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Share Point Crawler Configuration 
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
- SourceConfiguration DataSource Share Point Source Configuration 
- The endpoint information to connect to your SharePoint data source.
- CrawlerConfiguration DataSource Share Point Crawler Configuration 
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
- sourceConfiguration DataSource Share Point Source Configuration 
- The endpoint information to connect to your SharePoint data source.
- crawlerConfiguration DataSource Share Point Crawler Configuration 
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
- sourceConfiguration DataSource Share Point Source Configuration 
- The endpoint information to connect to your SharePoint data source.
- crawlerConfiguration DataSource Share Point Crawler Configuration 
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
- source_configuration DataSource Share Point Source Configuration 
- The endpoint information to connect to your SharePoint data source.
- crawler_configuration DataSource Share Point Crawler Configuration 
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
- sourceConfiguration Property Map
- The endpoint information to connect to your SharePoint data source.
- crawlerConfiguration Property Map
- The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
DataSourceSharePointSourceConfiguration, DataSourceSharePointSourceConfigurationArgs            
- AuthType Pulumi.Aws Native. Bedrock. Data Source Share Point Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- Domain string
- The domain of your SharePoint instance or site URL/URLs.
- HostType Pulumi.Aws Native. Bedrock. Data Source Share Point Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- SiteUrls List<string>
- A list of one or more SharePoint site URLs.
- TenantId string
- The identifier of your Microsoft 365 tenant.
- AuthType DataSource Share Point Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- CredentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- Domain string
- The domain of your SharePoint instance or site URL/URLs.
- HostType DataSource Share Point Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- SiteUrls []string
- A list of one or more SharePoint site URLs.
- TenantId string
- The identifier of your Microsoft 365 tenant.
- authType DataSource Share Point Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- domain String
- The domain of your SharePoint instance or site URL/URLs.
- hostType DataSource Share Point Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- siteUrls List<String>
- A list of one or more SharePoint site URLs.
- tenantId String
- The identifier of your Microsoft 365 tenant.
- authType DataSource Share Point Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- credentialsSecret stringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- domain string
- The domain of your SharePoint instance or site URL/URLs.
- hostType DataSource Share Point Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- siteUrls string[]
- A list of one or more SharePoint site URLs.
- tenantId string
- The identifier of your Microsoft 365 tenant.
- auth_type DataSource Share Point Source Configuration Auth Type 
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- credentials_secret_ strarn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- domain str
- The domain of your SharePoint instance or site URL/URLs.
- host_type DataSource Share Point Source Configuration Host Type 
- The supported host type, whether online/cloud or server/on-premises.
- site_urls Sequence[str]
- A list of one or more SharePoint site URLs.
- tenant_id str
- The identifier of your Microsoft 365 tenant.
- authType "OAUTH2_CLIENT_CREDENTIALS"
- The supported authentication type to authenticate and connect to your SharePoint site/sites.
- credentialsSecret StringArn 
- The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.
- domain String
- The domain of your SharePoint instance or site URL/URLs.
- hostType "ONLINE"
- The supported host type, whether online/cloud or server/on-premises.
- siteUrls List<String>
- A list of one or more SharePoint site URLs.
- tenantId String
- The identifier of your Microsoft 365 tenant.
DataSourceSharePointSourceConfigurationAuthType, DataSourceSharePointSourceConfigurationAuthTypeArgs                
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- DataSource Share Point Source Configuration Auth Type Oauth2Client Credentials 
- OAUTH2_CLIENT_CREDENTIALS
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- Oauth2ClientCredentials 
- OAUTH2_CLIENT_CREDENTIALS
- OAUTH2_CLIENT_CREDENTIALS
- OAUTH2_CLIENT_CREDENTIALS
- "OAUTH2_CLIENT_CREDENTIALS"
- OAUTH2_CLIENT_CREDENTIALS
DataSourceSharePointSourceConfigurationHostType, DataSourceSharePointSourceConfigurationHostTypeArgs                
- Online
- ONLINE
- DataSource Share Point Source Configuration Host Type Online 
- ONLINE
- Online
- ONLINE
- Online
- ONLINE
- ONLINE
- ONLINE
- "ONLINE"
- ONLINE
DataSourceStatus, DataSourceStatusArgs      
- Available
- AVAILABLE
- Deleting
- DELETING
- DeleteUnsuccessful 
- DELETE_UNSUCCESSFUL
- DataSource Status Available 
- AVAILABLE
- DataSource Status Deleting 
- DELETING
- DataSource Status Delete Unsuccessful 
- DELETE_UNSUCCESSFUL
- Available
- AVAILABLE
- Deleting
- DELETING
- DeleteUnsuccessful 
- DELETE_UNSUCCESSFUL
- Available
- AVAILABLE
- Deleting
- DELETING
- DeleteUnsuccessful 
- DELETE_UNSUCCESSFUL
- AVAILABLE
- AVAILABLE
- DELETING
- DELETING
- DELETE_UNSUCCESSFUL
- DELETE_UNSUCCESSFUL
- "AVAILABLE"
- AVAILABLE
- "DELETING"
- DELETING
- "DELETE_UNSUCCESSFUL"
- DELETE_UNSUCCESSFUL
DataSourceTransformation, DataSourceTransformationArgs      
- StepTo Pulumi.Apply Aws Native. Bedrock. Data Source Transformation Step To Apply 
- When the service applies the transformation.
- TransformationFunction Pulumi.Aws Native. Bedrock. Inputs. Data Source Transformation Function 
- A Lambda function that processes documents.
- StepTo DataApply Source Transformation Step To Apply 
- When the service applies the transformation.
- TransformationFunction DataSource Transformation Function 
- A Lambda function that processes documents.
- stepTo DataApply Source Transformation Step To Apply 
- When the service applies the transformation.
- transformationFunction DataSource Transformation Function 
- A Lambda function that processes documents.
- stepTo DataApply Source Transformation Step To Apply 
- When the service applies the transformation.
- transformationFunction DataSource Transformation Function 
- A Lambda function that processes documents.
- step_to_ Dataapply Source Transformation Step To Apply 
- When the service applies the transformation.
- transformation_function DataSource Transformation Function 
- A Lambda function that processes documents.
- stepTo "POST_CHUNKING"Apply 
- When the service applies the transformation.
- transformationFunction Property Map
- A Lambda function that processes documents.
DataSourceTransformationFunction, DataSourceTransformationFunctionArgs        
- TransformationLambda DataConfiguration Source Transformation Lambda Configuration 
- The Lambda function.
- transformationLambda DataConfiguration Source Transformation Lambda Configuration 
- The Lambda function.
- transformationLambda DataConfiguration Source Transformation Lambda Configuration 
- The Lambda function.
- transformation_lambda_ Dataconfiguration Source Transformation Lambda Configuration 
- The Lambda function.
- transformationLambda Property MapConfiguration 
- The Lambda function.
DataSourceTransformationLambdaConfiguration, DataSourceTransformationLambdaConfigurationArgs          
- LambdaArn string
- The function's ARN identifier.
- LambdaArn string
- The function's ARN identifier.
- lambdaArn String
- The function's ARN identifier.
- lambdaArn string
- The function's ARN identifier.
- lambda_arn str
- The function's ARN identifier.
- lambdaArn String
- The function's ARN identifier.
DataSourceTransformationStepToApply, DataSourceTransformationStepToApplyArgs            
- PostChunking 
- POST_CHUNKING
- DataSource Transformation Step To Apply Post Chunking 
- POST_CHUNKING
- PostChunking 
- POST_CHUNKING
- PostChunking 
- POST_CHUNKING
- POST_CHUNKING
- POST_CHUNKING
- "POST_CHUNKING"
- POST_CHUNKING
DataSourceType, DataSourceTypeArgs      
- S3
- S3
- Confluence
- CONFLUENCE
- Salesforce
- SALESFORCE
- Sharepoint
- SHAREPOINT
- Web
- WEB
- Custom
- CUSTOM
- RedshiftMetadata 
- REDSHIFT_METADATA
- DataSource Type S3 
- S3
- DataSource Type Confluence 
- CONFLUENCE
- DataSource Type Salesforce 
- SALESFORCE
- DataSource Type Sharepoint 
- SHAREPOINT
- DataSource Type Web 
- WEB
- DataSource Type Custom 
- CUSTOM
- DataSource Type Redshift Metadata 
- REDSHIFT_METADATA
- S3
- S3
- Confluence
- CONFLUENCE
- Salesforce
- SALESFORCE
- Sharepoint
- SHAREPOINT
- Web
- WEB
- Custom
- CUSTOM
- RedshiftMetadata 
- REDSHIFT_METADATA
- S3
- S3
- Confluence
- CONFLUENCE
- Salesforce
- SALESFORCE
- Sharepoint
- SHAREPOINT
- Web
- WEB
- Custom
- CUSTOM
- RedshiftMetadata 
- REDSHIFT_METADATA
- S3
- S3
- CONFLUENCE
- CONFLUENCE
- SALESFORCE
- SALESFORCE
- SHAREPOINT
- SHAREPOINT
- WEB
- WEB
- CUSTOM
- CUSTOM
- REDSHIFT_METADATA
- REDSHIFT_METADATA
- "S3"
- S3
- "CONFLUENCE"
- CONFLUENCE
- "SALESFORCE"
- SALESFORCE
- "SHAREPOINT"
- SHAREPOINT
- "WEB"
- WEB
- "CUSTOM"
- CUSTOM
- "REDSHIFT_METADATA"
- REDSHIFT_METADATA
DataSourceUrlConfiguration, DataSourceUrlConfigurationArgs        
- SeedUrls List<Pulumi.Aws Native. Bedrock. Inputs. Data Source Seed Url> 
- One or more seed or starting point URLs.
- SeedUrls []DataSource Seed Url 
- One or more seed or starting point URLs.
- seedUrls List<DataSource Seed Url> 
- One or more seed or starting point URLs.
- seedUrls DataSource Seed Url[] 
- One or more seed or starting point URLs.
- seed_urls Sequence[DataSource Seed Url] 
- One or more seed or starting point URLs.
- seedUrls List<Property Map>
- One or more seed or starting point URLs.
DataSourceVectorIngestionConfiguration, DataSourceVectorIngestionConfigurationArgs          
- ChunkingConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Chunking Configuration 
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- CustomTransformation Pulumi.Configuration Aws Native. Bedrock. Inputs. Data Source Custom Transformation Configuration 
- A custom document transformer for parsed data source documents.
- ParsingConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Parsing Configuration 
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
- ChunkingConfiguration DataSource Chunking Configuration 
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- CustomTransformation DataConfiguration Source Custom Transformation Configuration 
- A custom document transformer for parsed data source documents.
- ParsingConfiguration DataSource Parsing Configuration 
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
- chunkingConfiguration DataSource Chunking Configuration 
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- customTransformation DataConfiguration Source Custom Transformation Configuration 
- A custom document transformer for parsed data source documents.
- parsingConfiguration DataSource Parsing Configuration 
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
- chunkingConfiguration DataSource Chunking Configuration 
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- customTransformation DataConfiguration Source Custom Transformation Configuration 
- A custom document transformer for parsed data source documents.
- parsingConfiguration DataSource Parsing Configuration 
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
- chunking_configuration DataSource Chunking Configuration 
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- custom_transformation_ Dataconfiguration Source Custom Transformation Configuration 
- A custom document transformer for parsed data source documents.
- parsing_configuration DataSource Parsing Configuration 
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
- chunkingConfiguration Property Map
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
- customTransformation Property MapConfiguration 
- A custom document transformer for parsed data source documents.
- parsingConfiguration Property Map
- Configurations for a parser to use for parsing documents in your data source. If you exclude this field, the default parser will be used.
DataSourceWebCrawlerConfiguration, DataSourceWebCrawlerConfigurationArgs          
- CrawlerLimits Pulumi.Aws Native. Bedrock. Inputs. Data Source Web Crawler Limits 
- The configuration of crawl limits for the web URLs.
- ExclusionFilters List<string>
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- InclusionFilters List<string>
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- Scope
Pulumi.Aws Native. Bedrock. Data Source Web Scope Type 
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
- CrawlerLimits DataSource Web Crawler Limits 
- The configuration of crawl limits for the web URLs.
- ExclusionFilters []string
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- InclusionFilters []string
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- Scope
DataSource Web Scope Type 
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
- crawlerLimits DataSource Web Crawler Limits 
- The configuration of crawl limits for the web URLs.
- exclusionFilters List<String>
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- inclusionFilters List<String>
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- scope
DataSource Web Scope Type 
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
- crawlerLimits DataSource Web Crawler Limits 
- The configuration of crawl limits for the web URLs.
- exclusionFilters string[]
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- inclusionFilters string[]
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- scope
DataSource Web Scope Type 
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
- crawler_limits DataSource Web Crawler Limits 
- The configuration of crawl limits for the web URLs.
- exclusion_filters Sequence[str]
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- inclusion_filters Sequence[str]
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- scope
DataSource Web Scope Type 
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
- crawlerLimits Property Map
- The configuration of crawl limits for the web URLs.
- exclusionFilters List<String>
- A list of one or more exclusion regular expression patterns to exclude certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- inclusionFilters List<String>
- A list of one or more inclusion regular expression patterns to include certain URLs. If you specify an inclusion and exclusion filter/pattern and both match a URL, the exclusion filter takes precedence and the web content of the URL isn’t crawled.
- scope "HOST_ONLY" | "SUBDOMAINS"
- The scope of what is crawled for your URLs. - You can choose to crawl only web pages that belong to the same host or primary domain. For example, only web pages that contain the seed URL "https://docs.aws.amazon.com/bedrock/latest/userguide/" and no other domains. You can choose to include sub domains in addition to the host or primary domain. For example, web pages that contain "aws.amazon.com" can also include sub domain "docs.aws.amazon.com". 
DataSourceWebCrawlerLimits, DataSourceWebCrawlerLimitsArgs          
- RateLimit int
- Rate of web URLs retrieved per minute.
- RateLimit int
- Rate of web URLs retrieved per minute.
- rateLimit Integer
- Rate of web URLs retrieved per minute.
- rateLimit number
- Rate of web URLs retrieved per minute.
- rate_limit int
- Rate of web URLs retrieved per minute.
- rateLimit Number
- Rate of web URLs retrieved per minute.
DataSourceWebDataSourceConfiguration, DataSourceWebDataSourceConfigurationArgs            
- SourceConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Web Source Configuration 
- The source configuration details for the web data source.
- CrawlerConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Web Crawler Configuration 
- The Web Crawler configuration details for the web data source.
- SourceConfiguration DataSource Web Source Configuration 
- The source configuration details for the web data source.
- CrawlerConfiguration DataSource Web Crawler Configuration 
- The Web Crawler configuration details for the web data source.
- sourceConfiguration DataSource Web Source Configuration 
- The source configuration details for the web data source.
- crawlerConfiguration DataSource Web Crawler Configuration 
- The Web Crawler configuration details for the web data source.
- sourceConfiguration DataSource Web Source Configuration 
- The source configuration details for the web data source.
- crawlerConfiguration DataSource Web Crawler Configuration 
- The Web Crawler configuration details for the web data source.
- source_configuration DataSource Web Source Configuration 
- The source configuration details for the web data source.
- crawler_configuration DataSource Web Crawler Configuration 
- The Web Crawler configuration details for the web data source.
- sourceConfiguration Property Map
- The source configuration details for the web data source.
- crawlerConfiguration Property Map
- The Web Crawler configuration details for the web data source.
DataSourceWebScopeType, DataSourceWebScopeTypeArgs          
- HostOnly 
- HOST_ONLY
- Subdomains
- SUBDOMAINS
- DataSource Web Scope Type Host Only 
- HOST_ONLY
- DataSource Web Scope Type Subdomains 
- SUBDOMAINS
- HostOnly 
- HOST_ONLY
- Subdomains
- SUBDOMAINS
- HostOnly 
- HOST_ONLY
- Subdomains
- SUBDOMAINS
- HOST_ONLY
- HOST_ONLY
- SUBDOMAINS
- SUBDOMAINS
- "HOST_ONLY"
- HOST_ONLY
- "SUBDOMAINS"
- SUBDOMAINS
DataSourceWebSourceConfiguration, DataSourceWebSourceConfigurationArgs          
- UrlConfiguration Pulumi.Aws Native. Bedrock. Inputs. Data Source Url Configuration 
- The configuration of the URL/URLs.
- UrlConfiguration DataSource Url Configuration 
- The configuration of the URL/URLs.
- urlConfiguration DataSource Url Configuration 
- The configuration of the URL/URLs.
- urlConfiguration DataSource Url Configuration 
- The configuration of the URL/URLs.
- url_configuration DataSource Url Configuration 
- The configuration of the URL/URLs.
- urlConfiguration Property Map
- The configuration of the URL/URLs.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.