1. PATCH

PATCH

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

設定エンドポイントへの PATCH クエリにより、RFC6902 で指定された操作とコンテンツタイプ ヘッダーに JSON パッチ形式を使用できます。

相対ルート/settings
HTTP 動詞PATCH

ヘッダー

次のヘッダーが必要です。

名前
Content-Typeapplication/json-patch+json

本文

本文の構造は次のとおりです。

[
{
"op":"replace",
"path":"/contentcacheautoclear",
"value":true
},
{
"op":"replace",
"path":"/contentcachettl",
"value":"00:15:00"
}
]
重要

replace 操作のみが許可されています。

パッチ設定

パッチ適用に使用できる設定は次のとおりです。

  • [コンテンツ キャッシュの存続時間]: コンテンツのキャッシュ期間。値の形式: タイムスパン。

    [
    {
    "op":"replace",
    "path":"/contentcachettl",
    "value":"00:15:00"
    }
    ]
  • [メディア キャッシュの存続時間]: メディア リソースのキャッシュ期間。値の形式: タイムスパン。

    [
    {
    "op":"replace",
    "path":"/mediacachettl",
    "value":"00:15:00"
    }
    ]
  • [コンテンツ キャッシュの自動クリア]: 公開側でコンテンツ固有のキャッシュを自動クリアします。値の形式: ブール値。

    [
    {
    "op":"replace",
    "path":"/contentcacheautoclear",
    "value":true
    }
    ]
  • [メディア キャッシュの自動クリア]: 公開側でメディア キャッシュを自動クリアします。値の形式: ブール値。

    [
    {
    "op":"replace",
    "path":"/mediacacheautoclear",
    "value":true
    }
    ]
  • [Tenant キャッシュの自動クリア]: 公開側でキャッシュ全体を自動クリアします。値の形式: ブール値。

    [
    {
    "op":"replace",
    "path":"/tenantcacheautoclear",
    "value":true
    }
    ]

応答

PATCH クエリは、次のように構造化されたテナント設定を返します。

{
"contentCacheTtl": "04:00:00",
"contentCacheAutoClear": true,
"mediaCacheTtl": "04:00:00",
"mediaCacheAutoClear": true,
"tenantCacheAutoClear": true
}

クエリが成功すると、[OK] ステータス コード (200) が返されます。

この記事を改善するための提案がある場合は、 お知らせください!