Amazon OpenSearch Serverless 中支持的操作和插件 - 亚马逊 OpenSearch 服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon OpenSearch Serverless 中支持的操作和插件

Amazon OpenSearch Serverless 支持各种 OpenSearch 插件以及中 OpenSearch提供的部分索引、搜索和元数据API操作。您可以将权限包括在数据访问策略中表的左列,以限制对某些操作的访问权限。

支持的 OpenSearch API操作和权限

下表列出了 OpenSearch Serverless 支持的API操作及其相应的数据访问策略权限:

数据访问策略权限 OpenSearch API 操作 描述和注意事项

aoss:CreateIndex

PUT<index>

创建索引。有关更多信息,请参阅 Create index(创建索引)。

注意

此权限也适用于使用 OpenSearch 仪表板上的示例数据创建索引。

aoss:DescribeIndex

  • GET<index>

  • GET<index>/_mapping

  • GET<index>/_mappings

  • GET<index>/_设置

  • GET/_sett <index>ing/ <setting>

  • GET<index>/_设置

  • GET/_settings<index>/<setting>

  • GET_cat/indices

  • GET_映射

  • GET_映射

  • GET_resolve/index/ <index>

  • HEAD<index>

描述索引。有关更多信息,请参阅以下资源:

aoss:WriteDocument

  • DELETE<index>/_doc/ <id>

  • POST<index>/_bulk

  • POST<index>/_create/<id>(仅适用于搜索集合类型)

  • POST<index>/_doc

  • POST<index>/_update/<id>(仅适用于搜索集合类型)

  • POST_bulk

  • PUT<index>/_create/<id>(仅适用于搜索集合类型)

  • PUT<index>/_doc/<id>(仅适用于搜索集合类型)

编写和更新文档。有关更多信息,请参阅以下资源:

注意

有些操作仅允许针对 SEARCH 类型的集合执行。有关更多信息,请参阅 选择集合类型

aoss:ReadDocument

  • DELETE/_search/point_in_time/_all

  • DELETE/_search/point_in_time

  • GET<index>/_analyz

  • GET/_search/point_in_time/_all

  • GET<index>/_doc/ <id>

  • GET<index>/_解释/ <id>

  • GET<index>/_mget

  • GET/_source<index>/<id>

  • GET<index>/_count

  • GET<index>/_field_caps

  • GET<index>/_msearch

  • GET<index>/_rank_eval

  • GET<index>/_search

  • GET/_validate<index>/<query>

  • GET_分析

  • GET_field_caps

  • GET_mget

  • GET_搜索

  • HEAD<index>/_doc/ <id>

  • HEAD/_source<index>/<id>

  • POST/_plugins/_sql

  • POST/_plugins/_ppl

  • POST/_plugins/_sql/_explain

  • POST/_plugins/_ppl/_explain

  • POST/_plugins/_ppl/_close

  • POST<index>/_分析

  • POST//_search/point_ <target_indexes>in_time

  • POST<index>/_解释/ <id>

  • POST<index>/_count

  • POST<index>/_field_caps

  • POST<index>/_rank_eval

  • POST<index>/_search

  • POST_分析

  • POST_field_caps

  • POST_搜索

阅读文档。有关更多信息,请参阅以下资源:

aoss:DeleteIndex

DELETE<target> 删除索引。有关更多信息,请参阅 Delete index(删除索引)。

aoss:UpdateIndex

  • POST_映射

  • POST<index>/_mapping/

  • POST/_mappings<index>/

  • POST<index>/_设置

  • POST<index>/_设置

  • POST_设置

  • POST_设置

  • PUT_映射

  • PUT<index>/_mapping

  • PUT/_mappings<index>/

  • PUT<index>/_设置

  • PUT<index>/_设置

  • PUT_设置

  • PUT_设置

更新索引设置。有关更多信息,请参阅以下资源:

aoss:CreateCollectionItems

POST_别名 创建索引别名。有关更多信息,请参阅 Create aliases(创建别名)。

aoss:DescribeCollectionItems

  • GET/_别名<index>/<alias>

  • GET_alias

  • GET_别名/ <alias>

  • GET_cat/别名

  • GET_cat/模板

  • GET_cat/templates/ <template_name>

  • GET_组件_模板

  • GET_component_template/ <component-template>

  • GET_index_模板

  • GET_index_template/ <index-template>

  • HEAD_别名/ <alias>

  • HEAD_component_template/ <component-template>

  • HEAD_index_template/ <name>

  • HEAD/_别名<index>/<alias>

描述别名和索引模板。有关更多信息,请参阅以下资源:

aoss:UpdateCollectionItems

  • POST/_别名<index>/<alias>

  • POST/_别名<index>/<alias>

  • POST_component_template/ <component-template>

  • POST_index_template/ <index-template>

  • PUT/_别名<index>/<alias>

  • PUT/_别名<index>/<alias>

  • PUT_component_template/ <component-template>

  • PUT_index_template/ <index-template>

更新别名和索引模板。有关更多信息,请参阅以下资源:

aoss:DeleteCollectionItems

  • DELETE/_别名<index>/<alias>

  • DELETE_component_template/ <component-template>

  • DELETE_index_template/ <index-template>

  • DELETE/_别名<index>/<alias>

删除别名和索引模板。有关更多信息,请参阅以下资源:

支持的 OpenSearch 插件

OpenSearch 无服务器集合预先打包了来自社区的以下插件。 OpenSearch无服务器可为您自动部署和管理插件。

分析插件

映射器插件

脚本插件

此外, OpenSearch Serverless 还包括所有作为模块发布的插件。