# S3DirectoryLoader

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/document_loaders/s3_directory/S3DirectoryLoader)

Load from `Amazon AWS S3` directory.

## Signature

```python
S3DirectoryLoader(
    self,
    bucket: str,
    prefix: str = '',
    *,
    region_name: Optional[str] = None,
    api_version: Optional[str] = None,
    use_ssl: Optional[bool] = True,
    verify: Union[str, bool, None] = None,
    endpoint_url: Optional[str] = None,
    aws_access_key_id: Optional[str] = None,
    aws_secret_access_key: Optional[str] = None,
    aws_session_token: Optional[str] = None,
    boto_config: Optional[botocore.client.Config] = None,
)
```

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    bucket: str,
    prefix: str = '',
    *,
    region_name: Optional[str] = None,
    api_version: Optional[str] = None,
    use_ssl: Optional[bool] = True,
    verify: Union[str, bool, None] = None,
    endpoint_url: Optional[str] = None,
    aws_access_key_id: Optional[str] = None,
    aws_secret_access_key: Optional[str] = None,
    aws_session_token: Optional[str] = None,
    boto_config: Optional[botocore.client.Config] = None,
)
```

| Name | Type |
|------|------|
| `bucket` | `str` |
| `prefix` | `str` |
| `region_name` | `Optional[str]` |
| `api_version` | `Optional[str]` |
| `use_ssl` | `Optional[bool]` |
| `verify` | `Union[str, bool, None]` |
| `endpoint_url` | `Optional[str]` |
| `aws_access_key_id` | `Optional[str]` |
| `aws_secret_access_key` | `Optional[str]` |
| `aws_session_token` | `Optional[str]` |
| `boto_config` | `Optional[botocore.client.Config]` |


## Properties

- `bucket`
- `prefix`
- `region_name`
- `api_version`
- `use_ssl`
- `verify`
- `endpoint_url`
- `aws_access_key_id`
- `aws_secret_access_key`
- `aws_session_token`
- `boto_config`

## Methods

- [`load()`](https://reference.langchain.com/python/langchain-community/document_loaders/s3_directory/S3DirectoryLoader/load)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/4b280287bd55b99b44db2dd849f02d66c89534d5/libs/community/langchain_community/document_loaders/s3_directory.py#L14)