Skip to content

Bedrock Agent  >  Structures  >  S3DataSourceConfiguration

S3DataSourceConfiguration

Structure Class

S3DataSourceConfiguration dataclass

The configuration information to connect to Amazon S3 as your data source for self-managed knowledge bases. To configure this data source for managed knowledge bases, use managedKnowledgeBaseConnectorConfiguration.

Attributes

bucket_arn instance-attribute
bucket_arn: str

The Amazon Resource Name (ARN) of the S3 bucket that contains your data.

bucket_owner_account_id class-attribute instance-attribute
bucket_owner_account_id: str | None = None

The account ID for the owner of the S3 bucket.

inclusion_prefixes class-attribute instance-attribute
inclusion_prefixes: list[str] | None = None

A list of S3 prefixes to include certain files or content. For more information, see Organizing objects using prefixes.