> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://apidocs.polytomic.com/2024-02-08/guides/configuring-your-connections/connections/awsopensearch/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://apidocs.polytomic.com/_mcp/server.
# AWS OpenSearch
Supports:
* ✅ Bulk sync source
* ✅ Bulk sync destination
## Connection
### Configuration
| Name | Type | Description | Required |
aws_access_key_id |
string |
AWS access key ID |
required |
aws_secret_access_key |
string |
AWS secret access key |
required |
endpoint |
string |
Endpoint(s) |
required |
region |
string |
Region |
required |
| Read-only property | Type | Description |
aws_user |
string |
User ARN |
#### Example
```json
{
"name": "AWS OpenSearch connection",
"type": "awsopensearch",
"configuration": {
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
"endpoint": "es.us-east-2.amazonaws.com",
"region": "us-east-1"
}
}
```
## Bulk Sync
### Source
AWS OpenSearch connections may be used as a bulk sync source. No additional configuration options are required.
### Destination
#### Configuration
| Name | Type | Description | Required |
advanced |
object |
|
optional |
index_prefix |
string |
Prefix index names with |
optional |
#### Example
```json
{
...
"destination_configuration": {
"advanced": {
"hard_deletes": false
},
"index_prefix": ""
}
}
```