Sha256: c3d6ed62b3dc83790fba56ab15950cbd125c64c7c582060c540382bdfe24f4af

Contents?: true

Size: 983 Bytes

Versions: 8

Compression:

Stored size: 983 Bytes

Contents

{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "title": "opener-daemons",
    "description": "Schema for SQS input messages",
    "type": "object",
    "properties": {
        "input_url": {
            "description": "URL to the KAF document to process",
            "type": "string"
        },
        "input": {
            "description": "A Base64 representation of the gzip compressed input",
            "type": "string"
        },

        "identifier": {
            "description": "A unique identifier to associate with the document",
            "type": "string"
        },

        "callbacks": {
            "description": "An Array of URLs to submit the result to",
            "type": "array",
            "minItems": 1
        },

        "metadata": {
            "description": "Extra metadata to pass along to each output URL",
            "type": "object",
            "additionalProperties": true
        }
    },
    "required": ["callbacks"]
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
opener-daemons-2.7.4 schema/sqs_input.json
opener-daemons-2.7.3 schema/sqs_input.json
opener-daemons-2.7.2 schema/sqs_input.json
opener-daemons-2.7.1 schema/sqs_input.json
opener-daemons-2.7.0 schema/sqs_input.json
opener-daemons-2.6.3 schema/sqs_input.json
opener-daemons-2.6.2 schema/sqs_input.json
opener-daemons-2.6.1 schema/sqs_input.json