{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "title": "ConfigService.ConfigChanged",
    "definitions": {
        "ConfigService.ConfigChanged": {
            "properties": {
                "NewImage": {
                    "$ref": "#/definitions/NewImage"
                }
            },
            "required": [
                "NewImage"
            ],
            "type": "object"
        },
        "MaxOrdersInQueue": {
            "properties": {
                "N": {
                    "type": "string"
                }
            },
            "required": [
                "N"
            ],
            "type": "object"
        },
        "MaxOrdersPerUser": {
            "properties": {
                "N": {
                    "type": "string"
                }
            },
            "required": [
                "N"
            ],
            "type": "object"
        },
        "NewImage": {
            "properties": {
                "PK": {
                    "$ref": "#/definitions/PK"
                },
                "maxOrdersInQueue": {
                    "$ref": "#/definitions/MaxOrdersInQueue"
                },
                "maxOrdersPerUser": {
                    "$ref": "#/definitions/MaxOrdersPerUser"
                },
                "storeOpen": {
                    "$ref": "#/definitions/StoreOpen"
                }
            },
            "required": [
                "maxOrdersPerUser",
                "PK",
                "maxOrdersInQueue",
                "storeOpen"
            ],
            "type": "object"
        },
        "PK": {
            "properties": {
                "S": {
                    "type": "string"
                }
            },
            "required": [
                "S"
            ],
            "type": "object"
        },
        "StoreOpen": {
            "properties": {
                "BOOL": {
                    "type": "boolean"
                }
            },
            "required": [
                "BOOL"
            ],
            "type": "object"
        }
    },
    "properties": {
        "account": {
            "type": "string"
        },
        "detail": {
            "$ref": "#/definitions/ConfigService.ConfigChanged"
        },
        "detail-type": {
            "type": "string"
        },
        "id": {
            "type": "string"
        },
        "region": {
            "type": "string"
        },
        "resources": {
            "items": {
                "type": "object"
            },
            "type": "array"
        },
        "source": {
            "type": "string"
        },
        "time": {
            "format": "date-time",
            "type": "string"
        },
        "version": {
            "type": "string"
        }
    },
    "required": [
        "detail-type",
        "resources",
        "detail",
        "id",
        "source",
        "time",
        "region",
        "version",
        "account"
    ],
    "type": "object",
    "x-amazon-events-detail-type": "ConfigService.ConfigChanged",
    "x-amazon-events-source": "awsserverlessda.serverlesspresso"
}