Amazon OpenSearch Serverless でサポートされているオペレーションとプラグイン - Amazon OpenSearch サービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon OpenSearch Serverless でサポートされているオペレーションとプラグイン

Amazon OpenSearch Serverless は、インデックス作成、検索、メタデータ API オペレーションのサブセットの他にも、OpenSearch での利用が可能な各種の OpenSearch プラグインをサポートしています。データアクセスポリシー内にある表で、左側の列にアクセス許可を含めることで、アクセス権限を特定のオペレーションに制限できます。

サポートされる OpenSearch API オペレーションとアクセス許可

次の表に、OpenSearch Serverless がサポートする API オペレーションと、それに対応するデータアクセスポリシー許可を一覧で示します。

データアクセスポリシーでの許可 OpenSearch API オペレーション 説明と注意事項

aoss:CreateIndex

PUT <index>

インデックスを作成します。詳細については、「Create index」(インデックスの作成) を参照してください。

注記

このアクセス権限は、OpenSearch Dashboards のサンプルデータを使ってインデックスを作成するときにも適用されます。

aoss:DescribeIndex

  • GET <index>

  • GET <index>/_mapping

  • GET <index>/_mappings

  • GET <index>/_setting

  • GET <index>/_setting/<setting>

  • GET <index>/_settings

  • GET <index>/_settings/<setting>

  • GET _cat/indices

  • GET _mapping

  • GET _mappings

  • 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

  • GET <index>/_analyze

  • GET <index>/_doc/<id>

  • GET <index>/_explain/<id>

  • GET <index>/_mget

  • GET <index>/_source/<id>

  • GET <index>/_count

  • GET <index>/_field_caps

  • GET <index>/_msearch

  • GET <index>/_rank_eval

  • GET <index>/_search

  • GET <index>/_validate/<query>

  • GET _analyze

  • GET _field_caps

  • GET _mget

  • GET _search

  • HEAD <index>/_doc/<id>

  • HEAD <index>/_source/<id>

  • POST <index>/_analyze

  • POST <index>/_explain/<id>

  • POST <index>/_count

  • POST <index>/_field_caps

  • POST <index>/_rank_eval

  • POST <index>/_search

  • POST _analyze

  • POST _field_caps

  • POST _search

ドキュメントを読み取ります。詳細については、以下のリソースを参照してください。

aoss:DeleteIndex

DELETE <target> インデックスを削除します。詳細については、「Delete index」(インデックスを削除する) を参照してください。

aoss:UpdateIndex

  • POST _mapping

  • POST <index>/_mapping/

  • POST <index>/_mappings/

  • POST <index>/_setting

  • POST <index>/_settings

  • POST _setting

  • POST _settings

  • PUT _mapping

  • PUT <index>/_mapping

  • PUT <index>/_mappings/

  • PUT <index>/_setting

  • PUT <index>/_settings

  • PUT _setting

  • PUT _settings

インデックス設定を更新します。詳細については、以下のリソースを参照してください。

aoss:CreateCollectionItems

POST _aliases インデックスエイリアスを作成します。エイリアスの詳細については、「Create aliases」(エイリアスを作成する) を参照してください。

aoss:DescribeCollectionItems

  • GET <index>/_alias/<alias>

  • GET _alias

  • GET _alias/<alias>

  • GET _cat/aliases

  • GET _cat/templates

  • GET _cat/templates/<template_name>

  • GET _component_template

  • GET _component_template/<component-template>

  • GET _index_template

  • GET _index_template/<index-template>

  • HEAD _alias/<alias>

  • HEAD _component_template/<component-template>

  • HEAD _index_template/<name>

  • HEAD <index>/_alias/<alias>

エイリアスとインデックステンプレートの詳細を表示します。詳細については、以下のリソースを参照してください。

aoss:UpdateCollectionItems

  • POST <index>/_alias/<alias>

  • POST <index>/_aliases/<alias>

  • POST _component_template/<component-template>

  • POST _index_template/<index-template>

  • PUT <index>/_alias/<alias>

  • PUT <index>/_aliases/<alias>

  • PUT _component_template/<component-template>

  • PUT _index_template/<index-template>

エイリアスとインデックステンプレートを更新します。詳細については、以下のリソースを参照してください。

aoss:DeleteCollectionItems

  • DELETE <index>/_alias/<alias>

  • DELETE _component_template/<component-template>

  • DELETE _index_template/<index-template>

  • DELETE <index>/_aliases/<alias>

エイリアスとインデックステンプレートを削除します。詳細については、以下のリソースを参照してください。

サポートされている OpenSearch プラグイン

OpenSearch Serverless コレクションには、OpenSearch コミュニティから提供される以下のプラグインが、事前にパッケージされて提供されます。Serverless は、自動的にプラグインのデプロイと管理を実行します。

分析プラグイン

マッパープラグイン

スクリプトプラグイン

これらに加えて、OpenSearch Serverless には、モジュールとして出荷されるすべてのプラグインが含まれています。