

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

# Amazon OpenSearch Service でサポートされているオペレーション
<a name="supported-operations"></a>

OpenSearch Service は多くのバージョンの OpenSearch と従来の Elasticsearch OSS をサポートしています。以下のセクションでは、各バージョンで OpenSearch Service がサポートするオペレーションを示します。

**Topics**
+ [API の重要な相違点](#version_api_notes)

## API の重要な相違点
<a name="version_api_notes"></a>

### 新しい List API
<a name="new-list-api"></a>

多数のインデックスとシャードを持つ大規模なクラスターをサポートするために、\_list/indices や \_list/shards など、ページ分割をサポートする新しい List API が導入されました。List API は、インデックスとシャードに関する統計をページ分割形式で取得します。これにより、多くのインデックスを含むレスポンスを処理するタスクが効率化されます。
+ `_list/indices`: [\_list/indices](https://opensearch.org/docs/latest/api-reference/list/list-indices/)
+ `_list/shards`: [\_list/shards](https://opensearch.org/docs/latest/api-reference/list/list-shards/)

### 既存の API の変更
<a name="changes-existing-api"></a>

大規模なクラスターをサポートするために、`_cluster/stats` API へのメトリクスフィルターの追加に対するサポートを追加しました。これにより `_cluster/stats/<metric>/nodes/<node-filters>` や `_cluster/stats/<metric>/<index_metric>/nodes/<node-filters>` など、関連する統計レスポンスのみを取得することができます。詳細については、「[\_cluster/stats](https://opensearch.org/docs/latest/api-reference/cluster-api/cluster-stats/)」を参照してください。

`cancel_after_time_interval` リクエストパラメータの指定によるタスクキャンセルのサポートを `_cat/shards` API に追加しました。詳細については、「[\_cat/shards](https://opensearch.org/docs/latest/api-reference/cat/cat-shards/)」を参照してください。

 **\_cat API のレスポンスサイズの制限**

データノードとウォームノードの合計インスタンス数が 200 を超える大規模なクラスターをサポートするため、`_cat/segments API` が返すインデックス数に 10,000 個 の上限を設けています。レスポンスのインデックス数がこの上限を超えると、API は 429 エラーを返します。これを回避するには、`_cat/segments/<index-pattern>` などのインデックスパターンフィルターをクエリ内で指定してください。

### 設定と統計
<a name="version_api_notes-cs"></a>

OpenSearch Service は、「フラットな」設定フォームを使用する `_cluster/settings` API への PUT リクエストのみを受け入れます。拡張設定フォームを使用するリクエストは拒否します。

```
// Accepted
PUT _cluster/settings
{
  "persistent" : {
    "action.auto_create_index" : false
  }
}

// Rejected
PUT _cluster/settings
{
  "persistent": {
    "action": {
      "auto_create_index": false
    }
  }
}
```

高レベル Java REST クライアントは拡張フォームを使用するため、設定リクエストを送信する必要がある場合は、低レベルクライアントを使用します。

Elasticsearch 5.3 まで、OpenSearch Service ドメインに対する `_cluster/settings` API では、HTTP `PUT` メソッドのみがサポートされており、`GET` メソッドはサポートされていませんでした。OpenSearch およびより新しいバージョンの Elasticsearch では、以下の例に示すように、`GET` メソッドもサポートされるようになっています。

```
GET https://{{domain-name}}.{{region}}.es.amazonaws.com/_cluster/settings?pretty
```

戻り値の例を次に示します。

```
{
  "persistent": {
    "cluster": {
      "routing": {
        "allocation": {
          "cluster_concurrent_rebalance": "2",
          "node_concurrent_recoveries": "2",
          "disk": {
            "watermark": {
              "low": "1.35gb",
              "flood_stage": "0.45gb",
              "high": "0.9gb"
            }
          },
          "node_initial_primarirecoveries": "4"
        }
      }
    },
    "indices": {
      "recovery": {
        "max_bytper_sec": "40mb"
      }
    }
  }
}
```

オープンソース OpenSearch クラスターと OpenSearch Service からの応答を特定の設定および統計 API の応答について比較した場合、不足しているフィールドに気付くかもしれません。OpenSearch Service は、サービス内部を公開する特定の情報 (`_nodes/stats` からのファイルシステムデータパスや、`_nodes` からのオペレーティングシステム名およびバージョンなど) を編集します。

### 縮小
<a name="version_api_notes-shrink"></a>

`_shrink` API により、アップグレード、設定変更、ドメインの削除が失敗する場合があります。Elasticsearch バージョン 5.3 または 5.1 を実行するドメインでは、使用しないことをお勧めします。これらのバージョンは収縮させたインデックススナップショットの復元の失敗を引き起こす可能性があるバグがあります。

他の Elasticsearch または OpenSearch バージョンの `_shrink` API を使用している場合は、縮小操作を開始する前に次のリクエストを作成します。

```
PUT https://{{domain-name}}.{{region}}.es.amazonaws.com/{{source-index}}/_settings
{
  "settings": {
    "index.routing.allocation.require._name": "{{name-of-the-node-to-shrink-to}}",
    "index.blocks.read_only": true
  }
}
```

縮小操作の完了後に次のリクエストを作成します。

```
PUT https://{{domain-name}}.{{region}}.es.amazonaws.com/{{source-index}}/_settings
{
  "settings": {
    "index.routing.allocation.require._name": null,
    "index.blocks.read_only": false
  }
}

PUT https://{{domain-name}}.{{region}}.es.amazonaws.com/{{shrunken-index}}/_settings
{
  "settings": {
    "index.routing.allocation.require._name": null,
    "index.blocks.read_only": false
  }
}
```

### 新しい List API
<a name="version_api_new."></a>

多数のインデックスとシャードを持つ大規模なクラスターをサポートするために、`_list/indices` や `_list/shards` など、ページ分割をサポートする新しい List API が導入されました。List API は、インデックスとシャードに関する統計をページ分割形式で取得します。これにより、多くのインデックスを含むレスポンスを処理するタスクが効率化されます。`_list/indices` の詳細については、「[List indices](https://opensearch.org/docs/latest/api-reference/list/list-indices/)」を参照してください。`_list/shards` の詳細については、「[List shards](https://opensearch.org/docs/latest/api-reference/list/list-shards/)」を参照してください。

### 既存の API の変更
<a name="version_api_changes_exisiting"></a>

大規模なクラスターをサポートするために、`_cluster/stats/<metric>/nodes/<node-filters>` と `_cluster/stats/<metric>/<index_metric>/nodes/<node-filters>` にサポートを追加しました。`_cluster/stats` の詳細については、「[Cluster stats](https://opensearch.org/docs/latest/api-reference/cluster-api/cluster-stats/)」を参照してください。

### \_cat API のレスポンスサイズの制限
<a name="version_api_cat"></a>

データノードとウォームノードの合計インスタンス数が 200 を超える大規模なクラスターをサポートするため、\_cat/segments API が返すインデックス数に 10,000 の上限を設けています。レスポンスのインデックス数がこの上限を超えると、API は `429` エラーを返します。これを回避するには、クエリ内でインデックスパターンフィルター (`_cat/segments/<index-pattern>` など) を指定できます。

さらに、`cancel_after_time_interval` リクエストパラメータの指定によるタスクキャンセルのサポートが `_cat/shards` API で用可能になりました。この詳細については、「[CAT shards](https://opensearch.org/docs/latest/api-reference/cluster-api/cluster-stats/)」を参照してください。

### 専用マスターノードのインスタンスタイプの選択
<a name="version_api_cat"></a>

以下の表は、専用マスターノードに適したインスタンスタイプを選択する際の推奨事項を示しています。


| RAM | サポートされるノードの最大数 | サポートされるシャードの最大数 | 
| --- | --- | --- | 
| 2 GB | 10 | 1,000 | 
| 4 GB | 10 | 5,000 | 
| 8 GB | 30 | 15,000 | 
| 16 GB | 60 | 30,000 | 
| 32 GB | 120 | 60,000 | 
| 64 GB | 240 | 120,000 | 
| 128 GB | 480 | 240,000 | 
| 256 GB | 1002 | 500,000 | 

### OpenSearch バージョン 2.19
<a name="version_opensearch_2.19"></a>

OpenSearch 2.19 のオペレーションについては、「[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)」、または特定のプラグインの API リファレンスを参照してください。このリリースの変更の詳細については、「[2.19 リリースノート](https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.19.0.md)」を参照してください。

### OpenSearch バージョン 2.17
<a name="version_opensearch_2.17"></a>

OpenSearch 2.17 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。

**注記**  
OpenSearch 2.17 以降、`cluster.max_shards_per_node` 設定を変更することはできません。OpenSearch 2.17 以降では、OpenSearch Service は JVM ヒープメモリ 16 GB 当り 1,000 シャード、最大 1 ノード当り 4,000 シャードをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.search.request.slowlog.level`   `cluster.search.request.slowlog.threshold.warn`   `cluster.search.request.slowlog.threshold.info`   `cluster.search.request.slowlog.threshold.debug`   `cluster.search.request.slowlog.threshold.trace`   `search.phase_took_enabled`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_list` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/pipeline` <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。
**注記**  
現在、`cluster.max_shards_per_node` 設定機能の変更は、スタンバイのマルチ AZ (アベイラビリティーゾーン) をご利用のお客様では有効になっていません。

### OpenSearch バージョン 2.15
<a name="version_opensearch_2.15"></a>

OpenSearch 2.15 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   `cluster.search.request.slowlog.level`   `cluster.search.request.slowlog.threshold.warn`   `cluster.search.request.slowlog.threshold.info`   `cluster.search.request.slowlog.threshold.debug`   `cluster.search.request.slowlog.threshold.trace`   `search.phase_took_enabled`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/pipeline` <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 2.13
<a name="version_opensearch_2.13"></a>

OpenSearch 2.13 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   `cluster.search.request.slowlog.level`   `cluster.search.request.slowlog.threshold.warn`   `cluster.search.request.slowlog.threshold.info`   `cluster.search.request.slowlog.threshold.debug`   `cluster.search.request.slowlog.threshold.trace`   `search.phase_took_enabled`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/pipeline` <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 2.11
<a name="version_opensearch_2.11"></a>

OpenSearch 2.11 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/pipeline` <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 2.9
<a name="version_opensearch_2.9"></a>

OpenSearch 2.9 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/pipeline` <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 2.7
<a name="version_opensearch_2.7"></a>

OpenSearch 2.7 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Opensearch バージョン 2.5
<a name="version_opensearch_2.5"></a>

OpenSearch 2.5 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_security_analytics` <br />+  `/_plugins/_sm` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search/point_in_time` <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Opensearch バージョン 2.3
<a name="version_opensearch_2.3"></a>

OpenSearch 2.3 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `_plugins/_notifications` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Opensearch バージョン 1.3
<a name="version_opensearch_1.3"></a>

OpenSearch 1.3 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ml` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 1.2
<a name="version_opensearch_1.2"></a>

OpenSearch 1.2 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 1.1
<a name="version_opensearch_1.1"></a>

OpenSearch 1.1 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### OpenSearch バージョン 1.0
<a name="version_opensearch_1.0"></a>

OpenSearch 1.0 では、OpenSearch Service は次のオペレーションをサポートしています。ほとんどのオペレーションについては、[OpenSearch REST API リファレンス](https://opensearch.org/docs/latest/opensearch/rest-api/index/)か、または特定のプラグインの API リファレンスを参照してください。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_dashboards`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_plugins/_asynchronous_search` <br />+  `/_plugins/_alerting` <br />+  `/_plugins/_anomaly_detection` <br />+  `/_plugins/_ism` <br />+  `/_plugins/_ppl` <br />+  `/_plugins/_security` <br />+  `/_plugins/_sql` <br />+  `/_plugins/_transforms` <br />+  `/_percolate` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 7.10
<a name="version_7_10"></a>

Elasticsearch 7.10 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_index_template`6 <br />+  `/_ingest/pipeline` <br />+  `/_index_template` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_asynchronous_search` <br />+  `/_opendistro/_anomaly_detection` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_ppl` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_plugins/_replication` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template`6 <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

1. 従来のインデックステンプレート (`_template`) は、Elasticsearch 7.8 で開始する組み合わせ可能なテンプレート (`_index_template`) によって置き換えられました。組み合わせ可能なテンプレートは、従来のテンプレートよりも優先されます。指定されたインデックスに一致する組み合わせ可能なテンプレートがない場合、従来のテンプレートは引き続き一致して、適用できます。`_template` オペレーションは OpenSearch および以降のバージョンの Elasticsearch OSS でも動作しますが、2 つのテンプレートタイプに対する GET 呼び出しは異なる結果を返します。

### Elasticsearch バージョン 7.9
<a name="version_7_9"></a>

Elasticsearch 7.9 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   <br />+  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count`   |  +  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_index_template`6 <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_anomaly_detection` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_ppl` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_resolve/index` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template`6 <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 OpenSearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

1. 従来のインデックステンプレート (`_template`) は、Elasticsearch 7.8 で開始する組み合わせ可能なテンプレート (`_index_template`) によって置き換えられました。組み合わせ可能なテンプレートは、従来のテンプレートよりも優先されます。指定されたインデックスに一致する組み合わせ可能なテンプレートがない場合、従来のテンプレートは引き続き一致して、適用できます。`_template` オペレーションは OpenSearch および以降のバージョンの Elasticsearch OSS でも動作しますが、2 つのテンプレートタイプに対する GET 呼び出しは異なる結果を返します。

### Elasticsearch バージョン 7.8
<a name="version_7_8"></a>

Elasticsearch 7.8 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_index_template`6 <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_anomaly_detection` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template`6 <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

1. 従来のインデックステンプレート (`_template`) は、Elasticsearch 7.8 で開始する組み合わせ可能なテンプレート (`_index_template`) によって置き換えられました。組み合わせ可能なテンプレートは、従来のテンプレートよりも優先されます。指定されたインデックスに一致する組み合わせ可能なテンプレートがない場合、従来のテンプレートは引き続き一致して、適用できます。`_template` オペレーションは OpenSearch および以降のバージョンの Elasticsearch OSS でも動作しますが、2 つのテンプレートタイプに対する GET 呼び出しは異なる結果を返します。

### Elasticsearch バージョン 7.7
<a name="version_7_7"></a>

Elasticsearch 7.7 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_ltr` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_anomaly_detection` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 7.4
<a name="version_7_4"></a>

Elasticsearch 7.4 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge`、`/{{index-name}}/update/{{id}}`、および `/{{index-name}}/_close` など) <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_anomaly_detection` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 7.1
<a name="version_7_1"></a>

Elasticsearch 7.1 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.8
<a name="version_6_8"></a>

Elasticsearch 6.8 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`   `cluster.blocks.read_only`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_ism` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.7
<a name="version_6_7"></a>

Elasticsearch 6.7 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `cluster.max_shards_per_node`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_security` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.5
<a name="version_6_5"></a>

Elasticsearch 6.5 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_opendistro/_sql` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.4
<a name="version_6_4"></a>

Elasticsearch 6.4 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.3
<a name="version_6_3"></a>

Elasticsearch 6.3 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.2
<a name="version_6_2"></a>

Elasticsearch 6.2 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_opendistro/_alerting` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_rank_eval`   |  +  `/_refresh` <br />+  `/_reindex`1 <br />+  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_split` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 6.0
<a name="version_6_0"></a>

Elasticsearch 6.0 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_reindex`1   |  +  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 5.6
<a name="version_5_6"></a>

Elasticsearch 5.6 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_reindex`1   |  +  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 5.5
<a name="version_5_5"></a>

Elasticsearch 5.5 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 4:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_reindex`1   |  +  `/_render` <br />+  `/_rollover` <br />+  `/_scripts`3 <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`5 <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. スクリプトの使用に関する考慮事項については、「[Amazon OpenSearch Service でサポートされている他のリソース](supported-resources.md)」を参照してください。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 5.3
<a name="version_5_3"></a>

Elasticsearch 5.3 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ 3:   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_reindex`1   |  +  `/_render` <br />+  `/_rollover` <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`4 <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. `PUT` メソッドを参照してください。`GET` メソッドの詳細については、「[API の重要な相違点](#version_api_notes)」を参照してください。このリストは、OpenSearch Service がサポートする汎用 Elasticsearch オペレーションのみを参照し、異常検出や ISM などのプラグイン固有のサポートされているオペレーションは含まれません。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 5.1
<a name="version_5_1"></a>

Elasticsearch 5.1 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  |  | 
| --- |--- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/update/{{id}}` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/allocation/explain` <br />+  `/_cluster/health` <br />+  `/_cluster/pending_tasks` <br />+  `/_cluster/settings` を使用する複数のプロパティ (PUT のみ):   `action.auto_create_index`   `action.search.shard_count.limit`   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`     |  +  `/_cluster/state` <br />+  `/_cluster/stats` <br />+  `/_count` <br />+  `/_delete_by_query`1 <br />+  `/_explain` <br />+  `/_field_caps` <br />+  `/_field_stats` <br />+  `/_flush` <br />+  `/_ingest/pipeline` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_mtermvectors` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_reindex`1   |  +  `/_render` <br />+  `/_rollover` <br />+  `/_search`2 <br />+  `/_search profile` <br />+  `/_shard_stores` <br />+  `/_shrink`3 <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_tasks` <br />+  `/_template` <br />+  `/_update_by_query`1 <br />+  `/_validate`   | 

1. クラスター設定を変更すると、これらの操作が完了する前に中断される可能性があります。リクエストが正常に完了したことを確認するには、これらの操作とともに `/_tasks` 操作を使用することをお勧めします。

1. メッセージ本文の `/_search/scroll` に対する DELETE リクエストでは、`"Content-Length"` を HTTP ヘッダーに指定する必要があります。ほとんどのクライアントでは、このヘッダーがデフォルトで追加されます。`scroll_id` 値で `=` 文字に関する問題を回避するには、クエリ文字列ではなくリクエストボディを使用して、`scroll_id` 値を OpenSearch Service に渡します。

1. 「[縮小](#version_api_notes-shrink)」を参照してください。

### Elasticsearch バージョン 2.3
<a name="version_2_3"></a>

Elasticsearch 2.3 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  | 
| --- |--- |
|  +  インデックスパス内のすべてのオペレーション (`/{{index-name}}/_forcemerge` および `/{{index-name}}/_recovery` など)、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cache/clear` (インデックスのみ) <br />+  `/_cat` (`/_cat/nodeattrs` を除く) <br />+  `/_cluster/health` <br />+  `/_cluster/settings` を使用する複数のプロパティ (PUT のみ):   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `threadpool.get.queue_size`   `threadpool.bulk.queue_size`   `threadpool.index.queue_size`   `threadpool.percolate.queue_size`   `threadpool.search.queue_size`   `threadpool.suggest.queue_size`     |  +  `/_cluster/stats` <br />+  `/_count` <br />+  `/_flush` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_refresh` <br />+  `/_render` <br />+  `/_search` <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_template`   | 

### Elasticsearch バージョン 1.5
<a name="version_1_5"></a>

Elasticsearch 1.5 では、OpenSearch Service は次のオペレーションをサポートします。


|  |  | 
| --- |--- |
|  +  インデックスパス内のすべてのオペレーション、`/{{index-name}}/_optimize` および `/{{index-name}}/_warmer` など、`/{{index-name}}/_close` を**除く** <br />+  `/_alias` <br />+  `/_aliases` <br />+  `/_all` <br />+  `/_analyze` <br />+  `/_bulk` <br />+  `/_cat` <br />+  `/_cluster/health` <br />+  `/_cluster/settings` を使用する複数のプロパティ (PUT のみ):   `indices.breaker.fielddata.limit`   `indices.breaker.request.limit`   `indices.breaker.total.limit`   `threadpool.get.queue_size`   `threadpool.bulk.queue_size`   `threadpool.index.queue_size`   `threadpool.percolate.queue_size`   `threadpool.search.queue_size`   `threadpool.suggest.queue_size`     |  +  `/_cluster/stats` <br />+  `/_count` <br />+  `/_flush` <br />+  `/_mapping` <br />+  `/_mget` <br />+  `/_msearch` <br />+  `/_nodes` <br />+  `/_percolate` <br />+  `/_plugin/kibana` <br />+  `/_plugin/kibana3` <br />+  `/_plugin/migration` <br />+  `/_refresh` <br />+  `/_search` <br />+  `/_snapshot` <br />+  `/_stats` <br />+  `/_status` <br />+  `/_template`   | 