{
    "openapi": "3.0.1",
    "info": {
      "title": "Validation Services - Access Risk Management",
      "version": "v1"
    },
    "paths": {
      "/api/ExplicitValidators": {
        "post": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Creates a new explicit validator.",
          "requestBody": {
            "description": "Model with explicit validator creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ExplicitValidators/{explicitValidatorId}": {
        "delete": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Disables an existing explicit validator.",
          "parameters": [
            {
              "name": "explicitValidatorId",
              "in": "path",
              "description": "Identifier of the explicit validator to be disabled.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "patch": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Updates an existing explicit validator.",
          "parameters": [
            {
              "name": "explicitValidatorId",
              "in": "path",
              "description": "Identifier of the explicit validator to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with explicit validator update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ExplicitValidatorUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Gets an existing explicit validator.",
          "parameters": [
            {
              "name": "explicitValidatorId",
              "in": "path",
              "description": "Identifier of the explicit validator.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ExplicitValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/ExplicitValidators": {
        "get": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Gets Explicit Validators OData query.",
          "operationId": "odata/ExplicitValidators",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/ExplicitValidators/$count": {
        "get": {
          "tags": [
            "ExplicitValidators"
          ],
          "summary": "Gets Explicit Validators OData query.",
          "operationId": "odata/ExplicitValidators/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/$metadata": {
        "get": {
          "tags": [
            "Metadata"
          ],
          "operationId": "odata/$metadata",
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/IEdmModel"
                  }
                }
              }
            }
          }
        }
      },
      "/odata": {
        "get": {
          "tags": [
            "Metadata"
          ],
          "operationId": "odata/",
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ODataServiceDocument"
                  }
                }
              }
            }
          }
        }
      },
      "/api/Results/{validationId}": {
        "get": {
          "tags": [
            "Results"
          ],
          "summary": "Downloads the Validation Results, based on the supplied validation identifier in a Comma Separated Values (CSV) format.",
          "parameters": [
            {
              "name": "validationId",
              "in": "path",
              "description": "Represents the validation identifier that will be used to download the csv results.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/api/ValidationResults": {
        "post": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Creates a new validation result.",
          "requestBody": {
            "description": "Model with validation result creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ValidationResults/{validationResultId}": {
        "patch": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Updates an existing validation result.",
          "parameters": [
            {
              "name": "validationResultId",
              "in": "path",
              "description": "Identifier of the validation result to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with validation result update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationResultUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Gets an existing validation result.",
          "parameters": [
            {
              "name": "validationResultId",
              "in": "path",
              "description": "Identifier of the validation result.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ValidationResults/uploadresults": {
        "post": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Uploads a collection of validation results",
          "requestBody": {
            "content": {
              "multipart/form-data": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "file": {
                      "type": "string",
                      "format": "binary"
                    }
                  }
                },
                "encoding": {
                  "file": {
                    "style": "form"
                  }
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationResultModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/ValidationResults": {
        "get": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Gets Validation Results OData query.",
          "operationId": "odata/ValidationResults",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/ValidationResults/$count": {
        "get": {
          "tags": [
            "ValidationResults"
          ],
          "summary": "Gets Validation Results OData query.",
          "operationId": "odata/ValidationResults/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/api/ValidationRuns": {
        "post": {
          "tags": [
            "ValidationRuns"
          ],
          "summary": "Creates a new validation run.",
          "requestBody": {
            "description": "Model with validation run creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunCreatedModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ValidationRuns/{validationRunId}": {
        "patch": {
          "tags": [
            "ValidationRuns"
          ],
          "summary": "Updates an existing validationRun.",
          "parameters": [
            {
              "name": "validationRunId",
              "in": "path",
              "description": "Identifier of the validation run to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with validation run update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationRunUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "ValidationRuns"
          ],
          "summary": "Gets an existing validation run.",
          "parameters": [
            {
              "name": "validationRunId",
              "in": "path",
              "description": "Identifier of the validator.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationRunModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/ValidationRuns": {
        "get": {
          "tags": [
            "ValidationRuns"
          ],
          "summary": "Gets Validation Runs OData query.",
          "operationId": "odata/ValidationRuns",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/ValidationRuns/$count": {
        "get": {
          "tags": [
            "ValidationRuns"
          ],
          "summary": "Gets Validation Runs OData query.",
          "operationId": "odata/ValidationRuns/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/api/Validations": {
        "post": {
          "tags": [
            "Validations"
          ],
          "summary": "Creates a new validation.",
          "requestBody": {
            "description": "Model with validation creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/Validations/{validationId}": {
        "patch": {
          "tags": [
            "Validations"
          ],
          "summary": "Updates an existing validation.",
          "parameters": [
            {
              "name": "validationId",
              "in": "path",
              "description": "Identifier of the validation to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with validation update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "Validations"
          ],
          "summary": "Gets an existing validation.",
          "parameters": [
            {
              "name": "validationId",
              "in": "path",
              "description": "Identifier of the validation.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/Validations": {
        "get": {
          "tags": [
            "Validations"
          ],
          "summary": "Gets Validations OData query.",
          "operationId": "odata/Validations",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/Validations/$count": {
        "get": {
          "tags": [
            "Validations"
          ],
          "summary": "Gets Validations OData query.",
          "operationId": "odata/Validations/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/api/scripts": {
        "post": {
          "tags": [
            "ValidationScripts"
          ],
          "summary": "Gets all validation scripts for a system, based on system type, filetype, system id and customer id.",
          "requestBody": {
            "description": "Model with validation script request data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationScriptRequestModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidationScriptModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/Validators": {
        "post": {
          "tags": [
            "Validators"
          ],
          "summary": "Creates a new validator.",
          "requestBody": {
            "description": "Model with validator creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/Validators/{validatorId}": {
        "delete": {
          "tags": [
            "Validators"
          ],
          "summary": "Disables an existing validator.",
          "parameters": [
            {
              "name": "validatorId",
              "in": "path",
              "description": "Identifier of the validator to be disabled.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "patch": {
          "tags": [
            "Validators"
          ],
          "summary": "Updates an existing validator.",
          "parameters": [
            {
              "name": "validatorId",
              "in": "path",
              "description": "Identifier of the validator to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with validator update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "Validators"
          ],
          "summary": "Gets an existing validator.",
          "parameters": [
            {
              "name": "validatorId",
              "in": "path",
              "description": "Identifier of the validator.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/Validators": {
        "get": {
          "tags": [
            "Validators"
          ],
          "summary": "Gets Validators OData query.",
          "operationId": "odata/Validators",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/Validators/$count": {
        "get": {
          "tags": [
            "Validators"
          ],
          "summary": "Gets Validators OData query.",
          "operationId": "odata/Validators/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/api/ValidatorVersions": {
        "post": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Creates a new validator Version.",
          "requestBody": {
            "description": "Model with validator version creation data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionCreateModel"
                }
              }
            }
          },
          "responses": {
            "201": {
              "description": "Created",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/api/ValidatorVersions/{validatorVersionId}": {
        "delete": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Disables an existing validator version.",
          "parameters": [
            {
              "name": "validatorVersionId",
              "in": "path",
              "description": "Identifier of the validator version to be disabled.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "patch": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Updates an existing validator version.",
          "parameters": [
            {
              "name": "validatorVersionId",
              "in": "path",
              "description": "Identifier of the validator to be updated.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "requestBody": {
            "description": "Model with validator update data.",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              },
              "application/*+json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidatorVersionUpdateModel"
                }
              }
            }
          },
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        },
        "get": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Gets an existing validator version.",
          "parameters": [
            {
              "name": "validatorVersionId",
              "in": "path",
              "description": "Identifier of the validator version.",
              "required": true,
              "schema": {
                "type": "string",
                "format": "uuid"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "Success",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ValidatorVersionModel"
                  }
                }
              }
            },
            "401": {
              "description": "Unauthorized",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "403": {
              "description": "Forbidden",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "400": {
              "description": "Bad Request",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "404": {
              "description": "Not Found",
              "content": {
                "application/json;odata.metadata=minimal;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=minimal": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=full": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.metadata=none": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=true": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json;odata.streaming=false": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/xml": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/plain": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "application/octet-stream": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                },
                "text/json": {
                  "schema": {
                    "$ref": "#/components/schemas/ProblemDetails"
                  }
                }
              }
            },
            "500": {
              "description": "Server Error"
            }
          }
        }
      },
      "/odata/ValidatorVersions": {
        "get": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Gets Validator Versions OData query.",
          "operationId": "odata/ValidatorVersions",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      },
      "/odata/ValidatorVersions/$count": {
        "get": {
          "tags": [
            "ValidatorVersions"
          ],
          "summary": "Gets Validator Versions OData query.",
          "operationId": "odata/ValidatorVersions/$count",
          "responses": {
            "200": {
              "description": "Success"
            }
          }
        }
      }
    },
    "components": {
      "schemas": {
        "EdmContainerElementKind": {
          "enum": [
            "None",
            "EntitySet",
            "ActionImport",
            "FunctionImport",
            "Singleton"
          ],
          "type": "string"
        },
        "EdmExpressionKind": {
          "enum": [
            "None",
            "BinaryConstant",
            "BooleanConstant",
            "DateTimeOffsetConstant",
            "DecimalConstant",
            "FloatingConstant",
            "GuidConstant",
            "IntegerConstant",
            "StringConstant",
            "DurationConstant",
            "Null",
            "Record",
            "Collection",
            "Path",
            "If",
            "Cast",
            "IsType",
            "FunctionApplication",
            "LabeledExpressionReference",
            "Labeled",
            "PropertyPath",
            "NavigationPropertyPath",
            "DateConstant",
            "TimeOfDayConstant",
            "EnumMember",
            "AnnotationPath"
          ],
          "type": "string"
        },
        "EdmSchemaElementKind": {
          "enum": [
            "None",
            "TypeDefinition",
            "Term",
            "Action",
            "EntityContainer",
            "Function"
          ],
          "type": "string"
        },
        "EdmTypeKind": {
          "enum": [
            "None",
            "Primitive",
            "Entity",
            "Complex",
            "Collection",
            "EntityReference",
            "Enum",
            "TypeDefinition",
            "Untyped",
            "Path"
          ],
          "type": "string"
        },
        "ExplicitValidatorCreateModel": {
          "required": [
            "description",
            "enabled"
          ],
          "type": "object",
          "properties": {
            "customerId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "systemId": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            },
            "validatorId": {
              "type": "string",
              "format": "uuid"
            },
            "enabled": {
              "type": "boolean"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "ExplicitValidatorModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "customerId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "systemId": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            },
            "validatorId": {
              "type": "string",
              "format": "uuid"
            },
            "enabled": {
              "type": "boolean"
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "createdUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            },
            "lastModifiedBy": {
              "type": "string",
              "nullable": true
            },
            "lastModifiedUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            }
          },
          "additionalProperties": false
        },
        "ExplicitValidatorUpdateModel": {
          "required": [
            "description",
            "enabled"
          ],
          "type": "object",
          "properties": {
            "customerId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "systemId": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            },
            "enabled": {
              "type": "boolean"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "FileType": {
          "enum": [
            "Undefined",
            "SecurityExtract",
            "UtilizationExtract",
            "ChangeLogExtract"
          ],
          "type": "string"
        },
        "IEdmDirectValueAnnotationsManager": {
          "type": "object",
          "additionalProperties": false
        },
        "IEdmEntityContainer": {
          "type": "object",
          "properties": {
            "elements": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/IEdmEntityContainerElement"
              },
              "nullable": true,
              "readOnly": true
            },
            "schemaElementKind": {
              "$ref": "#/components/schemas/EdmSchemaElementKind"
            },
            "namespace": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "name": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "IEdmEntityContainerElement": {
          "type": "object",
          "properties": {
            "containerElementKind": {
              "$ref": "#/components/schemas/EdmContainerElementKind"
            },
            "container": {
              "$ref": "#/components/schemas/IEdmEntityContainer"
            },
            "name": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "IEdmExpression": {
          "type": "object",
          "properties": {
            "expressionKind": {
              "$ref": "#/components/schemas/EdmExpressionKind"
            }
          },
          "additionalProperties": false
        },
        "IEdmModel": {
          "type": "object",
          "properties": {
            "schemaElements": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/IEdmSchemaElement"
              },
              "nullable": true,
              "readOnly": true
            },
            "vocabularyAnnotations": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/IEdmVocabularyAnnotation"
              },
              "nullable": true,
              "readOnly": true
            },
            "referencedModels": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/IEdmModel"
              },
              "nullable": true,
              "readOnly": true
            },
            "declaredNamespaces": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "nullable": true,
              "readOnly": true
            },
            "directValueAnnotationsManager": {
              "$ref": "#/components/schemas/IEdmDirectValueAnnotationsManager"
            },
            "entityContainer": {
              "$ref": "#/components/schemas/IEdmEntityContainer"
            }
          },
          "additionalProperties": false
        },
        "IEdmSchemaElement": {
          "type": "object",
          "properties": {
            "schemaElementKind": {
              "$ref": "#/components/schemas/EdmSchemaElementKind"
            },
            "namespace": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "name": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "IEdmTerm": {
          "type": "object",
          "properties": {
            "type": {
              "$ref": "#/components/schemas/IEdmTypeReference"
            },
            "appliesTo": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "defaultValue": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "schemaElementKind": {
              "$ref": "#/components/schemas/EdmSchemaElementKind"
            },
            "namespace": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "name": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "IEdmType": {
          "type": "object",
          "properties": {
            "typeKind": {
              "$ref": "#/components/schemas/EdmTypeKind"
            }
          },
          "additionalProperties": false
        },
        "IEdmTypeReference": {
          "type": "object",
          "properties": {
            "isNullable": {
              "type": "boolean",
              "readOnly": true
            },
            "definition": {
              "$ref": "#/components/schemas/IEdmType"
            }
          },
          "additionalProperties": false
        },
        "IEdmVocabularyAnnotatable": {
          "type": "object",
          "additionalProperties": false
        },
        "IEdmVocabularyAnnotation": {
          "type": "object",
          "properties": {
            "qualifier": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            },
            "term": {
              "$ref": "#/components/schemas/IEdmTerm"
            },
            "target": {
              "$ref": "#/components/schemas/IEdmVocabularyAnnotatable"
            },
            "value": {
              "$ref": "#/components/schemas/IEdmExpression"
            }
          },
          "additionalProperties": false
        },
        "ODataEntitySetInfo": {
          "type": "object",
          "properties": {
            "typeAnnotation": {
              "$ref": "#/components/schemas/ODataTypeAnnotation"
            },
            "url": {
              "type": "string",
              "format": "uri",
              "nullable": true
            },
            "name": {
              "type": "string",
              "nullable": true
            },
            "title": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ODataFunctionImportInfo": {
          "type": "object",
          "properties": {
            "typeAnnotation": {
              "$ref": "#/components/schemas/ODataTypeAnnotation"
            },
            "url": {
              "type": "string",
              "format": "uri",
              "nullable": true
            },
            "name": {
              "type": "string",
              "nullable": true
            },
            "title": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ODataServiceDocument": {
          "type": "object",
          "properties": {
            "typeAnnotation": {
              "$ref": "#/components/schemas/ODataTypeAnnotation"
            },
            "entitySets": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ODataEntitySetInfo"
              },
              "nullable": true
            },
            "singletons": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ODataSingletonInfo"
              },
              "nullable": true
            },
            "functionImports": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ODataFunctionImportInfo"
              },
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ODataSingletonInfo": {
          "type": "object",
          "properties": {
            "typeAnnotation": {
              "$ref": "#/components/schemas/ODataTypeAnnotation"
            },
            "url": {
              "type": "string",
              "format": "uri",
              "nullable": true
            },
            "name": {
              "type": "string",
              "nullable": true
            },
            "title": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ODataTypeAnnotation": {
          "type": "object",
          "properties": {
            "typeName": {
              "type": "string",
              "nullable": true,
              "readOnly": true
            }
          },
          "additionalProperties": false
        },
        "ProblemDetails": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "nullable": true
            },
            "title": {
              "type": "string",
              "nullable": true
            },
            "status": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            },
            "detail": {
              "type": "string",
              "nullable": true
            },
            "instance": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": { }
        },
        "ResultState": {
          "enum": [
            "Undefined",
            "Success",
            "SuccessWithWarnings",
            "Failed"
          ],
          "type": "string"
        },
        "Severity": {
          "enum": [
            "Undefined",
            "Informational",
            "Warning",
            "Fatal"
          ],
          "type": "string"
        },
        "Status": {
          "enum": [
            "Created",
            "Running",
            "Complete",
            "Failed",
            "Faulted",
            "Success",
            "SuccessWithWarnings"
          ],
          "type": "string"
        },
        "SystemType": {
          "enum": [
            "All",
            "Sap",
            "SuccessFactors",
            "Oracle"
          ],
          "type": "string"
        },
        "TargetType": {
          "enum": [
            "Invalid",
            "All",
            "Customer",
            "System"
          ],
          "type": "string"
        },
        "ValidationCreateModel": {
          "required": [
            "completedUtc",
            "resultState",
            "startedUtc"
          ],
          "type": "object",
          "properties": {
            "validationRunId": {
              "type": "string",
              "format": "uuid"
            },
            "validatorVersionId": {
              "type": "string",
              "format": "uuid"
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "resultState": {
              "$ref": "#/components/schemas/ResultState"
            }
          },
          "additionalProperties": false
        },
        "ValidationModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "validationRunId": {
              "type": "string",
              "format": "uuid"
            },
            "validatorVersionId": {
              "type": "string",
              "format": "uuid"
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "resultState": {
              "$ref": "#/components/schemas/ResultState"
            }
          },
          "additionalProperties": false
        },
        "ValidationResultCreateModel": {
          "required": [
            "description",
            "recommendedAction",
            "severity"
          ],
          "type": "object",
          "properties": {
            "validationId": {
              "type": "string",
              "format": "uuid"
            },
            "severity": {
              "$ref": "#/components/schemas/Severity"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            },
            "recommendedAction": {
              "minLength": 1,
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "ValidationResultModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "validationId": {
              "type": "string",
              "format": "uuid"
            },
            "severity": {
              "$ref": "#/components/schemas/Severity"
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "recommendedAction": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationResultUpdateModel": {
          "required": [
            "description",
            "recommendedAction",
            "severity"
          ],
          "type": "object",
          "properties": {
            "severity": {
              "$ref": "#/components/schemas/Severity"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            },
            "recommendedAction": {
              "minLength": 1,
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "ValidationRunCreateModel": {
          "required": [
            "fileType",
            "source",
            "status",
            "systemId",
            "systemType"
          ],
          "type": "object",
          "properties": {
            "fileId": {
              "type": "string",
              "format": "uuid"
            },
            "customerId": {
              "type": "string",
              "format": "uuid"
            },
            "systemId": {
              "type": "integer",
              "format": "int32"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "source": {
              "minLength": 1,
              "type": "string"
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "status": {
              "$ref": "#/components/schemas/Status"
            },
            "comments": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationRunCreatedModel": {
          "required": [
            "fileType",
            "source",
            "status",
            "systemId",
            "systemType"
          ],
          "type": "object",
          "properties": {
            "fileId": {
              "type": "string",
              "format": "uuid"
            },
            "customerId": {
              "type": "string",
              "format": "uuid"
            },
            "systemId": {
              "type": "integer",
              "format": "int32"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "source": {
              "minLength": 1,
              "type": "string"
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "status": {
              "$ref": "#/components/schemas/Status"
            },
            "comments": {
              "type": "string",
              "nullable": true
            },
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "createdUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            }
          },
          "additionalProperties": false
        },
        "ValidationRunModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "fileId": {
              "type": "string",
              "format": "uuid"
            },
            "customerId": {
              "type": "string",
              "format": "uuid"
            },
            "systemId": {
              "type": "integer",
              "format": "int32"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "source": {
              "type": "string",
              "nullable": true
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "status": {
              "$ref": "#/components/schemas/Status"
            },
            "comments": {
              "type": "string",
              "nullable": true
            },
            "createdUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            },
            "lastModifiedBy": {
              "type": "string",
              "nullable": true
            },
            "lastModifiedUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            },
            "validationId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationRunUpdateModel": {
          "required": [
            "fileType",
            "source",
            "status",
            "systemId",
            "systemType"
          ],
          "type": "object",
          "properties": {
            "fileId": {
              "type": "string",
              "format": "uuid"
            },
            "customerId": {
              "type": "string",
              "format": "uuid"
            },
            "systemId": {
              "type": "integer",
              "format": "int32"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "source": {
              "minLength": 1,
              "type": "string"
            },
            "startedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time",
              "nullable": true
            },
            "status": {
              "$ref": "#/components/schemas/Status"
            },
            "comments": {
              "type": "string",
              "nullable": true
            },
            "validationId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationScriptModel": {
          "type": "object",
          "properties": {
            "validatorId": {
              "type": "string",
              "format": "uuid"
            },
            "validatorVersionId": {
              "type": "string",
              "format": "uuid"
            },
            "version": {
              "type": "string",
              "nullable": true
            },
            "target": {
              "$ref": "#/components/schemas/TargetType"
            },
            "script": {
              "type": "string",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationScriptRequestModel": {
          "type": "object",
          "properties": {
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "customerId": {
              "type": "string",
              "format": "uuid",
              "nullable": true
            },
            "systemId": {
              "type": "integer",
              "format": "int32",
              "nullable": true
            }
          },
          "additionalProperties": false
        },
        "ValidationUpdateModel": {
          "required": [
            "completedUtc",
            "resultState",
            "startedUtc"
          ],
          "type": "object",
          "properties": {
            "startedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "completedUtc": {
              "type": "string",
              "format": "date-time"
            },
            "resultState": {
              "$ref": "#/components/schemas/ResultState"
            }
          },
          "additionalProperties": false
        },
        "ValidatorCreateModel": {
          "required": [
            "description",
            "enabled",
            "fileType",
            "name",
            "systemType"
          ],
          "type": "object",
          "properties": {
            "name": {
              "minLength": 1,
              "type": "string"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "enabled": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "ValidatorModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "name": {
              "type": "string",
              "nullable": true
            },
            "description": {
              "type": "string",
              "nullable": true
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "enabled": {
              "type": "boolean"
            },
            "createdUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            },
            "lastModifiedBy": {
              "type": "string",
              "nullable": true
            },
            "lastModifiedUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            }
          },
          "additionalProperties": false
        },
        "ValidatorUpdateModel": {
          "required": [
            "description",
            "enabled",
            "name",
            "systemType"
          ],
          "type": "object",
          "properties": {
            "name": {
              "minLength": 1,
              "type": "string"
            },
            "description": {
              "minLength": 1,
              "type": "string"
            },
            "fileType": {
              "$ref": "#/components/schemas/FileType"
            },
            "systemType": {
              "$ref": "#/components/schemas/SystemType"
            },
            "enabled": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "ValidatorVersionCreateModel": {
          "required": [
            "changeDescription",
            "enabled",
            "script"
          ],
          "type": "object",
          "properties": {
            "validatorId": {
              "type": "string",
              "format": "uuid"
            },
            "changeDescription": {
              "minLength": 1,
              "type": "string"
            },
            "script": {
              "minLength": 1,
              "type": "string"
            },
            "enabled": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "ValidatorVersionModel": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid"
            },
            "validatorId": {
              "type": "string",
              "format": "uuid"
            },
            "version": {
              "type": "string",
              "nullable": true
            },
            "changeDescription": {
              "type": "string",
              "nullable": true
            },
            "script": {
              "type": "string",
              "nullable": true
            },
            "enabled": {
              "type": "boolean"
            },
            "createdUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            },
            "lastModifiedBy": {
              "type": "string",
              "nullable": true
            },
            "lastModifiedUtcTimestamp": {
              "type": "string",
              "format": "date-time"
            }
          },
          "additionalProperties": false
        },
        "ValidatorVersionUpdateModel": {
          "required": [
            "changeDescription",
            "enabled",
            "script"
          ],
          "type": "object",
          "properties": {
            "changeDescription": {
              "minLength": 1,
              "type": "string"
            },
            "script": {
              "minLength": 1,
              "type": "string"
            },
            "enabled": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        }
      },
      "securitySchemes": {
        "Bearer": {
          "type": "http",
          "description": "JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\"",
          "scheme": "bearer"
        }
      }
    },
    "security": [
      {
        "Bearer": [
          "Bearer"
        ]
      }
    ]
  }