app-operations_manager Schemas

On this page:

eventSystem-trigger-json

{ "$id": "eventSystem-trigger-json", "title": "EventSystem Triggers Schema", "description": "Schema for a EventSystem Trigger", "type": "object", "required": [ "_id", "created", "createdBy", "lastUpdated", "lastUpdatedBy", "name", "type", "actionType", "actionId", "source", "topic", "schema", "jst" ], "propertyNames": { "anyOf": [ { "$ref": "triggers-common-schema#/definitions/commonFieldNames" }, { "$ref": "triggers-json#/definitions/commonJsonFieldNames" }, { "$ref": "eventSystem-trigger-common#/definitions/commonEventSystemTriggerFieldNames" }, { "enum": [ "createdBy", "lastUpdatedBy" ] } ] }, "allOf": [ { "$ref": "triggers-common-schema#/definitions/commonFields" }, { "$ref": "triggers-json#/definitions/commonJsonFields" }, { "$ref": "eventSystem-trigger-common#/definitions/commonEventSystemTriggerFields" }, { "properties": { "createdBy": { "description": "The username of the user who created the eventSystem trigger.", "type": "string", "example": "admin@pronghorn" }, "lastUpdatedBy": { "description": "The username of the user who last updated the eventSystem trigger.", "type": "string", "example": "admin@pronghorn" } } } ] }