辞書を変更します。
操作説明
メソッド
PUT
URI
/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
searchengine:ModifyAdvanceConfigFile |
*Instance
|
なし | なし |
リクエスト構文
PUT /openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceId |
string |
必須 |
インスタンス ID。 |
ha-cn-pl32rf0**** |
| configName |
string |
必須 |
構成名。 |
ha-cn-pl32rf0****_online_config_edit |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| fileName |
string |
必須 |
ファイル名。 |
/qrs.json |
| body |
object |
任意 |
リクエストボディパラメーター。 |
{} |
| content |
string |
任意 |
ファイルコンテンツ。 |
{\"url\":\"http://xxxxxx.aliyuncs.com/outnet_hz/packages/xxxxx/opensearch_offline_plugins_xxxxx.tar\"} |
| variables |
object |
任意 |
変数のリスト。 |
|
|
object |
任意 |
子変数の情報。 |
||
| disableModify |
boolean |
任意 |
変更が許可されていないかどうかを指定します。 |
false |
| isModify |
boolean |
任意 |
変数が変更済みかどうかを示します。 |
false |
| value |
string |
任意 |
変数の値。 |
qrs_connection_timeout |
| description |
string |
任意 |
説明。 |
超时时间 |
| templateValue |
string |
任意 |
テンプレートの値。 |
800 |
| type |
string |
任意 |
タイプ。有効な値:
|
NORMAL |
| funcValue |
object |
任意 |
関数変数。 |
|
| funcClassName |
string |
任意 |
方法类名 |
ModifyFile |
| template |
string |
任意 |
模板 |
test-template |
リクエスト例
PUT /openapi/ha3/instances/{instanceId}/advancedConfigs/{configName}/file?fileName=/root/test.txt
{
"content": "",
"variables": {
"qrs_connection_timeout": {
"description": "",
"disableModify": false,
"isModify": true,
"type": "NORMAL",
"value": "800"
}
}
}
インスタンス ID は、変数の値とともにリクエストで指定します。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| requestId |
string |
リクエスト ID。 |
93A9E542-8CF8-5BA6-99AB-94C0FE520429 |
| result |
object |
返された結果。 |
{} |
レスポンス例
成功リクエストのレスポンス
{
"requestId": "65911539-5a8b-4bce-96a5-4d608900dc46",
"result": []
}
詳細については、レスポンス構造を参照してください。
例
成功レスポンス
JSONJSON
{
"requestId": "93A9E542-8CF8-5BA6-99AB-94C0FE520429",
"result": {}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。