インデックスキーフィールドの変更¶
POST /api/v1/workspace/index_key_field/modify
概要¶
インデックスキーフィールドの変更
現在はログタイプのみサポートしています。インデックス情報は「ログ-インデックス-一覧」APIから取得します
インデックスフィールド情報は、DQL文 SHOW_LOGGING_FIELD(index='xx') で照会できます
Body リクエストパラメータ¶
| パラメータ名 | 型 | 必須 | 説明 |
|---|---|---|---|
| cfgList | array | 更新するキーフィールド情報のリスト 空を許可: False |
|
| cfgList[*] | None | ||
| cfgList[*].uuid | string | Y | インデックス設定UUID。現在はログインデックスのみサポートしています。ログインデックス一覧APIのレスポンス内のuuidフィールドに対応します例: message 空を許可: False |
| cfgList[*].extendFields | array | Y | 元のフィールド名 空を許可: False 空文字列を許可: True |
| cfgList[].extendFields[] | None | ||
| cfgList[].extendFields[].tag | string | Y | 元のフィールド名 例: abc 空を許可: False |
| cfgList[].extendFields[].alias | string | フィールド名のエイリアス 例: エイリアス値 空を許可: False 空文字列を許可: True |
|
| syncKeywordSpeed | boolean | キーワード加速を同期するかどうか 例: True 空を許可: False |
パラメータ補足説明¶
リクエスト例¶
curl 'https://openapi.guance.com/api/v1/workspace/index_key_field/modify' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--data-raw '{"syncKeywordSpeed":true,"cfgList":[{"uuid":"default","extendFields":[{"tag":"source"},{"tag":"service"},{"tag":"__source"}]}]}' \
--insecure