{
  "openapi": "3.0.0",
  "info": {
    "version": "1.0",
    "title": "Access Risk Management Jobs Service"
  },
  "tags":[{"name":"ActivityHistory"},{"name":"Job"},{"name":"JobRunner"},{"name":"LegacyJobs"},{"name":"Lookups"},{"name":"ProgramCommandInstances"},{"name":"Properties"},{"name":"Recurrences"},{"name":"Scheduler"},{"name":"SecurityAnalysis"},{"name":"WhatIfAnalysis"}],
  "paths": {
    "/api/activities/history/{erpSystemId}": {
      "get": {
        "tags": [
          "ActivityHistory"
        ],
        "summary": "Gets the activity history for the specified ERP system.",
        "operationId": "GetActivityHistory",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "options",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        }
      }
    },
    "/api/v2/activities/history/{erpSystemId}": {
      "get": {
        "tags": [
          "ActivityHistory"
        ],
        "summary": "Gets the activity history for the specified ERP system.",
        "operationId": "GetActivityHistoryV2",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "options",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        }
      }
    },
    "/api/jobs/updateStatus": {
      "post": {
        "tags": [
          "Job"
        ],
        "summary": "Updates job status.",
        "operationId": "UpdateStatus",
        "requestBody": {
          "$ref": "#/components/requestBodies/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/jobs/triggerStatusUpdate/{jobId}": {
      "post": {
        "tags": [
          "Job"
        ],
        "summary": "Updates job status.",
        "operationId": "TriggerStatusUpdate",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/jobrunner/{erpSystem}/risksnapshotjob/{customerId}": {
      "post": {
        "tags": [
          "JobRunner"
        ],
        "summary": "Runs a new Risk Snapshot Job based on the supplied Erp System type.",
        "operationId": "RunRiskSnapshotJob",
        "parameters": [
          {
            "name": "erpSystem",
            "in": "path",
            "description": "Represents the Erp System type to which the Risk Snapshot job will be applied.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "description": "Represents the customer/account unique identifier.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel"
              }
            }
          },
          "description": "Represents the model that contains the parameters required to run the Risk Snapshot job, based on the Erp System."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/legacyJobs/updateStatus": {
      "post": {
        "tags": [
          "LegacyJobs"
        ],
        "summary": "Updates a legacy job status in AccessAnalyzer.",
        "operationId": "UpdateStatus",
        "requestBody": {
          "$ref": "#/components/requestBodies/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/legacyJobs/{jobId}/parameters": {
      "get": {
        "tags": [
          "LegacyJobs"
        ],
        "summary": "Gets job parameters by job ID.",
        "operationId": "GetJobParameters",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "Identifier of the job.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.JobParameters"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/lookups/rulebooks": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available rulebooks.",
        "operationId": "GetRulebooks",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/risks": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available rules.",
        "operationId": "GetRisks",
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>ruleCode</code> value, or a comma, tab or line separated list of <code>ruleCode</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Rule"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/tcodes": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of transaction codes.",
        "operationId": "GetTCodes",
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>tcode</code> value, or a comma, tab or line separated list of <code>tcode</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/businessFunction/{businessFunctionId}/permissions": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of permissions by Business Function Id.",
        "operationId": "GetPermissionsByBusinessFunction",
        "parameters": [
          {
            "name": "businessFunctionId",
            "in": "path",
            "description": "",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "options",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCode"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/authObjects": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of authorization objects.",
        "operationId": "GetAuthObjects",
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>auth object</code> value, or a comma, tab or line separated list of <code>auth object</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/authFields": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of authorization object fields.",
        "operationId": "GetAuthFields",
        "parameters": [
          {
            "name": "options",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>auth object</code> value, or a comma, tab or line separated list of <code>auth object</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/businessfunctions": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available business functions.",
        "operationId": "GetBusinessFunctions",
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>businessFunctionCode</code> value, or a comma, tab or line separated list of <code>businessFunctionCode</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.BusinessFunction"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/securityExtracts/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available security extracts for the specified system.",
        "operationId": "GetSecurityExtracts",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the selected ERP system.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/timezones": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of key/value pairs representing the available time zones.",
        "operationId": "GetTimeZones",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/systemusers/{erpSystemId}/{securityExtractId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available ERP system users for the specified system and extract.",
        "operationId": "GetErpSystemUsers",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the selected ERP system.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "securityExtractId",
            "in": "path",
            "description": "The id of the selected security extract.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>username</code> value, or a comma, tab or line separated list of <code>username</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/userroles": {
      "post": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available ERP roles for the specified system, extract and ERP users.",
        "operationId": "GetUserRoles",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/userroles/search": {
      "post": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available ERP roles for the specified system, extract and ERP users.",
        "operationId": "GetUserRoles",
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>roleName</code> value, or a comma, tab or line separated list of <code>roleName</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserRolesRequestModel"
              }
            }
          },
          "description": "Parameteres of the request."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/roleRelations/{erpSystemId}/{securityExtractId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available parent/child relationships between ERP roles for the specified system and extract.",
        "operationId": "GetRoleRelations",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the selected ERP system.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "securityExtractId",
            "in": "path",
            "description": "The id of the selected security extract.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "uniqueItems": false,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/isUserExpired/{erpSystemId}/{securityExtractId}/{userName}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a value indicating whether the ERP user has expired.",
        "operationId": "IsUserExpired",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the selected ERP system.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "securityExtractId",
            "in": "path",
            "description": "The id of the selected security extract.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "userName",
            "in": "path",
            "description": "The userName of the ERP user.",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/systemroles": {
      "post": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets the available ERP system roles for the specified system and extract. Excluding roles assigned to the passed users.",
        "operationId": "GetErpSystemRoles",
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "description": "Optional: A value to search the results on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "description": "Optional: A single <code>roleName</code> value, or a comma, tab or line separated list of <code>roleName</code> values to search on.",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel"
              }
            }
          },
          "description": "Parameteres of the request."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/riskratings": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of risk ratings for selected rulebooks.",
        "operationId": "GetRiskRatings",
        "parameters": [
          {
            "name": "rulebookIds",
            "in": "query",
            "description": "An optional collection of rulebook ids to filter.",
            "required": false,
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              },
              "uniqueItems": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskRatingModel"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/businessProcesses": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of business processes for selected rulebooks.",
        "operationId": "GetBusinessProcesses",
        "parameters": [
          {
            "name": "rulebookIds",
            "in": "query",
            "description": "A collection of selected rulebook ids.",
            "required": false,
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              },
              "uniqueItems": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BusinessProcessModel"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/utilizationExtracts/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of utilization extracts for a selected SAP System.",
        "operationId": "GetUtilizationExtracts",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the selected ERP system.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractModel"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/securityAnalysis/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of risk ratings for selected rulebooks.",
        "operationId": "GetSecurityAnalysis",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          },
          {
            "name": "analysisType",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/lookups/usergroups/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a collection of ERP System User Groups.",
        "operationId": "GetUserGroups",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "minimum": 1,
              "maximum": 2147483647
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/rulebooks/{customerId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of rulebooks, based on the supplied erp system type and customer id.",
        "operationId": "GetErpSystemRulebooks",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/rulebooks/{customerId}/no-duplicates": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of rulebooks, based on the supplied erp system type and customer id.",
        "operationId": "GetErpSystemNoDuplicatesRulebooks",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/securityExtracts/{customerId}/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of security extracts, based on the supplied erp system type and customer id.",
        "operationId": "GetErpSystemSecurityExtracts",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/securityAnalysis/{customerId}/{erpSystemId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of security analyses, based on the supplied erp system type and customer id.",
        "operationId": "GetErpSystemSecurityAnalyses",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "analysisType",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/riskratings/{rulebookId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of risk ratings, based on the supplied erp system type and rulebook id.",
        "operationId": "GetErpSystemRulebookRiskRatings",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "rulebookId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "rulebookIds",
            "in": "query",
            "required": false,
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              },
              "uniqueItems": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/lookups/{erpSystemType}/businessprocesses/{rulebookId}": {
      "get": {
        "tags": [
          "Lookups"
        ],
        "summary": "Gets a list of business processes, based on the supplied erp system type and rulebook id.",
        "operationId": "GetErpSystemRulebookBusinessProcesses",
        "parameters": [
          {
            "name": "erpSystemType",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "rulebookId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "rulebookIds",
            "in": "query",
            "required": false,
            "explode": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              },
              "uniqueItems": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/programCommandInstances/secureProvisioning": {
      "post": {
        "tags": [
          "ProgramCommandInstances"
        ],
        "summary": "Creates a new program command instance for an automated provisioning.",
        "operationId": "CreateSecureProvisioningProgramCommandInstance",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request"
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        }
      }
    },
    "/api/properties/risksnapshot/{jobId}": {
      "get": {
        "tags": [
          "Properties"
        ],
        "summary": "Gets the risk snapshot properties for the specified job.",
        "operationId": "GetRiskSnapshotProperties",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties"
                }
              }
            }
          }
        }
      }
    },
    "/api/recurrences/{erpSystemId}": {
      "get": {
        "tags": [
          "Recurrences"
        ],
        "summary": "Gets a collection of available recurrences for the specified ERP system.",
        "operationId": "GetRecurrences",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "description": "The id of the ERP system to filter by.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceTask"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/recurrences/{recurrenceId}": {
      "delete": {
        "tags": [
          "Recurrences"
        ],
        "summary": "Deletes the specified recurrence.",
        "operationId": "DeleteRecurrence",
        "parameters": [
          {
            "name": "recurrenceId",
            "in": "path",
            "description": "The id of the recurrence to be deleted",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/recurrences/{recurrenceId}/rerun": {
      "post": {
        "tags": [
          "Recurrences"
        ],
        "summary": "Deletes the specified recurrence.",
        "operationId": "RerunRecurrence",
        "parameters": [
          {
            "name": "recurrenceId",
            "in": "path",
            "description": "The id of the recurrence to be deleted",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "404": {
            "description": "Not Found",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/risksnapshotjob": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new risk snapshot job.",
        "operationId": "ScheduleRiskSnapshot",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          },
          "description": "The model of the risk snapshot job to be scheduled."
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/schedule/useranalysis": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new user security analysis job.",
        "operationId": "ScheduleUserAnalysis",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/roleanalysis": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new role security analysis job.",
        "operationId": "ScheduleRoleAnalysis",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/dormantUsersReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Dormant Users Report job.",
        "operationId": "ScheduleDormantUsersReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/orphanedRolesReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Orphaned Roles Report job.",
        "operationId": "ScheduleOrphanedRolesReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/utilizationDeltaReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Utilization Delta Report job.",
        "operationId": "ScheduleUtilizationDeltaReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/eamReportOverview": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new EAM Report Overview job.",
        "operationId": "ScheduleEamReportOverviewJob",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          },
          "description": "Job parameters."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/securityRolesReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Security Roles Report job.",
        "operationId": "ScheduleSecurityRolesReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/oneClickReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new One Click Report job.",
        "operationId": "ScheduleOneClickReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/securityExtract": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Security Extract.",
        "operationId": "ScheduleSecurityExtract",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/extractcompletnessreport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Security Extract Complestness Report.",
        "operationId": "ScheduleExtractCompletenessReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel"
              }
            }
          },
          "description": "Represents the model that contains the parameters required to schedule the report."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/utilizationExtract": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new SAP Utilization Extract.",
        "operationId": "ScheduleUtilizationExtract",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/whatif/users": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new users WhatIf analysis.",
        "operationId": "ScheduleUsersWhatIf",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/whatif/singlerole": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new single-role WhatIf analysis.",
        "operationId": "ScheduleSingleRoleWhatIf",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/whatif/compositerole": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new composite-role WhatIf analysis.",
        "operationId": "ScheduleCompositeRoleWhatIf",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/importSapRoles": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new import sap roles job.",
        "operationId": "ScheduleImportSapRoles",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/loadSapInfo": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules an SAP info load job.",
        "operationId": "ScheduleLoadSapInfo",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/userConflictMatrixReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new user conflict matrix report.",
        "operationId": "ScheduleUserConflictMatrixReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/roleConflictMatrixReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new role conflict matrix report.",
        "operationId": "ScheduleRoleConflictMatrixReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/businessProcessConflictMatrixReport": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new BP Conflict Matrix Report job.",
        "operationId": "ScheduleBusinessProcessConflictMatrixReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/accessReview": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Access Review job.",
        "operationId": "ScheduleAccessReview",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/accessReview/actionLog": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Access Review Action log job.",
        "operationId": "ScheduleAccessReviewLog",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/accessReview/report": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Access Review Report job.",
        "operationId": "ScheduleAccessReviewReport",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/accessReview/rolesRemoval": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules Access Review roles removal.",
        "operationId": "ScheduleAccessReviewRolesRemoval",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "format": "uuid",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/restart/{jobId}/{erpSystemType}": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Restarts specified job.",
        "operationId": "RestartJob",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "Identifier of the job.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "erpSystemType",
            "in": "path",
            "description": "The ERP system type. Defaults to SAP.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/schedule/{erpSystem}/risksnapshotjob/{customerId}": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules a new Risk Snapshot Job based on the supplied Erp System type.",
        "operationId": "ScheduleRiskSnapshotJob",
        "parameters": [
          {
            "name": "erpSystem",
            "in": "path",
            "description": "Represents the Erp System type to which the Risk Snapshot job will be applied.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "sap",
                "successFactors",
                "ariba",
                "concur",
                "uConnect"
              ]
            }
          },
          {
            "name": "customerId",
            "in": "path",
            "description": "Represents the customer/account unique identifier.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_"
              }
            }
          },
          "description": "Represents the model that contains the parameters required to schedule the Risk Snapshot job, based on the Erp System."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/schedule/changeLogs": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules new Change Logs Job.",
        "operationId": "ScheduleChangeLogs",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel"
              }
            }
          },
          "description": "Change log parameters model."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request"
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/schedule/importUsers": {
      "post": {
        "tags": [
          "Scheduler"
        ],
        "summary": "Schedules new Import Users job.",
        "operationId": "ScheduleImportUsersJob",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel"
              }
            }
          },
          "description": "Import Users parameters."
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request"
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/securityAnalysis/analysisCompleted": {
      "post": {
        "tags": [
          "SecurityAnalysis"
        ],
        "summary": "Sends a message to the message bus when an analysis completes.",
        "operationId": "AnalysisCompleted",
        "requestBody": {
          "content": {
            "application/json;odata.metadata=minimal;odata.streaming=true": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=minimal;odata.streaming=false": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=minimal": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=true": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=full;odata.streaming=false": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=full": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=true": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=none;odata.streaming=false": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.metadata=none": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.streaming=true": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json;odata.streaming=false": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/xml": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/prs.odatatestxx-odata": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "text/json": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            },
            "application/*+json": {
              "schema": {
                "format": "int32",
                "type": "integer"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/securityAnalysis/{jobId}/conflicts": {
      "get": {
        "tags": [
          "SecurityAnalysis"
        ],
        "summary": "Gets a collection of conflicts based on the provided security analysis.",
        "operationId": "GetSecurityAnalysisConflicts",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "search",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bulkSearch",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "string"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "string"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "type": "object"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object"
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "type": "object"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "object"
                }
              },
              "text/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/api/whatif/resultslist/{erpSystemId}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets a list of the available WhatIf analysis results.",
        "operationId": "GetWhatIfAnalysisResults",
        "parameters": [
          {
            "name": "erpSystemId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/whatif/{jobId}/type": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the type of WhatIf for specified job.",
        "operationId": "GetWhatIfType",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "Identifier of the job.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfType"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/whatif/results/{jobId}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results for the specified job.",
        "operationId": "GetWhatIfAnalysisResult",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        },
        "deprecated": true
      }
    },
    "/api/whatif/results/{jobId}/{analysisType}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results for the specified job and analysis type.",
        "operationId": "GetWhatIfAnalysisResult",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "Identifier of WhatIf job.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "analysisType",
            "in": "path",
            "description": "Type of analysis results to show.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/whatif/results/{jobId}/permissionHits/{ruleId}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results for the specified job and its permission hits.",
        "operationId": "GetBusinessFunctionHits",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ruleId",
            "in": "path",
            "description": "The id of the rule to search for.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        },
        "deprecated": true
      }
    },
    "/api/whatif/results/{jobId}/{analysisType}/ruleHits/{ruleId}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results for the specified job and its permission hits.",
        "operationId": "GetBusinessFunctionHits",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ruleId",
            "in": "path",
            "description": "The id of the rule to search for.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "analysisType",
            "in": "path",
            "description": "Type of analysis results to show.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/whatif/results/{jobId}/comments": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results comments for the specified job.",
        "operationId": "GetWhatIfAnalysisResultComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        },
        "deprecated": true
      },
      "post": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Adds a comment to the WhatIf analysis results for the specified job.",
        "operationId": "AddWhatIfAnalysisResultComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "$ref": "#/components/requestBodies/ErpMaestro.JobServices.Common.Models.CommentModel"
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        },
        "deprecated": true
      }
    },
    "/api/whatif/results/{jobId}/{analysisType}/comments": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results comments for the specified job and type.",
        "operationId": "GetWhatIfAnalysisResultComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "analysisType",
            "in": "path",
            "description": "Type of analysis results to show.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "text/plain": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "uniqueItems": false,
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      },
      "post": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Adds a comment to the WhatIf analysis results for the specified job.",
        "operationId": "AddWhatIfAnalysisResultComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "analysisType",
            "in": "path",
            "description": "Type of analysis results to show.",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "undefined",
                "role",
                "user"
              ]
            }
          }
        ],
        "requestBody": {
          "$ref": "#/components/requestBodies/ErpMaestro.JobServices.Common.Models.CommentModel"
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/xml": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          },
          "404": {
            "description": "Not Found"
          },
          "500": {
            "description": "Server Error"
          }
        }
      }
    },
    "/api/whatif/results/{jobId}/ruleHit/{ruleId}/comments": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis results rule hit comments for the specified job.",
        "operationId": "GetWhatIfAnalysisRuleHitComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ruleId",
            "in": "path",
            "description": "The id of the rule hit in question.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "post": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Adds a new comment to the WhatIf analysis results rule hit specified.",
        "operationId": "AddWhatIfAnalysisRuleHitComments",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ruleId",
            "in": "path",
            "description": "The id of the rule hit in question.",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "$ref": "#/components/requestBodies/ErpMaestro.JobServices.Common.Models.CommentModel"
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/whatif/reportkey/{jobId}": {
      "get": {
        "tags": [
          "WhatIfAnalysis"
        ],
        "summary": "Gets the WhatIf analysis report key for the specified job.",
        "operationId": "GetWhatIfAnalysisReportKey",
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "description": "The id of the job that produced the analysis result.",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;odata.metadata=minimal;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=minimal": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=full": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.metadata=none": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=true": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json;odata.streaming=false": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/xml": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "application/prs.odatatestxx-odata": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/plain": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              },
              "text/json": {
                "schema": {
                  "format": "int32",
                  "type": "integer"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "requestBodies": {
      "ErpMaestro.JobServices.Common.Models.CommentModel": {
        "content": {
          "application/json;odata.metadata=minimal;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=minimal;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=minimal": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=full;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=full;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=full": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=none;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=none;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.metadata=none": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/xml": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/prs.odatatestxx-odata": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/json-patch+json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "text/json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "application/*+json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          }
        },
        "description": "The comments model with the information to add.",
        "required": true
      },
      "ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate": {
        "content": {
          "application/json;odata.metadata=minimal;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=minimal;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=minimal": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=full;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=full;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=full": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=none;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=none;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.metadata=none": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.streaming=true": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json;odata.streaming=false": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/xml": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/prs.odatatestxx-odata": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/json-patch+json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "text/json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          },
          "application/*+json": {
            "schema": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate"
            }
          }
        },
        "required": true
      }
    },
    "schemas": {
      "Microsoft.AspNetCore.Http.HttpRequest": {
        "type": "object",
        "properties": {
          "httpContext": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpContext"
          },
          "method": {
            "type": "string"
          },
          "scheme": {
            "type": "string"
          },
          "isHttps": {
            "type": "boolean"
          },
          "host": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HostString"
          },
          "pathBase": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "queryString": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.QueryString"
          },
          "query": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_Microsoft.Extensions.Primitives.StringValues_Microsoft.Extensions.Primitives_Version_3.0.0.0_Culture_neutral_PublicKeyToken_adb9793829ddae60_"
            }
          },
          "protocol": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "additionalProperties": {
              "uniqueItems": false,
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "readOnly": true
          },
          "cookies": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
            }
          },
          "contentLength": {
            "format": "int64",
            "type": "integer"
          },
          "contentType": {
            "type": "string"
          },
          "body": {
            "$ref": "#/components/schemas/System.IO.Stream"
          },
          "hasFormContentType": {
            "type": "boolean",
            "readOnly": true
          },
          "form": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_Microsoft.Extensions.Primitives.StringValues_Microsoft.Extensions.Primitives_Version_3.0.0.0_Culture_neutral_PublicKeyToken_adb9793829ddae60_"
            }
          }
        }
      },
      "Microsoft.AspNet.OData.ODataQueryContext": {
        "type": "object",
        "properties": {
          "defaultQuerySettings": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.DefaultQuerySettings"
          },
          "model": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmModel"
          },
          "elementType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "navigationSource": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "elementClrType": {
            "type": "string",
            "readOnly": true
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Routing.ODataPath"
          },
          "requestContainer": {
            "$ref": "#/components/schemas/System.IServiceProvider"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataRawQueryOptions": {
        "type": "object",
        "properties": {
          "filter": {
            "type": "string",
            "readOnly": true
          },
          "apply": {
            "type": "string",
            "readOnly": true
          },
          "orderBy": {
            "type": "string",
            "readOnly": true
          },
          "top": {
            "type": "string",
            "readOnly": true
          },
          "skip": {
            "type": "string",
            "readOnly": true
          },
          "select": {
            "type": "string",
            "readOnly": true
          },
          "expand": {
            "type": "string",
            "readOnly": true
          },
          "count": {
            "type": "string",
            "readOnly": true
          },
          "format": {
            "type": "string",
            "readOnly": true
          },
          "skipToken": {
            "type": "string",
            "readOnly": true
          },
          "deltaToken": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Query.SelectExpandQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawSelect": {
            "type": "string",
            "readOnly": true
          },
          "rawExpand": {
            "type": "string",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.SelectExpandQueryValidator"
          },
          "selectExpandClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SelectExpandClause"
          },
          "levelsMaxLiteralExpansionDepth": {
            "format": "int32",
            "type": "integer"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ApplyQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "resultClrType": {
            "type": "string",
            "readOnly": true
          },
          "applyClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.ApplyClause"
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Query.FilterQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.FilterQueryValidator"
          },
          "filterClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.FilterClause"
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Query.OrderByQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "orderByNodes": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByNode"
            },
            "readOnly": true
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.OrderByQueryValidator"
          },
          "orderByClause": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByClause"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.SkipQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.SkipQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.TopQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.TopQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.CountQueryOption": {
        "type": "object",
        "properties": {
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValue": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "type": "boolean",
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.CountQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator": {
        "type": "object"
      },
      "Microsoft.AspNetCore.Http.HttpContext": {
        "type": "object",
        "properties": {
          "features": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Collections.Generic.KeyValuePair_2_System.Type_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.Object_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_"
            },
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "response": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpResponse"
          },
          "connection": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.ConnectionInfo"
          },
          "webSockets": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.WebSocketManager"
          },
          "user": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsPrincipal"
          },
          "items": {
            "type": "object",
            "additionalProperties": {
              "type": "object"
            }
          },
          "requestServices": {
            "$ref": "#/components/schemas/System.IServiceProvider"
          },
          "requestAborted": {
            "$ref": "#/components/schemas/System.Threading.CancellationToken"
          },
          "traceIdentifier": {
            "type": "string"
          },
          "session": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.ISession"
          }
        }
      },
      "Microsoft.AspNetCore.Http.HostString": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "readOnly": true
          },
          "hasValue": {
            "type": "boolean",
            "readOnly": true
          },
          "host": {
            "type": "string",
            "readOnly": true
          },
          "port": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNetCore.Http.QueryString": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "readOnly": true
          },
          "hasValue": {
            "type": "boolean",
            "readOnly": true
          }
        }
      },
      "System.IO.Stream": {
        "type": "object",
        "properties": {
          "canRead": {
            "type": "boolean",
            "readOnly": true
          },
          "canSeek": {
            "type": "boolean",
            "readOnly": true
          },
          "canTimeout": {
            "type": "boolean",
            "readOnly": true
          },
          "canWrite": {
            "type": "boolean",
            "readOnly": true
          },
          "length": {
            "format": "int64",
            "type": "integer",
            "readOnly": true
          },
          "position": {
            "format": "int64",
            "type": "integer"
          },
          "readTimeout": {
            "format": "int32",
            "type": "integer"
          },
          "writeTimeout": {
            "format": "int32",
            "type": "integer"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.DefaultQuerySettings": {
        "type": "object",
        "properties": {
          "enableExpand": {
            "type": "boolean"
          },
          "enableSelect": {
            "type": "boolean"
          },
          "enableCount": {
            "type": "boolean"
          },
          "enableOrderBy": {
            "type": "boolean"
          },
          "enableFilter": {
            "type": "boolean"
          },
          "maxTop": {
            "format": "int32",
            "type": "integer"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmModel": {
        "type": "object",
        "properties": {
          "schemaElements": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmSchemaElement"
            },
            "readOnly": true
          },
          "vocabularyAnnotations": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotation"
            },
            "readOnly": true
          },
          "referencedModels": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmModel"
            },
            "readOnly": true
          },
          "declaredNamespaces": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          },
          "directValueAnnotationsManager": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmDirectValueAnnotationsManager"
          },
          "entityContainer": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainer"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmType": {
        "type": "object",
        "properties": {
          "typeKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmTypeKind"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmNavigationSource": {
        "type": "object",
        "properties": {
          "navigationPropertyBindings": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationPropertyBinding"
            },
            "readOnly": true
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmPathExpression"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Routing.ODataPath": {
        "type": "object",
        "properties": {
          "edmType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "navigationSource": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "segments": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.ODataPathSegment"
            },
            "readOnly": true
          },
          "pathTemplate": {
            "type": "string",
            "readOnly": true
          },
          "path": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.ODataPathSegment"
            },
            "readOnly": true
          }
        }
      },
      "System.IServiceProvider": {
        "type": "object"
      },
      "Microsoft.AspNet.OData.Query.Validators.SelectExpandQueryValidator": {
        "type": "object"
      },
      "Microsoft.OData.UriParser.SelectExpandClause": {
        "type": "object",
        "properties": {
          "selectedItems": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.SelectItem"
            },
            "readOnly": true
          },
          "allSelected": {
            "type": "boolean",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.UriParser.Aggregation.ApplyClause": {
        "type": "object",
        "properties": {
          "transformations": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.TransformationNode"
            },
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Query.Validators.FilterQueryValidator": {
        "type": "object"
      },
      "Microsoft.OData.UriParser.FilterClause": {
        "type": "object",
        "properties": {
          "expression": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SingleValueNode"
          },
          "rangeVariable": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.RangeVariable"
          },
          "itemType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.OrderByNode": {
        "type": "object",
        "properties": {
          "direction": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByDirection"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.Validators.OrderByQueryValidator": {
        "type": "object"
      },
      "Microsoft.OData.UriParser.OrderByClause": {
        "type": "object",
        "properties": {
          "thenBy": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByClause"
          },
          "expression": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.SingleValueNode"
          },
          "direction": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.OrderByDirection"
          },
          "rangeVariable": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.RangeVariable"
          },
          "itemType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.Validators.SkipQueryValidator": {
        "type": "object"
      },
      "Microsoft.AspNet.OData.Query.Validators.TopQueryValidator": {
        "type": "object"
      },
      "Microsoft.AspNet.OData.Query.Validators.CountQueryValidator": {
        "type": "object"
      },
      "Microsoft.AspNetCore.Http.HttpResponse": {
        "type": "object",
        "properties": {
          "httpContext": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpContext"
          },
          "statusCode": {
            "format": "int32",
            "type": "integer"
          },
          "headers": {
            "type": "object",
            "additionalProperties": {
              "uniqueItems": false,
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "readOnly": true
          },
          "body": {
            "$ref": "#/components/schemas/System.IO.Stream"
          },
          "contentLength": {
            "format": "int64",
            "type": "integer"
          },
          "contentType": {
            "type": "string"
          },
          "cookies": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.IResponseCookies"
          },
          "hasStarted": {
            "type": "boolean",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNetCore.Http.ConnectionInfo": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "remoteIpAddress": {
            "$ref": "#/components/schemas/System.Net.IPAddress"
          },
          "remotePort": {
            "format": "int32",
            "type": "integer"
          },
          "localIpAddress": {
            "$ref": "#/components/schemas/System.Net.IPAddress"
          },
          "localPort": {
            "format": "int32",
            "type": "integer"
          },
          "clientCertificate": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X509Certificate2"
          }
        }
      },
      "Microsoft.AspNetCore.Http.WebSocketManager": {
        "type": "object",
        "properties": {
          "isWebSocketRequest": {
            "type": "boolean",
            "readOnly": true
          },
          "webSocketRequestedProtocols": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          }
        }
      },
      "System.Security.Claims.ClaimsPrincipal": {
        "type": "object",
        "properties": {
          "claims": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.Claim"
            },
            "readOnly": true
          },
          "identities": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
            },
            "readOnly": true
          },
          "identity": {
            "$ref": "#/components/schemas/System.Security.Principal.IIdentity"
          }
        }
      },
      "System.Threading.CancellationToken": {
        "type": "object",
        "properties": {
          "isCancellationRequested": {
            "type": "boolean",
            "readOnly": true
          },
          "canBeCanceled": {
            "type": "boolean",
            "readOnly": true
          },
          "waitHandle": {
            "$ref": "#/components/schemas/System.Threading.WaitHandle"
          }
        }
      },
      "Microsoft.AspNetCore.Http.ISession": {
        "type": "object",
        "properties": {
          "isAvailable": {
            "type": "boolean",
            "readOnly": true
          },
          "id": {
            "type": "string",
            "readOnly": true
          },
          "keys": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.IEdmSchemaElement": {
        "type": "object",
        "properties": {
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "readOnly": true
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotation": {
        "type": "object",
        "properties": {
          "qualifier": {
            "type": "string",
            "readOnly": true
          },
          "term": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmTerm"
          },
          "target": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable"
          },
          "value": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmExpression"
          }
        }
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmDirectValueAnnotationsManager": {
        "type": "object"
      },
      "Microsoft.OData.Edm.IEdmEntityContainer": {
        "type": "object",
        "properties": {
          "elements": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainerElement"
            },
            "readOnly": true
          },
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "readOnly": true
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.EdmTypeKind": {
        "enum": [
          "none",
          "primitive",
          "entity",
          "complex",
          "collection",
          "entityReference",
          "enum",
          "typeDefinition",
          "untyped",
          "path"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.IEdmNavigationPropertyBinding": {
        "type": "object",
        "properties": {
          "navigationProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationProperty"
          },
          "target": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationSource"
          },
          "path": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmPathExpression"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmPathExpression": {
        "type": "object",
        "properties": {
          "pathSegments": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          },
          "path": {
            "type": "string",
            "readOnly": true
          },
          "expressionKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmExpressionKind"
          }
        }
      },
      "Microsoft.OData.UriParser.ODataPathSegment": {
        "type": "object",
        "properties": {
          "edmType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          },
          "identifier": {
            "type": "string"
          }
        }
      },
      "Microsoft.OData.UriParser.SelectItem": {
        "type": "object"
      },
      "Microsoft.OData.UriParser.Aggregation.TransformationNode": {
        "type": "object",
        "properties": {
          "kind": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.Aggregation.TransformationNodeKind"
          }
        }
      },
      "Microsoft.OData.UriParser.SingleValueNode": {
        "type": "object",
        "properties": {
          "typeReference": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "kind": {
            "$ref": "#/components/schemas/Microsoft.OData.UriParser.QueryNodeKind"
          }
        }
      },
      "Microsoft.OData.UriParser.RangeVariable": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "readOnly": true
          },
          "typeReference": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "kind": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.IEdmTypeReference": {
        "type": "object",
        "properties": {
          "isNullable": {
            "type": "boolean",
            "readOnly": true
          },
          "definition": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmType"
          }
        }
      },
      "Microsoft.OData.UriParser.OrderByDirection": {
        "enum": [
          "ascending",
          "descending"
        ],
        "type": "string"
      },
      "Microsoft.AspNetCore.Http.IResponseCookies": {
        "type": "object"
      },
      "System.Net.IPAddress": {
        "type": "object",
        "properties": {
          "addressFamily": {
            "$ref": "#/components/schemas/System.Net.Sockets.AddressFamily"
          },
          "scopeId": {
            "format": "int64",
            "type": "integer"
          },
          "isIPv6Multicast": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6LinkLocal": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6SiteLocal": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv6Teredo": {
            "type": "boolean",
            "readOnly": true
          },
          "isIPv4MappedToIPv6": {
            "type": "boolean",
            "readOnly": true
          }
        }
      },
      "System.Security.Cryptography.X509Certificates.X509Certificate2": {
        "type": "object",
        "properties": {
          "archived": {
            "type": "boolean"
          },
          "extensions": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "object"
            },
            "readOnly": true
          },
          "friendlyName": {
            "type": "string"
          },
          "hasPrivateKey": {
            "type": "boolean",
            "readOnly": true
          },
          "privateKey": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsymmetricAlgorithm"
          },
          "issuerName": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X500DistinguishedName"
          },
          "notAfter": {
            "format": "date-time",
            "type": "string",
            "readOnly": true
          },
          "notBefore": {
            "format": "date-time",
            "type": "string",
            "readOnly": true
          },
          "publicKey": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.PublicKey"
          },
          "rawData": {
            "format": "byte",
            "type": "string",
            "readOnly": true
          },
          "serialNumber": {
            "type": "string",
            "readOnly": true
          },
          "signatureAlgorithm": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "subjectName": {
            "$ref": "#/components/schemas/System.Security.Cryptography.X509Certificates.X500DistinguishedName"
          },
          "thumbprint": {
            "type": "string",
            "readOnly": true
          },
          "version": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "handle": {
            "type": "object",
            "readOnly": true
          },
          "issuer": {
            "type": "string",
            "readOnly": true
          },
          "subject": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Security.Claims.Claim": {
        "type": "object",
        "properties": {
          "issuer": {
            "type": "string",
            "readOnly": true
          },
          "originalIssuer": {
            "type": "string",
            "readOnly": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            },
            "readOnly": true
          },
          "subject": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
          },
          "type": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "type": "string",
            "readOnly": true
          },
          "valueType": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Security.Claims.ClaimsIdentity": {
        "type": "object",
        "properties": {
          "authenticationType": {
            "type": "string",
            "readOnly": true
          },
          "isAuthenticated": {
            "type": "boolean",
            "readOnly": true
          },
          "actor": {
            "$ref": "#/components/schemas/System.Security.Claims.ClaimsIdentity"
          },
          "bootstrapContext": {
            "type": "object"
          },
          "claims": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Claims.Claim"
            },
            "readOnly": true
          },
          "label": {
            "type": "string"
          },
          "name": {
            "type": "string",
            "readOnly": true
          },
          "nameClaimType": {
            "type": "string",
            "readOnly": true
          },
          "roleClaimType": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Security.Principal.IIdentity": {
        "type": "object",
        "properties": {
          "authenticationType": {
            "type": "string",
            "readOnly": true
          },
          "isAuthenticated": {
            "type": "boolean",
            "readOnly": true
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Threading.WaitHandle": {
        "type": "object",
        "properties": {
          "safeWaitHandle": {
            "$ref": "#/components/schemas/Microsoft.Win32.SafeHandles.SafeWaitHandle"
          }
        }
      },
      "Microsoft.OData.Edm.EdmSchemaElementKind": {
        "enum": [
          "none",
          "typeDefinition",
          "term",
          "action",
          "entityContainer",
          "function"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmTerm": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "appliesTo": {
            "type": "string",
            "readOnly": true
          },
          "defaultValue": {
            "type": "string",
            "readOnly": true
          },
          "schemaElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmSchemaElementKind"
          },
          "namespace": {
            "type": "string",
            "readOnly": true
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable": {
        "type": "object"
      },
      "Microsoft.OData.Edm.IEdmExpression": {
        "type": "object",
        "properties": {
          "expressionKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmExpressionKind"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmEntityContainerElement": {
        "type": "object",
        "properties": {
          "containerElementKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmContainerElementKind"
          },
          "container": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmEntityContainer"
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.IEdmNavigationProperty": {
        "type": "object",
        "properties": {
          "partner": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmNavigationProperty"
          },
          "onDelete": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmOnDeleteAction"
          },
          "containsTarget": {
            "type": "boolean",
            "readOnly": true
          },
          "referentialConstraint": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmReferentialConstraint"
          },
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.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"
      },
      "Microsoft.OData.UriParser.Aggregation.TransformationNodeKind": {
        "enum": [
          "aggregate",
          "groupBy",
          "filter",
          "compute"
        ],
        "type": "string"
      },
      "Microsoft.OData.UriParser.QueryNodeKind": {
        "enum": [
          "none",
          "constant",
          "convert",
          "nonResourceRangeVariableReference",
          "binaryOperator",
          "unaryOperator",
          "singleValuePropertyAccess",
          "collectionPropertyAccess",
          "singleValueFunctionCall",
          "any",
          "collectionNavigationNode",
          "singleNavigationNode",
          "singleValueOpenPropertyAccess",
          "singleResourceCast",
          "all",
          "collectionResourceCast",
          "resourceRangeVariableReference",
          "singleResourceFunctionCall",
          "collectionFunctionCall",
          "collectionResourceFunctionCall",
          "namedFunctionParameter",
          "parameterAlias",
          "entitySet",
          "keyLookup",
          "searchTerm",
          "collectionOpenPropertyAccess",
          "collectionComplexNode",
          "singleComplexNode",
          "count",
          "singleValueCast",
          "collectionPropertyNode",
          "aggregatedCollectionPropertyNode",
          "in",
          "collectionConstant"
        ],
        "type": "string"
      },
      "System.Net.Sockets.AddressFamily": {
        "enum": [
          "unknown",
          "unspecified",
          "unix",
          "interNetwork",
          "impLink",
          "pup",
          "chaos",
          "nS",
          "ipx",
          "iso",
          "osi",
          "ecma",
          "dataKit",
          "ccitt",
          "sna",
          "decNet",
          "dataLink",
          "lat",
          "hyperChannel",
          "appleTalk",
          "netBios",
          "voiceView",
          "fireFox",
          "banyan",
          "atm",
          "interNetworkV6",
          "cluster",
          "ieee12844",
          "irda",
          "networkDesigners",
          "max"
        ],
        "type": "string"
      },
      "System.Security.Cryptography.AsymmetricAlgorithm": {
        "type": "object",
        "properties": {
          "keySize": {
            "format": "int32",
            "type": "integer"
          },
          "legalKeySizes": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/System.Security.Cryptography.KeySizes"
            },
            "readOnly": true
          },
          "signatureAlgorithm": {
            "type": "string",
            "readOnly": true
          },
          "keyExchangeAlgorithm": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Security.Cryptography.X509Certificates.X500DistinguishedName": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "readOnly": true
          },
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "rawData": {
            "format": "byte",
            "type": "string"
          }
        }
      },
      "System.Security.Cryptography.X509Certificates.PublicKey": {
        "type": "object",
        "properties": {
          "encodedKeyValue": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsnEncodedData"
          },
          "encodedParameters": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsnEncodedData"
          },
          "key": {
            "$ref": "#/components/schemas/System.Security.Cryptography.AsymmetricAlgorithm"
          },
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          }
        }
      },
      "System.Security.Cryptography.Oid": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string"
          },
          "friendlyName": {
            "type": "string"
          }
        }
      },
      "Microsoft.Win32.SafeHandles.SafeWaitHandle": {
        "type": "object",
        "properties": {
          "isInvalid": {
            "type": "boolean",
            "readOnly": true
          },
          "isClosed": {
            "type": "boolean",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.EdmContainerElementKind": {
        "enum": [
          "none",
          "entitySet",
          "actionImport",
          "functionImport",
          "singleton"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.EdmOnDeleteAction": {
        "enum": [
          "none",
          "cascade"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.IEdmReferentialConstraint": {
        "type": "object",
        "properties": {
          "propertyPairs": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmReferentialConstraintPropertyPair"
            },
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.EdmPropertyKind": {
        "enum": [
          "none",
          "structural",
          "navigation"
        ],
        "type": "string"
      },
      "Microsoft.OData.Edm.IEdmStructuredType": {
        "type": "object",
        "properties": {
          "isAbstract": {
            "type": "boolean",
            "readOnly": true
          },
          "isOpen": {
            "type": "boolean",
            "readOnly": true
          },
          "baseType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "declaredProperties": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmProperty"
            },
            "readOnly": true
          },
          "typeKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmTypeKind"
          }
        }
      },
      "System.Security.Cryptography.KeySizes": {
        "type": "object",
        "properties": {
          "minSize": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "maxSize": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "skipSize": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          }
        }
      },
      "System.Security.Cryptography.AsnEncodedData": {
        "type": "object",
        "properties": {
          "oid": {
            "$ref": "#/components/schemas/System.Security.Cryptography.Oid"
          },
          "rawData": {
            "format": "byte",
            "type": "string"
          }
        }
      },
      "Microsoft.OData.Edm.EdmReferentialConstraintPropertyPair": {
        "type": "object",
        "properties": {
          "dependentProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuralProperty"
          },
          "principalProperty": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuralProperty"
          }
        }
      },
      "Microsoft.OData.Edm.IEdmProperty": {
        "type": "object",
        "properties": {
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.OData.Edm.IEdmStructuralProperty": {
        "type": "object",
        "properties": {
          "defaultValueString": {
            "type": "string",
            "readOnly": true
          },
          "propertyKind": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.EdmPropertyKind"
          },
          "type": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmTypeReference"
          },
          "declaringType": {
            "$ref": "#/components/schemas/Microsoft.OData.Edm.IEdmStructuredType"
          },
          "name": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ActivityHistoryModel": {
        "description": "Represents the activity history model.",
        "type": "object",
        "properties": {
          "id": {
            "description": "The id of the activity.",
            "type": "string"
          },
          "jobName": {
            "description": "The name of the job activity.",
            "type": "string"
          },
          "jobType": {
            "description": "The type of the job activity.",
            "type": "string"
          },
          "jobStatus": {
            "description": "The status of the job activity.",
            "type": "string"
          },
          "jobResult": {
            "description": "The result of the job activity.",
            "type": "string"
          },
          "description": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryDescriptionModel"
          },
          "createdBy": {
            "description": "The user who created the activity.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "The date the activity was created.",
            "type": "string"
          },
          "completionDate": {
            "format": "date-time",
            "description": "The date the activity was completed.",
            "type": "string"
          },
          "fileId": {
            "description": "Represents the file unique identifier. This value could be an int or a guid.",
            "type": "string"
          },
          "fileType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.FileType"
          },
          "fileName": {
            "description": "Represents the download file name.",
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryMetadata"
          },
          "externalReference": {
            "description": "Represents external reference that externally identifies object",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ActivityHistoryDescriptionModel": {
        "description": "Represents the model for the activity history descriptions.",
        "type": "object",
        "properties": {
          "title": {
            "description": "The title of the description model.",
            "type": "string"
          },
          "items": {
            "description": "The description items.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.FileType": {
        "enum": [
          "undefined",
          "securityExtract",
          "utilizationExtract",
          "securityAnalysisResult",
          "report",
          "ruleBookExtract",
          "whatIfAnalysisResult",
          "importResult",
          "sapChangeDocumentExtract",
          "exportResult",
          "accessReviewEmailTemplate",
          "accessReviewRolesRemovalReport",
          "rulebookLog",
          "changeLogs"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.ActivityHistoryMetadata": {
        "description": "Represents the Activity History metadata item.",
        "type": "object",
        "properties": {
          "isSecureProvisioningJob": {
            "description": "Represents the [IsSecureProvisioningJob] flag.",
            "type": "boolean"
          },
          "accessReviewId": {
            "format": "uuid",
            "description": "Represents the unique [AccessReviewId] identifier.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.Local.JobStatusUpdate": {
        "description": "Request to update job status",
        "required": [
          "jobId",
          "jobStatus"
        ],
        "type": "object",
        "properties": {
          "jobId": {
            "format": "int32",
            "description": "Job's id to update",
            "type": "integer"
          },
          "jobStatus": {
            "description": "A new job status",
            "type": "string"
          },
          "jobResultText": {
            "description": "Job status details",
            "type": "string"
          },
          "completionDate": {
            "format": "date-time",
            "description": "Completion date",
            "type": "string"
          },
          "executionTimeInSeconds": {
            "format": "int32",
            "description": "Execution time in seconds",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RiskSnapshotJobParametersModel": {
        "description": "Serves as the Risk Snapshot job parameter model for SuccessFactors systems.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "customerId": {
            "format": "uuid",
            "description": "Represents customer Id",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents legacy AccountId",
            "type": "integer"
          },
          "jobType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.JobType"
          },
          "requestCreatedDate": {
            "format": "date-time",
            "description": "Represents the date and time the request was created.",
            "type": "string"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "rulebookId": {
            "format": "int32",
            "description": "Represents the rulebook unique identifier.",
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the security extract unique identifier.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Serves as a flag to determine if a live security is intended to be used.  When true, a security extract is created, otherwise, the SecurityExtractId  will be used.",
            "type": "boolean"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.JobType": {
        "enum": [
          "securityAnalysisJob",
          "whatIfAnalysisJob",
          "whatIfAnalysisCompositeJob",
          "whatIfAnalysisReportJob",
          "securityRolesReportJob",
          "roleConflictsMatrixReportJob",
          "utilizationDeltaReportJob",
          "loadSapInfoJob",
          "loadSapRolesInfoJob",
          "importSapRolesInfoJob",
          "emImportRuleBooksJob",
          "grcImportRuleBooksJob",
          "userConflictsMatrixReportJob",
          "bPConflictsSummaryReportJob",
          "userBasedSecurityAnalysisJob",
          "roleBasedSecurityAnalysisJob",
          "conflictReportsJob",
          "extractCompletenessReportJob",
          "riskSnapshotJob",
          "snapshotExportJob",
          "rulebookExportJob",
          "sapChangesExportJob",
          "userRoleReviewsJob",
          "accessReviewReport",
          "importSapUsersJob",
          "accessReviewActionLog",
          "rulebookDetailsReviewsJob",
          "userRiskReviewsJob",
          "roleTcodeReviewsJob",
          "riskMitigatingControlReviewsJob",
          "secureProvisioningConflictAnalysisJob",
          "orphanedRolesReportJob",
          "dormantUsersReportJob",
          "securityExtract",
          "multiSystemRulebookImportJob",
          "eamReportOverview",
          "sfRiskSnapshotJob",
          "changeLogs",
          "importUsers"
        ],
        "type": "string"
      },
      "ErpMaestro.Services.Common.Models.Enums.ErpSystemType": {
        "enum": [
          "undefined",
          "sap",
          "successFactors",
          "ariba",
          "concur",
          "uConnect"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Parameters.JobParameters": {
        "description": "Job Parameters are the parameters that are passed in to the job that determine how it executes.",
        "type": "object",
        "properties": {
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "jobType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.JobType"
          },
          "jobId": {
            "format": "int32",
            "description": "Represents the f of the job.",
            "type": "integer"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents the id of the account.",
            "type": "integer"
          },
          "sapSystemId": {
            "format": "int32",
            "description": "Represents the id of the ERP system.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user who created the job.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Represents the user who updated the job.",
            "type": "string"
          },
          "requestCreatedDate": {
            "format": "date-time",
            "description": "Represents the date the job request was created.",
            "type": "string"
          },
          "isRiskSnapshotJob": {
            "description": "Represents a value indicating whether the job is a Risk Snapshot.",
            "type": "boolean",
            "readOnly": true
          },
          "recurrenceId": {
            "format": "uuid",
            "description": "Represents the id of the recurrence of the job.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "frontEndApplicationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.FrontEndApplicationType"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the unique erp system identifier.",
            "type": "integer"
          },
          "email": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.FrontEndApplicationType": {
        "enum": [
          "undefined",
          "legacy",
          "gaia"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Entities.Rule": {
        "description": "Represents a rulebook rule (or risks).",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "The unique identifier of the rule.",
            "type": "string"
          },
          "ruleCode": {
            "description": "A value representing the rule code.",
            "type": "string"
          },
          "ruleName": {
            "description": "A value representing the rule name.",
            "type": "string"
          },
          "ruleType": {
            "description": "A value representing the rule type.  E.g.: SOD, SEN.",
            "type": "string"
          },
          "riskRating": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
          },
          "businessFunctionCodes": {
            "description": "A value representing a comma separated list of business function codes associated with the rule.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup": {
        "enum": [
          "informational",
          "low",
          "medium",
          "high",
          "critical"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.TransactionCode": {
        "description": "Represents a transaction code object.",
        "type": "object",
        "properties": {
          "tCode": {
            "description": "Represents the transaction code.",
            "type": "string"
          },
          "description": {
            "description": "Represents the transaction code description.",
            "type": "string"
          },
          "objects": {
            "description": "Represents the collection of objects assigned to this TCode.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObject"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.TransactionCodeObject": {
        "description": "Represents a TCode authorization object.",
        "type": "object",
        "properties": {
          "name": {
            "description": "The name of the TCode authorization object.",
            "type": "string"
          },
          "fields": {
            "description": "A collection of TCode authorization fields.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField": {
        "description": "Represents a TCode authorization object field.",
        "type": "object",
        "properties": {
          "name": {
            "description": "The name of the authorization object field.",
            "type": "string"
          },
          "from": {
            "description": "The starting value of the authorization object field.",
            "type": "string"
          },
          "to": {
            "description": "The ending value of the authorization object field.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Entities.BusinessFunction": {
        "description": "Represents a business function.",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "Represents the unique identifier for the business function.",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents the id of the account the business function belongs to.",
            "type": "integer"
          },
          "businessFunctionCode": {
            "description": "Represents the business function code.",
            "type": "string"
          },
          "businessFunctionName": {
            "description": "Represents the business function name.",
            "type": "string"
          },
          "businessFunctionDescription": {
            "description": "Represents the business function description.",
            "type": "string"
          },
          "tCodes": {
            "description": "Represents a collection of transaction codes associated with the ErpMaestro.JobServices.Common.Entities.BusinessFunction.TCodesCsv value.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          }
        }
      },
      "ErpMaestro.JobServices.Common.Entities.ErpSystemUser": {
        "description": "Object model that represents an ERP system user.",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "Represents the user id.",
            "type": "string"
          },
          "username": {
            "description": "Represents the user's class.",
            "type": "string"
          },
          "firstName": {
            "description": "Represents the user's first name.",
            "type": "string"
          },
          "lastName": {
            "description": "Represents the user's last name.",
            "type": "string"
          },
          "fullName": {
            "description": "Represents the user's last name.",
            "type": "string"
          },
          "userGroup": {
            "description": "Represents the group this user is a part of.",
            "type": "string"
          },
          "email": {
            "description": "Represents the email address of the user.",
            "type": "string"
          },
          "isEmployee": {
            "description": "Represents a value indicating whether the user is an employee.",
            "type": "boolean"
          },
          "createdBy": {
            "description": "Represents the name of the user who created this record.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Represents the date this record was created.",
            "type": "string"
          },
          "lockFlag": {
            "format": "int32",
            "description": "User Lock Status.",
            "type": "integer"
          },
          "validFrom": {
            "format": "date-time",
            "description": "User valid from.",
            "type": "string"
          },
          "validTo": {
            "format": "date-time",
            "description": "User valid to.",
            "type": "string"
          },
          "isExpired": {
            "description": "Represents a value specifying whether the user is expired.",
            "type": "boolean",
            "readOnly": true
          },
          "userType": {
            "description": "User Type.",
            "type": "string"
          },
          "managerUserId": {
            "format": "uuid",
            "type": "string"
          },
          "managerUserName": {
            "type": "string"
          },
          "managerFullName": {
            "type": "string"
          },
          "jobTitle": {
            "type": "string"
          },
          "department": {
            "type": "string"
          },
          "city": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "costCenter": {
            "type": "string"
          },
          "alternativeUserName": {
            "type": "string"
          },
          "customAttribute1": {
            "type": "string"
          },
          "customAttribute2": {
            "type": "string"
          },
          "customAttribute3": {
            "type": "string"
          },
          "userRoles": {
            "description": "User roles.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUserRole"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Entities.ErpSystemUserRole": {
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "erpSystemUserId": {
            "format": "uuid",
            "type": "string"
          },
          "roleName": {
            "type": "string"
          },
          "validFrom": {
            "format": "date-time",
            "type": "string"
          },
          "validTo": {
            "format": "date-time",
            "type": "string"
          },
          "erpSystemUser": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.ErpSystemUser"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.UserRolesRequestModel": {
        "type": "object",
        "properties": {
          "erpSystemId": {
            "format": "int32",
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "type": "integer"
          },
          "userIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "excludeInactiveRoles": {
            "type": "boolean"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ErpSystemUserRoleDto": {
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "roleId": {
            "format": "uuid",
            "type": "string"
          },
          "roleName": {
            "type": "string"
          },
          "roleLocationName": {
            "type": "string"
          },
          "userName": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "validFrom": {
            "format": "date-time",
            "type": "string"
          },
          "validTo": {
            "format": "date-time",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.FilteredErpSystemRolesModel": {
        "description": "Model for GetErpSystemRoles request with exclude roles assigned to specific users filter.",
        "type": "object",
        "properties": {
          "erpSystemId": {
            "format": "int32",
            "description": "ERP system ID.",
            "type": "integer"
          },
          "excludeUserIds": {
            "description": "Collection of user ids. The roles assigned to these users will be excluded from the result set.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "roleType": {
            "description": "Role type.",
            "enum": [
              "undefined",
              "composite",
              "single"
            ],
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Dtos.ErpSystemRoleDto": {
        "description": "Object DTO that represents an ERP system role.",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "Represents the ERP system role unique identifier.",
            "type": "string"
          },
          "roleName": {
            "description": "Represents the ERP system role name.",
            "type": "string"
          },
          "roleType": {
            "description": "Represents the type of role.",
            "enum": [
              "undefined",
              "composite",
              "single"
            ],
            "type": "string"
          },
          "description": {
            "description": "Represents a collection of ERP system role description.",
            "type": "string"
          },
          "roleLocationId": {
            "format": "uuid",
            "description": "Represents the ERP system role location id.",
            "type": "string"
          },
          "roleLocationName": {
            "description": "Represents the ERP system role location name.",
            "type": "string"
          },
          "refreshDescriptionFromErp": {
            "description": "Represents a value indicating whether to refresh the description from the ERP system.",
            "type": "boolean"
          },
          "createdBy": {
            "description": "Represents the user that created the ERP system role.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Represents the date the ERP system role was created.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Represents the user that last updated the ERP system role.",
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "description": "Represents the date last updated the ERP system role.",
            "type": "string"
          },
          "childrenRoles": {
            "description": "Represents names of child roles.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RiskRatingModel": {
        "type": "object",
        "properties": {
          "riskRatingId": {
            "format": "int32",
            "type": "integer"
          },
          "riskRatingText": {
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.BusinessProcessModel": {
        "type": "object",
        "properties": {
          "businessProcessCode": {
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "type": "integer"
          },
          "businessProcessName": {
            "type": "string"
          },
          "businessProcessDescription": {
            "type": "string"
          },
          "businessProcessId": {
            "format": "uuid",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.UtilizationExtractModel": {
        "type": "object",
        "properties": {
          "id": {
            "format": "int32",
            "type": "integer"
          },
          "text": {
            "type": "string",
            "readOnly": true
          },
          "periodStart": {
            "format": "date-time",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.AnalysisType": {
        "enum": [
          "undefined",
          "role",
          "user"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Entities.SecurityAnalysisResult": {
        "description": "Represents a security analysis result record.",
        "type": "object",
        "properties": {
          "id": {
            "format": "int32",
            "description": "Represents the id of the analysis result.",
            "type": "integer"
          },
          "type": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.AnalysisType"
          },
          "name": {
            "description": "Represents the name of the analysis result.",
            "type": "string"
          },
          "analysisDate": {
            "format": "date-time",
            "description": "Represents the date of the analysis result.",
            "type": "string"
          },
          "jobId": {
            "format": "int32",
            "description": "Represents the id of the job  to which the analysis result refers.",
            "type": "integer"
          },
          "sourceExtractDate": {
            "format": "date-time",
            "description": "Represents the date of the source extract.",
            "type": "string"
          },
          "fileName": {
            "description": "Name of the Security Analysis file.",
            "type": "string"
          },
          "fileSizeInBytes": {
            "format": "int64",
            "description": "Size of a file.",
            "type": "integer"
          },
          "createdBy": {
            "description": "The user who created the analysis.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "The date the analysis was created.",
            "type": "string"
          },
          "fileUri": {
            "description": "Represents the URI of the file.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.OfflineExcelReports.SecurityAnalysis": {
        "description": "Serves as the item used to model the security analysis.",
        "type": "object",
        "properties": {
          "analysisDate": {
            "description": "Represents the formatted analysis date.",
            "type": "string"
          },
          "analysisName": {
            "description": "Represents the formatted name of the analysis.",
            "type": "string"
          },
          "extractDate": {
            "description": "Represents the formatted name of the extract.",
            "type": "string"
          },
          "analysisId": {
            "format": "int32",
            "description": "Represents the unique analysis identifier.",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.AutomatedProvisioningParametersModel": {
        "description": "Parameters model for the automated provisioning.",
        "required": [
          "request",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "request": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.SecureProvisioningRequest"
          },
          "requiresRecurrenceJobParameters": {
            "description": "Specifies whether the recurrence for the current agent command  requires the job parameters. For example, under the current implementation  of the agent's security extract, job parameters are not needed to be  present in the recurrence record. Default value is <code>true</code>.",
            "type": "boolean",
            "readOnly": true
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Entities.SecureProvisioningRequest": {
        "description": "Represents an entity for Secure Provisioning Request.",
        "type": "object",
        "properties": {
          "secureProvisioningRequestId": {
            "format": "uuid",
            "description": "Identifier of the request.",
            "type": "string"
          },
          "provisioningAgentConnectorId": {
            "format": "uuid",
            "description": "Identifier of related agent connector.",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Identifier of related account.",
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Identifier of related security extract.",
            "type": "integer"
          },
          "requestedBy": {
            "description": "Name of the requester.",
            "type": "string"
          },
          "requestedFor": {
            "description": "Name of the user for secure provisioning.",
            "type": "string"
          },
          "secureProvisioningStateLevel2": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.SecureProvisioningState"
          },
          "roleChangesSerialized": {
            "description": "Represents serialized object with changed roles.",
            "type": "string"
          },
          "requestActivitiesSerialized": {
            "description": "Represents serialized object with request activities.",
            "type": "string"
          },
          "completionDate": {
            "format": "date-time",
            "description": "Date of the completion.",
            "type": "string"
          },
          "createdBy": {
            "description": "Name of the user that created request.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Created date.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Name of the user that updated request last time.",
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "description": "Updated date.",
            "type": "string"
          },
          "resultsText": {
            "description": "Result of the request.",
            "type": "string"
          },
          "jobId": {
            "format": "int32",
            "description": "Identifier of related job.",
            "type": "integer"
          },
          "sapSystemId": {
            "format": "int32",
            "description": "Identifier of related SAP system.",
            "type": "integer"
          },
          "enableManagerApprovals": {
            "description": "Determines if request if enabled for approval by manager.",
            "type": "boolean"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.SecureProvisioningState": {
        "enum": [
          "draft",
          "queuedForConflictCheck",
          "checkingForConflicts",
          "readyToSubmitForApproval",
          "waitingOnRoleApproval",
          "waitingOnRuleApproval",
          "requestFullyApprovedAndAwaitingProvisioning",
          "provisioningApprovedRequest",
          "completedWithError",
          "requestRejected",
          "requestCancelled",
          "success",
          "errorCheckingForConflicts",
          "waitingOnManagerApproval"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Entities.ProgramCommandInstance": {
        "description": "Represents the program command instance entity.",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "The command instance unique identifier.",
            "type": "string"
          },
          "programCommandId": {
            "format": "uuid",
            "type": "string"
          },
          "programInstanceId": {
            "format": "uuid",
            "type": "string"
          },
          "payload": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "createdBy": {
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "type": "string"
          },
          "updatedBy": {
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "erpSystemId": {
            "format": "int32",
            "type": "integer"
          },
          "checkedOnDate": {
            "format": "date-time",
            "type": "string"
          },
          "recurrenceId": {
            "format": "uuid",
            "description": "The recurrence id.",
            "type": "string"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Entities.Recurrence"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Entities.Recurrence": {
        "description": "Represents the recurrence entity.",
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "description": "Represents the recurrence id.",
            "type": "string"
          },
          "name": {
            "description": "Represents the recurrence name.",
            "type": "string"
          },
          "sapSystemId": {
            "format": "int32",
            "description": "Represents the recurrence SapSystem system.",
            "type": "integer"
          },
          "recurrenceType": {
            "description": "Represents the recurrence type.  IMPORTANT: This was changed from ErpMaestro.JobServices.Common.Enumerations.RecurrenceType to System.String  due to technical constrains with OData filters. It should not be considered the norm.",
            "type": "string"
          },
          "createdBy": {
            "description": "Represents the user who created the recurrence.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Represents the recurrence created date.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Represents the user who updated the recurrence.",
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "description": "Represents the recurrence updated date.",
            "type": "string"
          },
          "frequency": {
            "description": "Represents the recurrence frequency description.",
            "type": "string"
          },
          "timeZone": {
            "description": "Represents the recurrence time zone description.",
            "type": "string"
          },
          "lastRunDate": {
            "format": "date-time",
            "description": "Represents the recurrence last run date.",
            "type": "string"
          },
          "nextRunDate": {
            "format": "date-time",
            "description": "Represents the recurrence next run date.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RiskSnapshotProperties": {
        "type": "object",
        "properties": {
          "utilizationExtracts": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "createdBy": {
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "type": "string"
          },
          "jobId": {
            "format": "int32",
            "type": "integer"
          },
          "jobName": {
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "type": "integer"
          },
          "ruleBooks": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "erpSystem": {
            "type": "string"
          },
          "extractDate": {
            "format": "date-time",
            "type": "string"
          },
          "extractId": {
            "format": "int32",
            "type": "integer"
          },
          "usedLiveSecurityExtract": {
            "type": "boolean"
          },
          "usedLiveUtilizationExtract": {
            "type": "boolean"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RecurrenceTask": {
        "type": "object",
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "displayId": {
            "type": "string",
            "readOnly": true
          },
          "name": {
            "type": "string"
          },
          "erpSystemId": {
            "format": "int32",
            "type": "integer"
          },
          "type": {
            "description": "IMPORTANT: This was changed from ErpMaestro.JobServices.Common.Enumerations.RecurrenceType to System.String  due to technical constrains with OData filters. It should not be considered the norm.",
            "type": "string"
          },
          "createdBy": {
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "type": "string"
          },
          "frequency": {
            "type": "string"
          },
          "timeZone": {
            "type": "string"
          },
          "lastRunDate": {
            "format": "date-time",
            "type": "string"
          },
          "nextRunDate": {
            "format": "date-time",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel": {
        "description": "Represents the risk snapshot job parameters model.",
        "required": [
          "rulebookIds",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "useLiveUtilizationExtracts": {
            "description": "Represents a value indicating whether to use  live utilization extracts.",
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "description": "Represents the number of months of utilizations to use for the job.",
            "maximum": 12,
            "minimum": 1,
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Represents a value indicating whether to use a live extract.",
            "type": "boolean"
          },
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "includeAdminLockedUsers": {
            "description": "// Represents a value indicating whether to include users locked by an admin.",
            "type": "boolean"
          },
          "includeCommunication": {
            "description": "// Represents a value indicating whether to include communication users.",
            "type": "boolean"
          },
          "includeDialog": {
            "description": "// Represents a value indicating whether to include dialog users.",
            "type": "boolean"
          },
          "includeExpiredUsers": {
            "description": "// Represents a value indicating whether to include expired users.",
            "type": "boolean"
          },
          "includeFailedLoginUsers": {
            "description": "// Represents a value indicating whether to include users with failed logins.",
            "type": "boolean"
          },
          "includeReference": {
            "description": "// Represents a value indicating whether to include reference users.",
            "type": "boolean"
          },
          "includeService": {
            "description": "// Represents a value indicating whether to include service users.",
            "type": "boolean"
          },
          "includeSystem": {
            "description": "// Represents a value indicating whether to include system users.",
            "type": "boolean"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RecurrenceModel": {
        "description": "Object model for the recurrence information.",
        "required": [
          "name",
          "frequency"
        ],
        "type": "object",
        "properties": {
          "name": {
            "description": "Represents the recurrence name.",
            "type": "string"
          },
          "frequency": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RecurrenceFrequency"
          },
          "timeZoneId": {
            "description": "Represents the recurrence time zone id.",
            "type": "string"
          },
          "dayOfMonth": {
            "format": "int32",
            "description": "Represents the recurrence day of the month (1-31).",
            "maximum": 31,
            "minimum": 1,
            "type": "integer"
          },
          "dayOfWeek": {
            "description": "Represents the recurrence day of the week (Sun-Sat).",
            "enum": [
              "sunday",
              "monday",
              "tuesday",
              "wednesday",
              "thursday",
              "friday",
              "saturday"
            ],
            "type": "string"
          },
          "time": {
            "description": "Represents the recurrence time of the day (hh:mm).",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.RecurrenceFrequency": {
        "enum": [
          "none",
          "monthly",
          "weekly",
          "daily"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel": {
        "description": "Represents the object model for the user analysis parameters.",
        "required": [
          "rulebookIds",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityAnalysisType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.AnalysisType"
          },
          "includeDialog": {
            "description": "Represents a value indicating whether to include the dialog.",
            "type": "boolean"
          },
          "includeSystem": {
            "description": "Represents a value indicating whether to include the system.",
            "type": "boolean"
          },
          "includeReference": {
            "description": "Represents a value indicating whether to include the dialog.",
            "type": "boolean"
          },
          "includeCommunication": {
            "description": "Represents a value indicating whether to include the communication.",
            "type": "boolean"
          },
          "includeService": {
            "description": "Represents a value indicating whether to include the service.",
            "type": "boolean"
          },
          "includeExpiredUsers": {
            "description": "Represents a value indicating whether to include expired users.",
            "type": "boolean"
          },
          "includeAdminLockedUsers": {
            "description": "Represents a value indicating whether to include administrator-locked users.",
            "type": "boolean"
          },
          "includeFailedLoginUsers": {
            "description": "Represents a value indicating whether to include failed login users.",
            "type": "boolean"
          },
          "includeUsers": {
            "description": "Represents a value indicating whether to include the users.",
            "type": "boolean"
          },
          "users": {
            "description": "Represents a collection of ErpMaestro.JobServices.Common.Entities.ErpSystemUser for the analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SapUserDto"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Represents a value indicating whether to use a live extract.",
            "type": "boolean"
          },
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "futureJobRequest": {
            "description": "Represents a future job request model.",
            "type": "object"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.SapUserDto": {
        "description": "Represents the SAP user dto object as required by the EmHub controllers.  This has been introduced to satisfy posting recurrences to the EmHub.",
        "type": "object",
        "properties": {
          "username": {
            "description": "Gets or set the username of the user.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel": {
        "description": "Represents the object model for the role analysis parameters.",
        "required": [
          "rulebookIds",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityAnalysisType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.AnalysisType"
          },
          "includeExpiredRoles": {
            "description": "Represents a value indicating whether to include expired roles.",
            "type": "boolean"
          },
          "includeRoles": {
            "description": "Represents a value indicating whether to include the users.",
            "type": "boolean"
          },
          "roleNames": {
            "description": "Represents a collection of roles for the analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Represents a value indicating whether to use a live extract.",
            "type": "boolean"
          },
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "futureJobRequest": {
            "description": "Represents a future job request model.",
            "type": "object"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "daysUntilDormant": {
            "format": "int32",
            "description": "Count of days to show dormant users.",
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel": {
        "description": "Represents model for input parameters of UtilizationDeltaReportJob",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "eamStartDate": {
            "format": "date-time",
            "description": "Gets or sets the eam start date.",
            "type": "string"
          },
          "eamEndDate": {
            "format": "date-time",
            "description": "Gets or sets the eam end date.",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel": {
        "description": "Represents a model for EAM Report Overview parameters.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "startDate": {
            "format": "date-time",
            "description": "Start date of dates range to export EAM requests.",
            "type": "string"
          },
          "endDate": {
            "format": "date-time",
            "description": "End date of dates range to export EAM requests.",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "roles": {
            "description": "Gets or sets the roles.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Security extract ID.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Determines, if live extract should be used.",
            "type": "boolean"
          },
          "useLiveUtilizations": {
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "type": "integer"
          },
          "utilizationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.UtilizationType"
          },
          "utilizationExtractIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "changeStartDate": {
            "format": "date-time",
            "type": "string"
          },
          "changeEndDate": {
            "format": "date-time",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.UtilizationType": {
        "enum": [
          "sTAD",
          "cDPOS"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "conflictReportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ConflictReportType"
          },
          "selectedRiskRatings": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
            }
          },
          "businessProcessCodes": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "rulebookIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "utilizationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.UtilizationType"
          },
          "useLiveUtilizationExtracts": {
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "type": "integer"
          },
          "selectedUtilizations": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "includeExpiredRoles": {
            "type": "boolean"
          },
          "includeAdminLockedUsers": {
            "type": "boolean"
          },
          "includeCommunication": {
            "type": "boolean"
          },
          "includeDialog": {
            "type": "boolean"
          },
          "includeExpiredUsers": {
            "type": "boolean"
          },
          "includeFailedLoginUsers": {
            "type": "boolean"
          },
          "includeReference": {
            "type": "boolean"
          },
          "includeService": {
            "type": "boolean"
          },
          "includeSystem": {
            "type": "boolean"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.ConflictReportType": {
        "enum": [
          "userBasedReports",
          "roleConflictsMatrix",
          "securityRolesReport"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "readOnly": true
          },
          "customerId": {
            "format": "uuid",
            "description": "Represents customer Id",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents legacy AccountId",
            "type": "integer"
          },
          "jobType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.JobType"
          },
          "requestCreatedDate": {
            "format": "date-time",
            "description": "Represents the date and time the request was created.",
            "type": "string"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "rulebookId": {
            "format": "int32",
            "description": "Represents the rulebook unique identifier.",
            "type": "integer"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the security extract unique identifier.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Serves as a flag to determine if a live security is intended to be used.  When true, a security extract is created, otherwise, the SecurityExtractId  will be used.",
            "type": "boolean"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.SecurityExtractCompletenessParametersModel": {
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityExtractId": {
            "format": "int32",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel": {
        "required": [
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "monthOption": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.MonthOption"
          },
          "startDate": {
            "format": "date-time",
            "type": "string"
          },
          "requiresRecurrenceJobParameters": {
            "description": "Specifies whether the recurrence for the current agent command  requires the job parameters. For example, under the current implementation  of the agent's security extract, job parameters are not needed to be  present in the recurrence record. Default value is <code>true</code>.",
            "type": "boolean",
            "readOnly": true
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.MonthOption": {
        "enum": [
          "previousMonth",
          "currentMonth"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel": {
        "description": "Represents the job parameters model for a Users WhatIf analysis.",
        "required": [
          "rulebookIds",
          "userNames",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          },
          "userNames": {
            "description": "Represents a collection of user ids to target for the WhatIf analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "roleChanges": {
            "description": "A collection of role changes for the WhatIf analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.WhatIfRoleChange"
            }
          },
          "targetedRoleChanges": {
            "description": "A collection of role changes with included targets.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.TargetedWhatIfRoleChange"
            }
          },
          "roleChangesErpSystemId": {
            "format": "int32",
            "description": "Represents the id of the ERP system for the roles change.",
            "type": "integer"
          },
          "roleChangesSecurityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract for the roles change.",
            "type": "integer"
          },
          "isSecureProvisioningJob": {
            "description": "Determines if the WhatIf analysis is for a Secure Provisioning.",
            "type": "boolean"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Parameters.WhatIfRoleChange": {
        "description": "Represents a WhatIf role change.",
        "type": "object",
        "properties": {
          "sapRoleInfoId": {
            "format": "uuid",
            "type": "string",
            "readOnly": true
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "roleName": {
            "description": "THe name of the role to change.",
            "type": "string"
          },
          "roleChangeType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfRoleChangeType"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Parameters.TargetedWhatIfRoleChange": {
        "description": "Represents What if role change with target for the role change included. Original role change takes target from inclusive context.  If Target property is empty targeted role change won't be applied.",
        "type": "object",
        "properties": {
          "targets": {
            "description": "Targets for the role change",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "sapRoleInfoId": {
            "format": "uuid",
            "type": "string",
            "readOnly": true
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "roleName": {
            "description": "THe name of the role to change.",
            "type": "string"
          },
          "roleChangeType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfRoleChangeType"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.WhatIfRoleChangeType": {
        "enum": [
          "undefined",
          "add",
          "remove",
          "change"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel": {
        "description": "Represents the job parameters model for a Single-Role WhatIf analysis.",
        "required": [
          "rulebookIds",
          "roleNames",
          "tcodeChanges",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the if of the security extract.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          },
          "roleNames": {
            "description": "Represents a collection of roles to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tcodeChanges": {
            "description": "A collection of TCode changes for the WhatIf analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeChange"
            }
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeChange": {
        "description": "Represents a WhatIf TCode change.",
        "type": "object",
        "properties": {
          "tcode": {
            "description": "The name of the TCode.",
            "type": "string"
          },
          "objects": {
            "description": "A collection of WhatIf TCode objects.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeObject"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeObject": {
        "description": "Represents a WhatIf TCode object.",
        "type": "object",
        "properties": {
          "object": {
            "description": "Represents the object name.",
            "type": "string"
          },
          "fields": {
            "description": "Represents a collection of object fields.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeObjectField"
            }
          }
        }
      },
      "ErpMaestro.JobServices.Common.Parameters.WhatIfTcodeObjectField": {
        "description": "Represents a WhatIf TCode object field.",
        "type": "object",
        "properties": {
          "field": {
            "description": "The field name.",
            "type": "string"
          },
          "from": {
            "description": "The value from.",
            "type": "string"
          },
          "to": {
            "description": "The value to.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel": {
        "description": "Represents the job parameters model for a Users WhatIf analysis.",
        "required": [
          "rulebookIds",
          "roleName",
          "roleChanges",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "securityExtractId": {
            "format": "int32",
            "description": "",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          },
          "roleName": {
            "description": "Represents the name of the composite role for the WhatIf analysis.",
            "type": "string"
          },
          "roleChanges": {
            "description": "A collection of role changes for the WhatIf analysis.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Parameters.WhatIfRoleChange"
            }
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel": {
        "description": "The model containing the parameters for an SAP roles import job.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "uploadedSapRolesId": {
            "format": "int32",
            "description": "The id of the uploaded result record.",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel": {
        "description": "The model containing the parameters for an SAP roles import job.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityExtractId": {
            "format": "int32",
            "description": "The id of the security extract to use for the refresh.",
            "type": "integer"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel": {
        "description": "Represents the model for a user conflict matrix report.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "conflictReportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ReportTypeLookup"
          },
          "securityAnalysisConflictCodes": {
            "description": "Represents a collection of conflict codes.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "securityAnalysisId": {
            "format": "int32",
            "description": "Represents the id of the security analysis to use.",
            "type": "integer"
          },
          "securityAnalysisJobId": {
            "format": "int32",
            "description": "Represents the id of the security analysis job.",
            "type": "integer"
          },
          "useNewData": {
            "description": "Represents a value indicating whether a new security analysis should be used.",
            "type": "boolean"
          },
          "analysisJobParameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel"
          },
          "utilizationExtractFileIds": {
            "description": "Represents a collection of utilization extract ids.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "selectedRiskLevels": {
            "description": "Represents a collection of risk levels to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
            }
          },
          "businessProcessCodes": {
            "description": "Represents a collection of business process codes to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "useLiveUtilizations": {
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "type": "integer"
          },
          "utilizationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.UtilizationType"
          },
          "utilizationExtractIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "changeStartDate": {
            "format": "date-time",
            "type": "string"
          },
          "changeEndDate": {
            "format": "date-time",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.ReportTypeLookup": {
        "enum": [
          "userConflictsMatrixReport",
          "bpConflictsSummary",
          "roleConflictsMatrixReport",
          "whatIfAnalysisReport",
          "securityRolesReport",
          "utilizationDeltaReport",
          "extractCompletenessReport",
          "dormantUsersReport",
          "orphanedRolesReport",
          "eamReportOverview"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel": {
        "description": "Represents the model for a role conflict matrix report.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "conflictReportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ReportTypeLookup"
          },
          "securityAnalysisConflictCodes": {
            "description": "Represents a collection of conflict codes.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "securityAnalysisId": {
            "format": "int32",
            "description": "Represents the id of the security analysis to use.",
            "type": "integer"
          },
          "securityAnalysisJobId": {
            "format": "int32",
            "description": "Represents the id of the security analysis job.",
            "type": "integer"
          },
          "useNewData": {
            "description": "Represents a value indicating whether a new security analysis should be used.",
            "type": "boolean"
          },
          "analysisJobParameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel"
          },
          "utilizationExtractFileIds": {
            "description": "Represents a collection of utilization extract ids.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "selectedRiskLevels": {
            "description": "Represents a collection of risk levels to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
            }
          },
          "businessProcessCodes": {
            "description": "Represents a collection of business process codes to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "useLiveUtilizations": {
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "type": "integer"
          },
          "utilizationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.UtilizationType"
          },
          "utilizationExtractIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "changeStartDate": {
            "format": "date-time",
            "type": "string"
          },
          "changeEndDate": {
            "format": "date-time",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel": {
        "description": "Represents the model for a business process conflict matrix report.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "conflictReportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ReportTypeLookup"
          },
          "securityAnalysisConflictCodes": {
            "description": "Represents a collection of conflict codes.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "securityAnalysisId": {
            "format": "int32",
            "description": "Represents the id of the security analysis to use.",
            "type": "integer"
          },
          "securityAnalysisJobId": {
            "format": "int32",
            "description": "Represents the id of the security analysis job.",
            "type": "integer"
          },
          "useNewData": {
            "description": "Represents a value indicating whether a new security analysis should be used.",
            "type": "boolean"
          },
          "analysisJobParameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel"
          },
          "utilizationExtractFileIds": {
            "description": "Represents a collection of utilization extract ids.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "selectedRiskLevels": {
            "description": "Represents a collection of risk levels to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
            }
          },
          "businessProcessCodes": {
            "description": "Represents a collection of business process codes to use.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "useLiveUtilizations": {
            "type": "boolean"
          },
          "monthsOfUtilizations": {
            "format": "int32",
            "type": "integer"
          },
          "utilizationType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.UtilizationType"
          },
          "utilizationExtractIds": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "int32",
              "type": "integer"
            }
          },
          "changeStartDate": {
            "format": "date-time",
            "type": "string"
          },
          "changeEndDate": {
            "format": "date-time",
            "type": "string"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.AccessReviewParametersModel": {
        "description": "Access Review job parameters model.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "accessReviewId": {
            "format": "uuid",
            "description": "ID of a review.",
            "type": "string"
          },
          "excludedRoles": {
            "description": "Roles to exclude from review",
            "uniqueItems": true,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "includedUserGroups": {
            "description": "User group to include in review, null to include all.",
            "uniqueItems": true,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "includedRuleBooks": {
            "description": "Rulebooks to include in review.",
            "uniqueItems": true,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "monthsOfUtilization": {
            "format": "int32",
            "description": "Month of TCode utilization for a user.",
            "type": "integer"
          },
          "createMissingExtracts": {
            "description": "Flag to indicate if live utilization extracts should be created.",
            "type": "boolean"
          },
          "includedRiskRatings": {
            "description": "Included risk ratings, null to include all.",
            "uniqueItems": true,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "ignoreAdminLockedUsers": {
            "description": "Flag to indicate if to ignore admin locked users.",
            "type": "boolean"
          },
          "ignoreFailedLoginUsers": {
            "description": "Flag to indicate if to ignore failed login users.",
            "type": "boolean"
          },
          "reviewType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.AccessReviewType"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.AccessReviewType": {
        "enum": [
          "userToRole",
          "roleToTcode",
          "userToRisk",
          "riskToMitigatingControl",
          "rulebookDetails"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.AccessReviewActionLogParametersModel": {
        "description": "Access Review action log job parameters model.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "accessReviewId": {
            "format": "uuid",
            "description": "ID of a review.",
            "type": "string"
          },
          "reviewerId": {
            "format": "uuid",
            "description": "ID of a reviewer requesting an action log.",
            "type": "string"
          },
          "exportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ReportExportType"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.ReportExportType": {
        "enum": [
          "excel",
          "cSV"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.AccessReviewReportParametersModel": {
        "description": "Access Review report job parameters model.",
        "required": [
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "accessReviewId": {
            "format": "uuid",
            "description": "ID of a review.",
            "type": "string"
          },
          "reviewerId": {
            "format": "uuid",
            "description": "ID of a reviewer requesting an action log.",
            "type": "string"
          },
          "exportType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.ReportExportType"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.AccessReviewRemoveRolesParametersModel": {
        "required": [
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "accessReviewId": {
            "format": "uuid",
            "type": "string"
          },
          "requiresRecurrenceJobParameters": {
            "description": "Specifies whether the recurrence for the current agent command  requires the job parameters. For example, under the current implementation  of the agent's security extract, job parameters are not needed to be  present in the recurrence record. Default value is <code>true</code>.",
            "type": "boolean",
            "readOnly": true
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ChangeLogParametersModel": {
        "description": "Represents change logs parameters.",
        "required": [
          "customerId",
          "changeLogType",
          "itemIds"
        ],
        "type": "object",
        "properties": {
          "customerId": {
            "format": "uuid",
            "description": "Identifier of the customer.",
            "type": "string"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Identifier of ERP system.",
            "type": "integer"
          },
          "changeLogType": {
            "description": "Type of change logs: rulebook change logs, user management change logs, etc..",
            "type": "string"
          },
          "itemIds": {
            "description": "Identifiers of items to generate logs.",
            "minLength": 1,
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "fromDate": {
            "format": "date-time",
            "description": "Start date of the reporting period.",
            "type": "string"
          },
          "toDate": {
            "format": "date-time",
            "description": "End date of the reporting period.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.ImportUsersParametersModel": {
        "description": "Represents model for Import Users job parameters.",
        "required": [
          "customerId",
          "importFileId"
        ],
        "type": "object",
        "properties": {
          "customerId": {
            "format": "uuid",
            "description": "Identifier of the customer.",
            "type": "string"
          },
          "importFileId": {
            "format": "int32",
            "description": "Identifier of imported file.",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.SecurityAnalisysParametersModel": {
        "required": [
          "rulebookIds",
          "name",
          "erpSystemId"
        ],
        "type": "object",
        "properties": {
          "securityAnalysisType": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.AnalysisType"
          },
          "securityExtractId": {
            "format": "int32",
            "description": "Represents the id of the security extract to use for the job.",
            "type": "integer"
          },
          "useLiveExtract": {
            "description": "Represents a value indicating whether to use a live extract.",
            "type": "boolean"
          },
          "rulebookIds": {
            "description": "Represents a collection of the rulebook ids to use for the job.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "format": "uuid",
              "type": "string"
            }
          },
          "futureJobRequest": {
            "description": "Represents a future job request model.",
            "type": "object"
          },
          "name": {
            "description": "Represents the name of the job.",
            "type": "string"
          },
          "legacyAccountId": {
            "format": "int32",
            "description": "Represents the user's legacy account id.",
            "type": "integer"
          },
          "createdBy": {
            "description": "Represents the user that is scheduling the job.",
            "type": "string"
          },
          "notificationEmail": {
            "description": "Represents the email of the user to be notified when the job is done.",
            "type": "string"
          },
          "isSignatureRequested": {
            "description": "Represents whether or not the user requested this report to be signed with a certificate.",
            "type": "boolean"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the current ERP system.",
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.WhatIfType": {
        "enum": [
          "undefined",
          "user",
          "singleRole",
          "compositeRole"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithRuleHitsModel": {
        "description": "Represents a WhatIf analysis result.",
        "type": "object",
        "properties": {
          "ruleHits": {
            "description": "Represents a collection of rule hits in the analysis result.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisRuleHitModel"
            }
          },
          "comments": {
            "description": "Represents a collection of ErpMaestro.JobServices.Common.Models.CommentModel objects.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.CommentModel"
            }
          },
          "id": {
            "format": "uuid",
            "description": "Represents the unique identifier of the analysis result.",
            "type": "string"
          },
          "whatIfAnalysisName": {
            "description": "Represents the name of the analysis result.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Represents the date the analysis result was created.",
            "type": "string"
          },
          "createdBy": {
            "description": "Represents the user who created the analysis result.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Represents the user who updated the analysis result.",
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "description": "Represents the date the analysis result was updated.",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents the id of the account of the analysis result.",
            "type": "integer"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the ERP system of the analysis result.",
            "type": "integer"
          },
          "jobId": {
            "format": "int32",
            "description": "Represents the id of the job that produced the analysis result.",
            "type": "integer"
          },
          "numberOfExistingUserConflicts": {
            "format": "int32",
            "description": "Represents the number of existing user conflicts.",
            "type": "integer"
          },
          "numberOfNewUserConflicts": {
            "format": "int32",
            "description": "Represents the number of new user conflicts.",
            "type": "integer"
          },
          "numberOfNewUnmitigatedUserConflicts": {
            "format": "int32",
            "description": "Represents the number of new unmitigated user conflicts.",
            "type": "integer"
          },
          "numberOfExistingUnmitigatedConflicts": {
            "format": "int32",
            "description": "Represents the number of existing unmitigated conflicts.",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfAnalysisRuleHitModel": {
        "description": "Represents a rule hit for a WhatIf analysis result.",
        "type": "object",
        "properties": {
          "username": {
            "description": "Represents the user name in the rule hit.",
            "type": "string"
          },
          "ruleCode": {
            "description": "Represents the code of the rulebook.",
            "type": "string"
          },
          "ruleBookName": {
            "description": "Represents the name of the rulebook.",
            "type": "string"
          },
          "ruleId": {
            "format": "uuid",
            "description": "Represents the unique identifier of the rule.",
            "type": "string"
          },
          "ruleName": {
            "description": "Represents the name of the rule.",
            "type": "string"
          },
          "ruleBusinessProcess": {
            "description": "Represents the name of the business process.",
            "type": "string"
          },
          "riskRating": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.RiskRatingLookup"
          },
          "mitigatingControls": {
            "description": "Represents the mitigating controls for the rule hit.",
            "type": "string"
          },
          "businessFunctions": {
            "description": "Represents a collection of business functions names for the rule hit.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "businessFunctionHits": {
            "description": "Represents a dictionary of counts by conflict categories for the rule hit.",
            "type": "object",
            "properties": {
              "CausedByChanges": {
                "format": "int32",
                "type": "integer"
              },
              "ExistedBeforeChanges": {
                "format": "int32",
                "type": "integer"
              },
              "GoneAfterChanges": {
                "format": "int32",
                "type": "integer"
              },
              "ExistedBeforeAndCausedByChanges": {
                "format": "int32",
                "type": "integer"
              }
            }
          },
          "approvers": {
            "description": "Represents a collection of approvers for the rule hit.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conflictSource": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfConflictCategory"
          },
          "commentsCount": {
            "format": "int32",
            "description": "Represents the number of comments for the current rule hit.",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.CommentModel": {
        "description": "Represents the model for the comments.",
        "required": [
          "comment"
        ],
        "type": "object",
        "properties": {
          "comment": {
            "description": "The contents of the comments.",
            "type": "string"
          },
          "author": {
            "description": "The author of the comments.",
            "type": "string"
          },
          "date": {
            "format": "date-time",
            "description": "The date the comment was created.",
            "type": "string"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Enumerations.WhatIfConflictCategory": {
        "enum": [
          "causedByChanges",
          "existedBeforeChanges",
          "goneAfterChanges",
          "existedBeforeAndCausedByChanges"
        ],
        "type": "string"
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfAnalysisResultWithPermissionHitsModel": {
        "description": "Represents a WhatIf analysis result.",
        "type": "object",
        "properties": {
          "permissionHits": {
            "description": "Represents a collection of rule hits in the analysis result.",
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfAnalysisPermissionHitModel"
            }
          },
          "id": {
            "format": "uuid",
            "description": "Represents the unique identifier of the analysis result.",
            "type": "string"
          },
          "whatIfAnalysisName": {
            "description": "Represents the name of the analysis result.",
            "type": "string"
          },
          "createdDate": {
            "format": "date-time",
            "description": "Represents the date the analysis result was created.",
            "type": "string"
          },
          "createdBy": {
            "description": "Represents the user who created the analysis result.",
            "type": "string"
          },
          "updatedBy": {
            "description": "Represents the user who updated the analysis result.",
            "type": "string"
          },
          "updatedDate": {
            "format": "date-time",
            "description": "Represents the date the analysis result was updated.",
            "type": "string"
          },
          "accountId": {
            "format": "int32",
            "description": "Represents the id of the account of the analysis result.",
            "type": "integer"
          },
          "erpSystemId": {
            "format": "int32",
            "description": "Represents the id of the ERP system of the analysis result.",
            "type": "integer"
          },
          "jobId": {
            "format": "int32",
            "description": "Represents the id of the job that produced the analysis result.",
            "type": "integer"
          },
          "numberOfExistingUserConflicts": {
            "format": "int32",
            "description": "Represents the number of existing user conflicts.",
            "type": "integer"
          },
          "numberOfNewUserConflicts": {
            "format": "int32",
            "description": "Represents the number of new user conflicts.",
            "type": "integer"
          },
          "numberOfNewUnmitigatedUserConflicts": {
            "format": "int32",
            "description": "Represents the number of new unmitigated user conflicts.",
            "type": "integer"
          },
          "numberOfExistingUnmitigatedConflicts": {
            "format": "int32",
            "description": "Represents the number of existing unmitigated conflicts.",
            "type": "integer"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.WhatIfAnalysisPermissionHitModel": {
        "description": "Represents the WhatIf analysis permissions hit model.",
        "type": "object",
        "properties": {
          "hitSource": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Enumerations.WhatIfConflictCategory"
          },
          "businessFunctionCode": {
            "description": "The business function code.",
            "type": "string"
          },
          "businessFunctionName": {
            "description": "The business function name.",
            "type": "string"
          },
          "tCode": {
            "description": "The TCode name.",
            "type": "string"
          },
          "tCodeDescription": {
            "description": "The TCode description.",
            "type": "string"
          },
          "roleName": {
            "description": "The role name.",
            "type": "string"
          },
          "profileName": {
            "description": "The profile name.",
            "type": "string"
          },
          "object": {
            "description": "The object name.",
            "type": "string"
          },
          "field": {
            "description": "The field name.",
            "type": "string"
          },
          "valueFrom": {
            "description": "The field value from.",
            "type": "string"
          },
          "valueTo": {
            "description": "The field value to.",
            "type": "string"
          },
          "von": {
            "description": "The field value from (Von in German).",
            "type": "string"
          },
          "bis": {
            "description": "The field value to (Bis in German).",
            "type": "string"
          },
          "isDerived": {
            "description": "A flag indicating whether the permission hit is derived..",
            "type": "boolean"
          },
          "derivedParentRole": {
            "description": "The name of the parent role.",
            "type": "string"
          },
          "authorization": {
            "description": "The name of the authorization.",
            "type": "string"
          },
          "analysisObject": {
            "description": "The user or role object being analyzed.",
            "type": "string"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "ifMatch": {
            "type": "object",
            "readOnly": true
          },
          "ifNoneMatch": {
            "type": "object",
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_Microsoft.Extensions.Primitives.StringValues_Microsoft.Extensions.Primitives_Version_3.0.0.0_Culture_neutral_PublicKeyToken_adb9793829ddae60_": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "type": "string"
            },
            "readOnly": true
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.Type_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.Object_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "readOnly": true
          },
          "value": {
            "type": "object",
            "readOnly": true
          }
        }
      },
      "ErpMaestro.JobServices.WebApi.Models.ODataResponse_1_ErpMaestro.JobServices.Common.Models.ActivityHistoryModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "@odata.context": {
            "type": "string"
          },
          "value": {
            "uniqueItems": false,
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ActivityHistoryModel"
            }
          },
          "@odata.count": {
            "format": "int64",
            "type": "integer"
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.Guid_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_": {
        "type": "object",
        "properties": {
          "key": {
            "format": "uuid",
            "type": "string",
            "readOnly": true
          },
          "value": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions_1_ErpMaestro.JobServices.Common.Models.TransactionCode_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "ifMatch": {
            "type": "object",
            "readOnly": true
          },
          "ifNoneMatch": {
            "type": "object",
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions_1_ErpMaestro.JobServices.Common.Models.BusinessFunctionPermissionDto_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "ifMatch": {
            "type": "object",
            "readOnly": true
          },
          "ifNoneMatch": {
            "type": "object",
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions_1_ErpMaestro.JobServices.Common.Models.TransactionCodeObject_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "ifMatch": {
            "type": "object",
            "readOnly": true
          },
          "ifNoneMatch": {
            "type": "object",
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          }
        }
      },
      "Microsoft.AspNet.OData.Query.ODataQueryOptions_1_ErpMaestro.JobServices.Common.Models.TransactionCodeObjectField_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "type": "object",
        "properties": {
          "ifMatch": {
            "type": "object",
            "readOnly": true
          },
          "ifNoneMatch": {
            "type": "object",
            "readOnly": true
          },
          "request": {
            "$ref": "#/components/schemas/Microsoft.AspNetCore.Http.HttpRequest"
          },
          "context": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.ODataQueryContext"
          },
          "rawValues": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ODataRawQueryOptions"
          },
          "selectExpand": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SelectExpandQueryOption"
          },
          "apply": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.ApplyQueryOption"
          },
          "filter": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.FilterQueryOption"
          },
          "orderBy": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.OrderByQueryOption"
          },
          "skip": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.SkipQueryOption"
          },
          "top": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.TopQueryOption"
          },
          "count": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.CountQueryOption"
          },
          "validator": {
            "$ref": "#/components/schemas/Microsoft.AspNet.OData.Query.Validators.ODataQueryValidator"
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.DateTimeOffset_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_": {
        "type": "object",
        "properties": {
          "key": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "value": {
            "format": "date-time",
            "type": "string",
            "readOnly": true
          }
        }
      },
      "System.Collections.Generic.KeyValuePair_2_System.Int32_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_System.String_System.Private.CoreLib_Version_4.0.0.0_Culture_neutral_PublicKeyToken_7cec85d7bea7798e_": {
        "type": "object",
        "properties": {
          "key": {
            "format": "int32",
            "type": "integer",
            "readOnly": true
          },
          "value": {
            "type": "string",
            "readOnly": true
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RiskSnapshotParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserAnalysisParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RoleAnalysisParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.DormantUsersReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OrphanedRolesReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationDeltaReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.EamReportOverviewParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityRolesReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.OneClickReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.SecurityExtractJobParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UtilizationExtractParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfUsersJobParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfSingleRoleJobParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.WhatIfCompositRoleJobParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.ImportSapRolesInfoJobModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.LoadSapInfoJobModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.UserConflictMatrixParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RoleConflictMatrixParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      },
      "ErpMaestro.JobServices.Common.Models.JobModel_1_ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel_ErpMaestro.JobServices.Common_Version_2021.3.3.1_Culture_neutral_PublicKeyToken_null_": {
        "description": "Model used for scheduling a job.",
        "required": [
          "parameters"
        ],
        "type": "object",
        "properties": {
          "parameters": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.BpConflictsSummaryReportParametersModel"
          },
          "recurrence": {
            "$ref": "#/components/schemas/ErpMaestro.JobServices.Common.Models.RecurrenceModel"
          }
        }
      }
    }
  }
}