Supported operations and plugins in Amazon OpenSearch Serverless
Amazon OpenSearch Serverless supports a variety of OpenSearch plugins, as well as a subset of the indexing,
search, and metadata API
operations
Supported OpenSearch API operations and permissions
The following table lists the API operations that OpenSearch Serverless supports, along with their corresponding data access policy permissions:
Data access policy permission | OpenSearch API operations | Description and caveats |
---|---|---|
|
PUT <index> |
Create indexes. For more information, see Create index NoteThis permission also applies to creating indexes with the sample data on OpenSearch Dashboards. |
|
|
Describe indexes. For more information, see the following resources:
|
|
|
Write and update documents. For more information, see the following resources: NoteSome operations are only allowed for collections of type
|
|
|
Read documents. For more information, see the following resources: |
|
DELETE <target> | Delete indexes. For more information, see Delete index |
|
|
Update index settings. For more information, see the following resources: |
|
|
|
|
|
Describes how to work with aliases, index and framework templates, and pipelines. For more information, see the following resources: |
|
|
Update aliases, index templates, and framework templates. For more
information, see the following resources:
* The API to de-provision templates. The ML Commons Client and OpenSearch Serverless services manage dependent policies. |
|
|
Delete aliases, index and framework templates, and pipelines. For more information, see the following resources: |
|
|
Describes GET and search APIs to retrieve information about models, and connectors. |
|
|
Provides permission to create ML resources. |
|
|
Provides permission to update existing ML resources. |
|
|
Provides permission to delete ML resources. |
|
|
Provides permission to run models. |
Supported OpenSearch plugins
OpenSearch Serverless collections come prepackaged with the following plugins from the OpenSearch community. Serverless automatically deploys and manages plugins for you.
Analysis plugins
Mapper plugins
Scripting plugins
In addition, OpenSearch Serverless includes all plugins that ship as modules.