コンテンツにスキップ

インデックスキーフィールドの変更



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

レスポンス

{
    "code": 200,
    "content": true,
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "xxxxxx"
} 

フィードバック

このページは役に立ちましたか?