すべてのプロダクト
Search
ドキュメントセンター

Elasticsearch:拡張ファイルの更新

最終更新日:Mar 17, 2025

UpdateExtendfiles を呼び出して、Logstash インスタンスの拡張ファイル構成を更新します。

このインターフェイスを呼び出す際には、次の点に注意してください。

現在、この操作では、コンソールにアップロードされた Logstash 拡張ファイルを削除することのみ可能です。 識別子を追加または変更する場合は、コンソールで操作を実行してください。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。便宜上、OpenAPI Explorer でこの操作を呼び出すことをお勧めします。 OpenAPI Explorer は、さまざまな SDK の操作のサンプルコードを動的に生成します。

リクエストヘッダー

この操作では、共通のリクエストヘッダーのみを使用します。 詳細については、「共通パラメーター」をご参照ください。

リクエスト構造

PUT /openapi/logstashes/[InstanceId]/extendfiles HTTP/1.1 

リクエストパラメーター

パラメーター タイプ 位置 必須 説明
InstanceId String Path はい ls-cn-oew1qbgl****

クラスターの ID です。

ClientToken String Query いいえ 5A2CFF0E-5718-45B5-9D4D-70B3FF****

このパラメーターは、リクエストのべき等性を確保するために使用されます。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 トークンには ASCII 文字のみを含めることができ、長さは 64 文字を超えることはできません。

リクエストボディ

更新された拡張ファイルの構成を指定するには、リクエストボディに次のパラメーターを入力します。

パラメーター

タイプ

必須

説明

name

String

はい

mysql-connector-java-6.0.2.jar

拡張ファイルの名前です。 ファイルの拡張子は .jar である必要があります。 ファイル名には漢字は使用できず、長さは 100 文字を超えることはできません。

sourceType

String

はい

ORIGIN

拡張ファイルのソースです。 現在、ORIGIN のみがサポートされています。 つまり、対応する拡張ファイルは保持されます。 このパラメーターが構成されていない拡張ファイルは削除されます。 拡張ファイルを追加および変更する機能は開発中です。すべての管理および制御操作は、[コントロール] で実装できます。

レスポンスパラメーター

パラメーター タイプ 説明
RequestId String 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1****

リクエストの ID です。

Result Result の配列

戻り値です。

fileSize Long 1853083

拡張ファイルのサイズです。 単位:バイト。

name String mysql-connector-java-6.0.2.jar

拡張ファイルの名前です。

sourceType String ORIGIN

拡張ファイルのソースです。 ORIGIN(元の拡張ファイルが保持される)のみがサポートされています。

リクエストの例

PUT /openapi/logstashes/ls-cn-oew1qbgl****/extendfiles HTTP/1.1 共通リクエストヘッダー
[
    {
        "sourceType":"ORIGIN",
        "name":"mysql-connector-java-5.1.48.jar"
    }
] 

成功レスポンスの例

JSON 形式

{
  "Result": [
    {
      "name": "mysql-connector-java-5.1.35.jar",
      "fileSize": 968668,
      "sourceType": "ORIGIN"
    }
  ],
  "RequestId": "27F32ECF-0527-43BF-A116-D6260D1240BE"
}

エラーコード

エラーコードのリストについては、API エラーセンターをご覧ください。