functions object[] — REQUIREDid string | name string — REQUIRED | language stringPossible values: [JAVASCRIPT ] | code string — REQUIRED | type string — REQUIREDPossible values: [BEFORE_PUBLISH , BEFORE_PUBLISH_FILE , BEFORE_SIGNAL , AFTER_PUBLISH , AFTER_PUBLISH_FILE , AFTER_PRESENCE , AFTER_SIGNAL , ON_INTERVAL , ON_INTERVAL_WITH_SUBSCRIPTION , ON_REST ] | config object — REQUIREDtype string — REQUIREDPossible values: [BEFORE_PUBLISH , BEFORE_PUBLISH_FILE , BEFORE_SIGNAL , AFTER_PUBLISH , AFTER_PUBLISH_FILE , AFTER_PRESENCE , AFTER_SIGNAL , ON_INTERVAL , ON_INTERVAL_WITH_SUBSCRIPTION , ON_REST ] |
| sortOrder int32 — REQUIREDPossible values: value ≤ 32767 | testInputs object[] — REQUIREDpayload string — REQUIRED | mimeType string — REQUIREDPossible values: Value must match regular expression application/octet-stream|text/plain|application/json | description string |
|
|