Skip to content

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

Response