Create an Intelligent Inspection¶
post /api/v1/self_built_checker/create
Overview¶
Create an intelligent inspection.
Body Request Parameter¶
Parameter Name | Type | Required | Description |
---|---|---|---|
monitorUUID | string | Alarm policy UUID Allow empty strings: True |
|
refKey | string | Y | Custom ID of intelligent inspection (cannot be changed after new creation) Example: ref-xxx Allow null: False |
title | string | Y | Correlation function title Example: ref-xxx Allow null: False |
refFuncInfo | json | Y | Correlation function configuration information Allow null: False |
refFuncInfo.funcId | string | Y | Association function ID Example: ref-xxx Allow null: False |
refFuncInfo.description | string | Correlation function description (that is, function document) Example: ref-xxx Allow null: False Allow empty strings: True |
|
refFuncInfo.definition | string | Definition of correlation function Example: ref-xxx Allow null: False Allow empty strings: True |
|
refFuncInfo.category | string | Classification of correlation function Example: ref-xxx Allow null: False |
|
refFuncInfo.args | array | Association function parameter list Example: ref-xxx Allow null: False |
|
refFuncInfo.kwargs | json | Details of correlation function parameters Example: ref-xxx Allow null: False |
|
isDisabled | boolean | Disabled or not Example: ref-xxx Allow null: False |
Supplementary Description of Parameters¶
None