app-operations_manager Schemas

On this page:

endpoint-trigger-common

{ "$id": "endpoint-trigger-common", "title": "Endpoint Triggers Schema Common Definitions", "description": "Common elements in the schema for a Endpoint Trigger", "definitions": { "commonEndpointTriggerFieldNames": { "enum": [ "lastExecuted", "routeName", "verb", "schema", "jst" ] }, "commonEndpointTriggerFields": { "type": "object", "properties": { "type": { "const": "endpoint" }, "lastExecuted": { "description": "A timestamp in milliseconds of the time this job was last executed.", "oneOf": [ { "type": "integer", "minimum": 0 }, { "type": "null" } ] }, "verb": { "description": "HTTP verb in uppercase", "type": "string", "enum": [ "POST" ] }, "routeName": { "description": "User defined route name", "type": "string", "pattern": "^([a-zA-Z0-9_-]+)$" }, "schema": { "oneOf": [ { "$ref": "http://json-schema.org/draft-07/schema#" }, { "type": "null" } ] }, "jst": { "oneOf": [ { "$ref": "common-ops-schema#/definitions/ObjectId" }, { "type": "null" } ] } } } } }