app-operations_manager Schemas

On this page:

schedule-trigger-json

{ "$schema": "http://json-schema.org/draft-07/schema", "$id": "schedule-trigger-json", "title": "Schedule Triggers Schema for JSON Representation", "description": "Schema for a Schedule Trigger JSON representation", "required": [ "name", "type", "enabled", "actionType", "actionId", "formData", "firstRunAt", "processMissedRuns", "repeatUnit", "repeatFrequency", "repeatInterval", "_id", "formId" ], "propertyNames": { "anyOf": [ { "$ref": "trigger-common#/definitions/commonFieldNames" }, { "$ref": "common#/definitions/metadataFieldNames" }, { "$ref": "schedule-trigger-common#/definitions/commonFieldNames" }, { "$ref": "schedule-trigger-common#/definitions/legacyCovariantPropertyNames" }, { "$ref": "schedule-trigger-common#/definitions/legacyInvariantPropertyNames" }, { "enum": [ "_id", "formId" ] } ] }, "allOf": [ { "$ref": "trigger-common#/definitions/commonFields" }, { "$ref": "common#/definitions/metadataFieldsDereferenced" }, { "$ref": "schedule-trigger-common#/definitions/commonFields" }, { "$ref": "schedule-trigger-common#/definitions/legacyCovariantProperties" }, { "$ref": "schedule-trigger-common#/definitions/legacyInvariantProperties" }, { "type": "object", "properties": { "_id": { "$ref": "common#/definitions/ObjectIdLikeString" }, "formId": { "$ref": "trigger-common#/definitions/formIdDereferenced" } } } ] }