SqsStandardQueueActionDescriptor.json

41 lines | 744 B Blame History Raw Download
{
  "schema": {
    "title": "SQS Standard Queue Action Configuration",
    "type": "object",
    "properties": {
      "sync": {
        "title": "Requires delivery confirmation",
        "type": "boolean"
      },
      "queue": {
        "title": "Queue URL",
        "type": "string"
      },
      "delaySeconds": {
        "title": "Delay Seconds",
        "type": "integer",
        "default": 0
      },
      "template": {
        "title": "Body Template",
        "type": "string"
      }
    },
    "required": [
      "sync",
      "queue",
      "delaySeconds",
      "template"
    ]
  },
  "form": [
    "sync",
    "queue",
    "delaySeconds",
    {
      "key": "template",
      "type": "textarea",
      "rows": 5
    }
  ]
}