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

Elasticsearch:UpdateSnapshotSetting

最終更新日:Mar 17, 2025

UpdateSnapshotSetting を呼び出して、指定されたインスタンスのデータバックアップ構成を更新します。

デバッグ

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

リクエストヘッダー

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

リクエスト構文

POST|PUT /openapi/instances/[InstanceId]/snapshot-setting HTTPS|HTTP

リクエストパラメーター

パラメータータイプ必須説明
InstanceIdStringはいes-cn-oew1rgiev0009****

インスタンス ID。

RequestBody

変更されたバックアップデータを指定するには、RequestBody で次のパラメーターを設定する必要があります。

パラメーター

タイプ

必須

説明

quartzRegex

String

いいえ

0 0 01 ? * * *

自動バックアップの開始時刻。 enable が true の場合は必須です。

enable

ブール値

はい

true

スケジュールされたバックアップを有効にするかどうかを指定します。

例:

{
    "quartzRegex":"0 0 01 ? * * *",
    "enable":true
}
            

レスポンスパラメーター

パラメータータイプ説明
RequestIdString5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D****

リクエスト ID。

ResultStruct

戻り結果。

enableブール値true

自動バックアップを有効にするかどうかを指定します。

quartzRegexString0 0 01 ? * * *

自動バックアップの開始時刻。

リクエストの例

POST /openapi/instances/es-cn-oew1rgiev0009****/snapshot-setting HTTP/1.1
共通リクエストパラメーター
{
    "quartzRegex":"0 0 01 ? * * *",
    "enable":true
}

正常なレスポンスの例

JSON 形式

{
    "Result": {
        "quartzRegex": "0 0 01 ? * * *",
        "enable": true
    },
    "RequestId": "77C0C894-77E3-4711-88E1-495216FA****"
}

エラーコード

HttpCodeエラーコードエラーメッセージ説明
400InstanceNotFound指定された instanceId は存在しません。指定されたインスタンスが見つからないために返されたエラーメッセージ。 インスタンスの状態を確認してください。

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