diff --git a/api-ref/source/v1/anomaly-detect.inc b/api-ref/source/v1/anomaly-detect.inc index 160e905..91608f2 100644 --- a/api-ref/source/v1/anomaly-detect.inc +++ b/api-ref/source/v1/anomaly-detect.inc @@ -18,11 +18,11 @@ Request .. rest_parameters:: parameters.yaml - - title: rule_title - - desc: rule_desc - - keyword: rule_keyword - - log_type: rule_log_type - - module: rule_module + - title: add_rule_title + - desc: add_rule_desc + - keyword: add_rule_keyword + - log_type: add_rule_log_type + - module: add_rule_module **Example Add Anomaly rule request:** diff --git a/api-ref/source/v1/parameters.yaml b/api-ref/source/v1/parameters.yaml index 979cc71..af1ca97 100644 --- a/api-ref/source/v1/parameters.yaml +++ b/api-ref/source/v1/parameters.yaml @@ -117,6 +117,38 @@ uuid: in: query required: true type: string + +# variables in body +add_rule_desc: + description: | + the description of anomaly rule. + in: body + required: true + type: string +add_rule_keyword: + description: | + keyword, only support exact-match at present. + in: body + required: true + type: string +add_rule_log_type: + description: | + the type of log, ``flog`` is platform log, and ``slog`` is operate system log. + in: body + required: true + type: string +add_rule_module: + description: | + application module or service. + in: body + required: true + type: string +add_rule_title: + description: | + the title of anomaly rule. + in: body + required: true + type: string anomaly_log_type: description: | the log type of anomaly log, such as flog, slog