Create¶
POST /api/v1/self_built_checker/create
Overview¶
Create a Self-built Nodes
Body Request Parameters¶
| Parameter Name | Type | Required | Description |
|---|---|---|---|
| monitorUUID | string | Alert Strategy UUID Allow empty string: True |
|
| alertPolicyUUIDs | array | Alert Strategy UUID List Allow empty: False |
|
| refKey | string | Y | Custom identifier for Self-built Nodes (cannot be changed after creation) Example: ref-xxx Allow empty: False |
| title | string | Y | Associated Function Title Example: ref-xxx Allow empty: False |
| refFuncInfo | json | Y | Associated Function Configuration Information Allow empty: False |
| refFuncInfo.funcId | string | Y | Associated Function ID Example: ref-xxx Allow empty: False |
| refFuncInfo.description | string | Associated Function Description (i.e., function documentation) Example: ref-xxx Allow empty: False Allow empty string: True |
|
| refFuncInfo.definition | string | Associated Function Definition Example: ref-xxx Allow empty: False Allow empty string: True |
|
| refFuncInfo.category | string | Associated Function Category Example: ref-xxx Allow empty: False |
|
| refFuncInfo.args | array | Associated Function Parameter List Example: ref-xxx Allow empty: False |
|
| refFuncInfo.kwargs | json | Associated Function Parameter Details Example: ref-xxx Allow empty: False |
|
| isDisabled | boolean | Whether Disabled Example: ref-xxx Allow empty: False |
Additional Parameter Notes¶
None