{
    "definitions": {
        "stringArray": {
            "additionalItems": false,
            "items": {
                "type": "string"
            },
            "type": "array"
        }
    },
    "patternProperties": {
        ".*": {
            "additionalProperties": false,
            "properties": {
                "unusedActions": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedFormParameters": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedQueryParameters": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedRequestHeaders": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedResources": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedResponseCodes": {
                    "$ref": "#/definitions/stringArray"
                },
                "unusedResponseHeaders": {
                    "$ref": "#/definitions/stringArray"
                }
            },
            "required": [
                "unusedActions",
                "unusedResources",
                "unusedRequestHeaders",
                "unusedQueryParameters",
                "unusedFormParameters",
                "unusedResponseHeaders",
                "unusedResponseCodes"
            ],
            "type": "object"
        }
    },
    "type": "object"
}